Skip to content

Releases: lico-n/ZygiskFrida

v1.7.2

28 Apr 13:33
Compare
Choose a tag to compare

What's Changed

Fixes locating the busybox for installs with APatch instead of Magisk. Thanks to @Arc157 for contributing.

Full Changelog: v1.7.1...v1.7.2
Bundled frida gadget version: 16.2.1

v1.7.1

27 Apr 06:43
Compare
Choose a tag to compare

What's Changed

  • fix install with kernelsu busybox in #34

This version fixes an install issue on devices with kernelsu instead of magisk. The module now checks the busybox location for both magisk and kernelsu during installation.

Thanks to @IamLoot for reporting the issue and help testing the fix.

Full Changelog: v1.7.0...v1.7.1

v1.7.0

14 Mar 20:39
Compare
Choose a tag to compare

What's Changed

Libraries injected into the process are now relocated to a separate vitual memory space to improve detection avoidance.

If you see any problem or otherwise have any suggestion, I appreciate any issue or pull request opened.

Full Changelog: v1.6.0...v1.7.0
Bundled frida gadget version: 16.2.1

v1.6.0

24 Nov 17:46
510e927
Compare
Choose a tag to compare

What's Changed

dlopen is now used as a fallback to xdl_open for opening the gadget library. xdl_open didn't work on some devices from OnePlus and this change will increase compatibility with these devices.

Thanks to @Karanveer7921 for reporting the issue, figuring out what works and testing it.

Full Changelog: v1.5.0...v1.6.0
Bundled frida gadget version: 16.1.7

v1.5.0

21 Sep 18:04
Compare
Choose a tag to compare

What's Changed

The module now also unpacks the 32-bit version of the frida gadget on 64-bit devices to /data/local/tmp/re.zyg.fri/libgadget32.so .

libgadget.so is always in the architecture of your device. If your target application is running in 32-bit compatibility on a 64-bit device,
injecting libgadget.so will fail. In this case you can now adjust the config to use libgadget32.so instead.

Full Changelog: v1.4.1...v1.5.0
Bundled frida gadget version: 16.1.4

v1.4.1

25 Aug 17:04
Compare
Choose a tag to compare

What's Changed

  • fix a bug that could cause app crashes if you add empty lines instead of package names in the target_packages file

Full Changelog: v1.4.0...v1.4.1
Bundled frida gadget version: 16.1.3

v1.4.0

17 Aug 20:10
c8888a0
Compare
Choose a tag to compare

What's Changed

Child Gating

This release adds experimental support for child gating. Applications might run checks to detect frida in forked child processes.
With child gating you can intercept forked children and either kill/freeze them or inject the gadget also into the child process.

This is still experimental, so please read the documentation carefully! Child gating

Configuration

As configuration has become more complex with the introduction with the child gating, this release also changes the config
of the module to a structured json file at /data/local/tmp/re.zyg.fri/config.json, please read the configuration doc.

The old way of configuration via target_packages and injected_libraries will still be maintained but new features like child gating will only be supported in the structured config file.

Full Changelog: v1.3.0...v1.4.0
Bundled frida gadget version: 16.1.3

v1.3.0

06 Aug 06:11
ee136d4
Compare
Choose a tag to compare

What's Changed

  • allow loading arbitrary so lib files in #8

This release features a new configuration file making it possible to load arbitrary so library files into the app process.
For more details and instructions on how to do so, see the section Further Configuration in the README.

Thanks to @DoranekoSystems for the feature suggestion.

Full Changelog: v1.2.0...v1.3.0
Bundled frida gadget version: 16.1.3

v1.2.0

29 Jul 13:05
d4600c4
Compare
Choose a tag to compare

What's Changed

This version introduces the option to configure a start up delay for the gadget.
This might help circumvent checks for frida that are done early at app start. See the README on instruction.

Starting with this release, ZygiskFrida is also distributed with a riru flavor. This variant is using riru instead of zygisk on older magisk versions to inject the gadget.

Full Changelog: v1.1.0...v1.2.0
Bundled frida gadget version: 16.1.3

v1.1.0

19 Jul 19:06
84af8d9
Compare
Choose a tag to compare

What's Changed

  • improve target decision compatibility in #5

Full Changelog: v1.0.0...v1.1.0

Thanks to @LukeFZ for reporting and testing the issue.