2013年10月6日日曜日

elfイメージをいじるときのコマンド

elfイメージをいじるときのコマンド
マイコンのROMを作成したりHACKするときに...


elfファイルを逆アセンブルする。
objdump input.elf --disassemble-all > output.s


elfファイルのシンボル情報を削除する。
 strip --strip-all input.elf -o output.elf


elfファイルから hexフォーマット(Intel HEX)を作成する。シンボル情報も同時に削除。
 objcopy  --strip-all -O ihex input.elf output.hex


elfファイルから Sフォーマット(Motorola S-record)を作成する。シンボル情報も同時に削除。
objcopy --strip-all -O srec input.elf output.srec


elfファイルのシンボル情報を表示する。
objdump --syms input.elf > output.symbol


0 件のコメント:

コメントを投稿