Skip to content

lkheh/fentapatch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fentapatch


Fork from: https://github.com/osirislab/Fentanyl

Original developer: "OSIRIS Lab"


fentapatch is an IDAPython script that simplifies the patching process. It allows you to easily patch from IDA Pro or Demo without needing to use a hex editor for most tasks, though you can edit raw bytes via IDA's hex view if necessary. It also supports undoing and redoing changes to the idb.

Support more architectures than just x86 and x86_64. It automates common patching tasks and one of its best features is the support for Undo/Redo, allowing you to see changes live on the graph and undo them if needed.


Tested on IDA Pro 9.0.2 Linux/Windows x64


INSTALL

  1. Download this repo
  2. Copy icons, py3, fentapatch.py to
    • /PATH/to/IDA-PRO-LINUX/plugins/
    • C:\Program Files\IDA Professional 9.X\plugins
  3. Enjoy it!

Screenshot

image


Weird relationship in graph

If you see this line, it's not related to this plugin... the fault is from IDA :)

Fix: IDA Pro -> Windows -> Reset desktop

image


Bug fixes and bug reports are wellcome!!!

About

IDA Pro 9+ Binary Patching

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%