Objection

Latest version: v1.11.0

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

1.6.4

new
- Add the ability to enumerate an iOS apps' included frameworks observable by `NSBundle`. This is available as the new `ios bundles list_frameworks` command.
- Add a new `--target-class` flag to the Android patcher to inject a `loadLibrary` call for a Frida gadget in any arbitrary class' constructor (for example, to run before an applications [onCreate()](https://developer.android.com/reference/android/app/Application#onCreate())). The default is still to use the apps main launchable activity.
- Add a new SSL Pinning bypass hook for iOS Cordova applications making use of [this](https://github.com/EddyVerbruggen/SSLCertificateChecker-PhoneGap-Plugin) plugin. Thanks aph3rson.

fixes
- Improve application stability for the Android patcher when injecting a `loadLibrary` call into an existing class constructor by correctly incrementing the `.locals` count.

other
- Bump agent dependencies

[Code Changes Since v1.6.3](https://github.com/sensepost/objection/compare/1.6.3%E2%80%A61.6.4)

1.6.3

new
- Add the ability to enumerate the currently active Android activity. This can be done with the new `android hooking get current_activity` command.
- Add a new `R` class [helper](https://github.com/sensepost/objection/commit/0976928f43d9e7df801c061516c9be6fc1f22da2) to the agent for Android hooks.

fixes
- Fix networked Frida connections. The the `--host` and `--network` flags will work again as intended.
- Fix spawning on iOS (using a jailbroken environment) (thanks aph3rson)

[Code Changes Since v1.6.2](https://github.com/sensepost/objection/compare/1.6.2%E2%80%A61.6.3)

1.6.2

new
- Add the ability to save modules and module exports as json.

fixes
- Improve error handling when downloading Frida gadgets.

thanks
This release contains commits primarily contributed by AV-IO 🎉

[Code Changes Since v1.6.1](https://github.com/sensepost/objection/compare/1.6.1%E2%80%A61.6.2)

1.6.1

fixes
- Fix Frida remote connection capability. Specifying a host and port will be done in a future release.
- Small typing fixes in the agent

[Code Changes Since v1.6.0](https://github.com/sensepost/objection/compare/1.6.0%E2%80%A61.6.1)

1.6.0

new
- Implement Frida [crash reporting](https://www.nowsecure.com/blog/2019/02/07/frida-12-3-debuts-new-crash-reporting-feature/).
- Add warnings before clearing the iOS keychain or the Android Keystore.
- Report the Frida runtime in use as part of the `frida` command.
- Add inspection of live instances of Java objects. This feature is available as a new command: `android heap print_instances <class>`.
- Add an Android method searcher. This is available as a new command: `android hooking search methods <search string>`.
- Add plugin support (thanks SpeedyFireCyclone). For more information, see the wiki article [here](https://github.com/sensepost/objection/wiki/Plugins). Sample plugins can be seen [here](https://github.com/sensepost/objection/blob/master/tests/data/plugin/__init__.py) (Sample plugin used in tests), [here](https://gist.github.com/leonjza/7fcc137f7f798ffca00ddf2bfef36b63) (Stetho sideloader) and [here](https://github.com/SpeedyFireCyclone/objection-android-clipboard) (Objections clipboard monitor as a plugin).
- Add the ability to delete files on an Android device. This is implemented as the `rm` command.

fixes
- Fix class enumeration in the Android class watcher where methods with generics broke parsing.
- Fix a cache key invalidation issue when uploading files.

[Code Changes Since v1.5.4](https://github.com/sensepost/objection/compare/1.5.4%E2%80%A61.6.0)

1.5.4

fixes
- Enumerate writable pages when searching memory with the `memory search` command

new
- Improve the visual feedback of the `memory search` command. Small hexdump snippets will now be returned unless the `--offsets-only` flag is provided.

other
- Bump the Frida agents' dependencies.

[Code Changes Since v1.5.3](https://github.com/sensepost/objection/compare/1.5.3%E2%80%A61.5.4)

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.