Releases: keystone-engine/keypatch
Releases · keystone-engine/keypatch
Version 2.1
- Better documentation for Linux & Windows installs.
- Added a new function to search for assembly instructions, so it is easy to grep
for ROP gadgets in the binary. This will be helpful for exploitation writers. - Removed the "Assembler" function, which is redundant since now you can also do
that with the "Search" function.
Version 2.0.1
- Fix an off-by-one bug in Fill-Range function.
- Log more information when padding NOP
See keystone-engine.org/keypatch for more information (including tutorial & documentation)
Version 2.0
- Fix some issues with ARM architecture (including Thumb mode)
- Better support for Python 2.6 & older IDA versions (confirmed to work on v6.4)
- Save original instructions (before patching) in IDA comments.
- NOP padding also works when new instruction is longer than original instruction.
- You can fill a range of selected code via a new function “Fill Range”
- It is now possible to "undo" (revert) the last modification.
- All the functions are now available via a popup menu (right-mouse click)
See http://www.keystone-engine.org/keypatch for more information (including tutorial & documentation)
Version 1.0
Keypatch is a Keystone-powered assembler for IDA Pro.
See http://keystone-engine.org/keypatch for more information.