This repository has been archived by the owner on Jul 11, 2022. It is now read-only.
Releases: jonpalmisc/ObjectiveNinja
Releases · jonpalmisc/ObjectiveNinja
Objective Ninja 2.2.2
Log analysis results on completion.
Full Changelog: v2.2.1...v2.2.2
Objective Ninja 2.2.1
- Update to core ABI v20
- Remove unnecessary
#include
statements
Full Changelog: v2.2.0...v2.2.1
Objective Ninja 2.2
- Use Objective-C method syntax for symbols
- Migrate to new structured logging API
- Integrate info application with undo system
- Use native CMake installation procedure to install plugin
Full Changelog: v2.1.1...v2.2.0
Objective Ninja 2.1.1
v2.1.1 Update to more recent-ish BN API version
Objective Ninja 2.1.0
- Catch analysis exceptions, preventing crashes (#36)
Objective Ninja 2.0.1
- Fix CMake issues
- Fix more tagged pointer edge cases
Full Changelog: v2.0.0...v2.0.1
Objective Ninja 2.0
- Analyze and apply method type information
- Name function parameters using selectors
- Add oracle-based test suite
- Add data renderer for fast pointers
- Add cross references between structures
- Overhaul entire analysis engine
Full Changelog: v1.3.1...v2.0.0
Objective Ninja 1.3.1
- Log analysis info by default (i.e. use
LogInfo
) (#22) - Correct pointer types for some sections (#23)
Full Changelog: v1.3.0...v1.3.1
Objective Ninja 1.3
- Structures are no longer overwritten to fix pointers, custom data renderers now used instead (#20)
- Added tagged pointer, relative pointer types (#21)
- Internal cleanup & stability improvements
Full Changelog: v1.2.0...v1.3.0
Objective Ninja 1.2
- Workflow will now refuse to run on views with unsupported architectures (#8)
- Added detailed structure analysis logging (#15)
- Find and use
objc_msgSend
symbols found in__la_symbol_ptr
(#17) - Add "define types" one shot action, usable in
DEV_MODE
- Gracefully handle exceptions in structure analysis (#16)
Full Changelog: v1.1.1...v1.2.0