Wikia

CHDK Wiki

Changes: GPL Tools

Edit

Back to page

m (category added)
 
Line 7: Line 7:
   
 
{{Category:GPL}}
 
{{Category:GPL}}
  +
[[Category:Development]]

Latest revision as of 22:42, December 27, 2008

Collection of documentations using GNU/GPL tools for binary blobs analyses

I'm using free Software so the IDA is not an option for me to disassemble firmware. Also the demo versions of IDA are not sufficient for arm ... however, the time bomb version can eat elf packaged raw binaries ;)

Any comments are welcome! post here

Category GPLEdit

  • Add to all subs.sh a shell script, adds lines in source file to target file in all CHDK
  • GPL:disassemble.pl perl script, makes a better job ;)
  • GPL:stubs2dis.pl add stubs_entry.S information to disassemble
  • GPL:dis2gas.pl format disassemble to gas format
  • GPL:extract_fi2_keys.py extracts FI2 keys from files disassembled with disassemble.pl
  • GPL:hex2task.sh Replaces sub_xxxx calls in boot.c, capt_seq.c and movie_rec with the coresponding task names found in stubs_entry.S. A perfect stubs_entry.S generated by finsig is required.

Around Wikia's network

Random Wiki