「binutils-arm-linux-gnueabi」の版間の差分
提供: セキュリティ
(ページの作成:「binutils-arm-linux-gnueabi とは、ARMアーキテクチャ向けのbinutilsを提供するパッケージです。objdumpやnmなどのコマン...」) |
|||
行1: | 行1: | ||
− | [[binutils-arm-linux-gnueabi]] | + | [[binutils-arm-linux-gnueabi]] とは、ARMアーキテクチャ向けのbinutilsを提供するパッケージです。[[objdump]]やnmなどのコマンドが提供されます。 |
'''読み方''' | '''読み方''' | ||
行6: | 行6: | ||
== 概要 == | == 概要 == | ||
− | [[Android]] | + | [[Android]]などのARM CPU向けのバイナリ解析、[[デジタルフォレンジック]]を行うときに使用します。 |
== インストール == | == インストール == | ||
{{apt|binutils-arm-linux-gnueabi}} | {{apt|binutils-arm-linux-gnueabi}} | ||
行60: | 行60: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 使い方 == | == 使い方 == | ||
− | * | + | * ar |
* [[as]] | * [[as]] | ||
− | * | + | * ld |
− | * | + | * ld.bfd |
− | * | + | * ld.gold |
− | * | + | * nm |
− | * | + | * objcopy |
* [[objdump]] | * [[objdump]] | ||
− | * | + | * ranlib |
− | * | + | * strip |
== 関連項目 == | == 関連項目 == | ||
* [[Android]] | * [[Android]] | ||
{{binary}} | {{binary}} | ||
− | <!-- vim: filetype=mediawiki --> | + | <!-- vim: filetype=mediawiki |
+ | --> |
2015年9月22日 (火) 21:08時点における最新版
binutils-arm-linux-gnueabi とは、ARMアーキテクチャ向けのbinutilsを提供するパッケージです。objdumpやnmなどのコマンドが提供されます。
読み方
- binutils-arm-linux-gnueabi
- びん ゆーてぃるず あーむ りなっくす ぐにゅー いーえーびーあい
概要
AndroidなどのARM CPU向けのバイナリ解析、デジタルフォレンジックを行うときに使用します。
インストール
Ubuntu/Debianにインストールする場合
apt-get コマンドでインストールする場合です。
sudo apt-get install binutils-arm-linux-gnueabi
提供されるファイルの例
/usr/arm-linux-gnueabi/bin/ar /usr/arm-linux-gnueabi/bin/as /usr/arm-linux-gnueabi/bin/ld /usr/arm-linux-gnueabi/bin/ld.bfd /usr/arm-linux-gnueabi/bin/ld.gold /usr/arm-linux-gnueabi/bin/nm /usr/arm-linux-gnueabi/bin/objcopy /usr/arm-linux-gnueabi/bin/objdump /usr/arm-linux-gnueabi/bin/ranlib /usr/arm-linux-gnueabi/bin/strip /usr/bin/arm-linux-gnueabi-addr2line /usr/bin/arm-linux-gnueabi-ar /usr/bin/arm-linux-gnueabi-as /usr/bin/arm-linux-gnueabi-c++filt /usr/bin/arm-linux-gnueabi-elfedit /usr/bin/arm-linux-gnueabi-gprof /usr/bin/arm-linux-gnueabi-ld /usr/bin/arm-linux-gnueabi-ld.bfd /usr/bin/arm-linux-gnueabi-ld.gold /usr/bin/arm-linux-gnueabi-nm /usr/bin/arm-linux-gnueabi-objcopy /usr/bin/arm-linux-gnueabi-objdump /usr/bin/arm-linux-gnueabi-ranlib /usr/bin/arm-linux-gnueabi-readelf /usr/bin/arm-linux-gnueabi-size /usr/bin/arm-linux-gnueabi-strings /usr/bin/arm-linux-gnueabi-strip /usr/i686-linux-gnu/arm-linux-gnueabi/include/ansidecl.h /usr/i686-linux-gnu/arm-linux-gnueabi/include/bfd.h /usr/i686-linux-gnu/arm-linux-gnueabi/include/bfdlink.h /usr/i686-linux-gnu/arm-linux-gnueabi/include/dis-asm.h /usr/i686-linux-gnu/arm-linux-gnueabi/include/plugin-api.h /usr/i686-linux-gnu/arm-linux-gnueabi/include/symcat.h /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libbfd-2.22.so /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libbfd.a /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libbfd.so /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libopcodes-2.22.so /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libopcodes.a /usr/i686-linux-gnu/arm-linux-gnueabi/lib/libopcodes.so /usr/share/doc/binutils-arm-linux-gnueabi/README.cross /usr/share/doc/binutils-arm-linux-gnueabi/bfd /usr/share/doc/binutils-arm-linux-gnueabi/changelog.Debian.gz /usr/share/doc/binutils-arm-linux-gnueabi/copyright /usr/share/doc/binutils-arm-linux-gnueabi/gas /usr/share/doc/binutils-arm-linux-gnueabi/gprof /usr/share/doc/binutils-arm-linux-gnueabi/ld /usr/share/lintian/overrides/binutils-arm-linux-gnueabi