redballoonsecurity / ofrak

OFRAK: unpack, modify, and repack binaries.
https://ofrak.com
Other
1.82k stars 128 forks source link

GUI Patch Wizard #393

Open EdwardLarson opened 8 months ago

EdwardLarson commented 8 months ago

One sentence summary of this PR (This should go in the CHANGELOG!) Add a step-by-step interface to the GUI to interactively configure a source code patch to a binary using PatchMaker.

Link to Related Issue(s) The PatchFromSourceModifier and FunctionReplaceModifier can be run through the GUI to accomplish source code patching, but require the user to have some understanding of the goal beforehand. If anything goes wrong during these Modifiers' execution, the user has to inspect the OFRAK logs and possible temp build dirs to understand what step went wrong and how to correct the problem.

Please describe the changes in your request.

Anyone you think should look at this, specifically? @rbs-jacob