pfalcon / ScratchABit

Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API
GNU General Public License v3.0
393 stars 47 forks source link

IDA plugin to export data for ScratchABit #35

Open thesourcerer8 opened 6 years ago

thesourcerer8 commented 6 years ago

I developed a tool to migrate from IDAPython capable tools to ScratchABit: http://www.futureware.at/~philipp/ssd/ExportScratchABit.py Copy it to the plugins directory, then you should get an menu option to export to ScratchABit in the File->ProduceFile menu. Use it generate a "export.py" file. Then call ./ScratchABit.py yourfile.def --script export.py to run it and import the data into ScratchABit. Feel free to ship the tool with ScratchABit.

pfalcon commented 6 years ago

@thesourcerer8 , thanks for posting this. I myself don't have a need for such tool or easy way to test, so couldn't support it, but it may be useful to other users.

(Actually, it's an interesting example of a simple IDAPython plugin which adds an entry to menu, to help with more API coverage for ScratchABit.)