Skip to content

Releases: nowsecure/r2frida

5.9.4

08 Aug 14:47
Compare
Choose a tag to compare

Release Notes

Version: 5.9.4
Previous: 5.9.2
Commits: 18
Contributors: 7

Related versions

  • radare2 5.9.2
  • Frida 16.4.8

Highlights

More details

Authors

Adam McKissock Adam McKissock Grant Pau RE Roshanlal pancake pancake

r2frida 5.9.4

  • Swapped around the json/string print functions and changed to using r2frida.offiset instead of running commands
  • Added commands to support getting classes of current module offset in standard and JSON format.
  • Run ~/.r2fridarc when loading frida:// uris from host
  • Update Frida 16.4.8
  • Small bugfix where bases was not declared
  • Weak use of filtered array could cause undefined
  • Add initial automatic release notes to CI
  • Expose the r2frida version string in the RPluginMeta struct
  • Improve logic in configure.bat

5.9.2

21 May 17:43
Compare
Choose a tag to compare
  • In sync with radare2 5.9.2 and Frida 16.2.5
  • Honor :e hook options from traces coming from plugins
  • Fix linux noexec stack wtf with -Wl,-z,noexecstack
  • Fix help message for :dis
  • Rework the Windows build system
    • Plugin is installed by make.bat no need to explain how
    • r2 from PATH is checked and latest release downloaded if needed
    • Better Visual Studio version detection and environment setup
    • Fix configure.bat

5.9.0

31 Mar 17:20
Compare
Choose a tag to compare
  • Add manpage
  • Initial testsuite
  • Uses Frida 16.2.1
  • Better error handling and messages
  • Interactive uri constructor in visual mode (r2 frida://)
  • Lots of fixes and stability improvements after the regressions from typescript rewrite
  • Add elf and macho header parsing, as well as better entrypoint detection and section listing
  • Implement search.align
  • Add :% command to change target process environment
  • Support up to iOS17, uses new safe io native apis
  • Inject r2 inside target processes
  • Expose size of loaded modules
  • Export all process metadata as flags into the r2 session
  • Lots of code cleanup and many other improvements here and there

5.8.8

09 Jun 07:59
Compare
Choose a tag to compare

Release

5.8.6

15 May 10:49
Compare
Choose a tag to compare

Release

5.8.4

19 Apr 14:47
Compare
Choose a tag to compare

Release

5.8.2

24 Feb 18:43
Compare
Choose a tag to compare
  • Upgrade to Frida 16.0.10
  • Support Linux/MUSL based systems like Alpine Linux
  • Precompiled script is no longer the default build method on Linux-arm/Android
  • Remove Node/Npm dependencies (only a C compiler is needed now)
  • Ship a native typescript compiler based on the frida sdk (2x faster than tsc)
  • Windows builds not yet working with the native frida compiler
  • Fix wget/curl autodetection and builddir cleanup
  • Ship the base64 dependency in pure typescript (it was the only npm dependency)
  • Full rewrite in TypeScript
  • Fix :dt on android and :dtf with null pointers

5.8.0

08 Jan 22:38
Compare
Choose a tag to compare
  • Use the latest Frida 16.0.8
  • Implement the native frida-compiler in C, removing the need for nodejs
  • Provide a precompiled agent
  • Remove all remaining globals, support multiple instances
  • Add iSS to parse ELF sections and segments in pure js (@as0ler )
  • Initial transition to typescript
  • Use ESM modules instead of require/export model
  • Add base address to the vmaddr when listing ELF segments
  • Honor R2FRIDA_RUNTIME=qjs|v8 environment variable
  • Add the objection plugin
  • New android-specific commands: :icL and :iAn
  • Fix :dr8, :drj, .:dr* and memory search commands

5.7.8

11 Oct 10:04
Compare
Choose a tag to compare

Release

5.7.6

29 Sep 14:39
Compare
Choose a tag to compare

Release