fluxchief / binaryninja_avr

Binaryninja AVR architecture plugin with lifting
MIT License
41 stars 10 forks source link

Add ihex file format support #3

Open fluxchief opened 6 years ago

fluxchief commented 6 years ago

AVR binaries are usually distributed in the intel hex format. It would be more comfortable if this plugin could directly open ihex files instead of requiring the user to do the objdump conversion prior to analysis.

skxo commented 6 years ago

Hi, can you tell me more about objdump conversion step please? What kind of format is originally supported by your plugin for atmel AVR please?

fluxchief commented 6 years ago

See this post: https://stackoverflow.com/questions/26961795/converting-from-hex-to-bin-for-arm-on-linux Any objcopy will work, you don't need avr-objcopy (or arm objcopy like in the post)

The plugin expects the raw ROM.

skxo commented 6 years ago

Looks great. Thanks!

psifertex commented 3 years ago

Can probably close this in favor of: https://github.com/toolCHAINZ/hexfiles