「バイナリ」の版間の差分
提供: セキュリティ
(ページの作成:「バイナリ (binary)とは、2進法です。UnixやWindowsなどの実行ファイルをバイナリとも呼びます。コンピュータの扱うデータ(...」) |
|||
行27: | 行27: | ||
* [[hexdump]] | * [[hexdump]] | ||
− | * | + | * iconv |
* [[nkf]] | * [[nkf]] | ||
* [[cpconv]] | * [[cpconv]] | ||
− | * | + | * Binary Editor BZ |
* [[objdump]] | * [[objdump]] | ||
行38: | 行38: | ||
* [[nasm_shell.rb]] ([[Kali Linux]], [[Metasploit]]) | * [[nasm_shell.rb]] ([[Kali Linux]], [[Metasploit]]) | ||
− | * | + | * apk([[Android]])の[[Java]]のコードを逆コンパイル |
− | * | + | ** dex2jar |
− | * | + | * jad |
* [[binutils-arm-linux-gnueabi]]: ARMアーキテクチャ向けbinutils([[objdump]], [[readelf]]) | * [[binutils-arm-linux-gnueabi]]: ARMアーキテクチャ向けbinutils([[objdump]], [[readelf]]) |
2015年9月23日 (水) 16:53時点における最新版
バイナリ (binary)とは、2進法です。UnixやWindowsなどの実行ファイルをバイナリとも呼びます。コンピュータの扱うデータ(ファイルも)をバイナリデータとも呼びます。
読み方
- バイナリ
- ばいなり
概要
バイナリとは
- 2進法
- 実行ファイル
などの意味があります。
バイナリファイル
バイナリファイルには、例えば、以下のものがあります。
- 画像
- 音声
- 圧縮ファイル
- 実行ファイル/オブジェクトファイル(プログラム)
バイナリエディタ
テキストファイルは、バイナリファイルの一種です。テキストファイルではないファイル(メモ帳で開いて、人間に内容が理解できないもの)、たとえば、Windowsの実行ファイル(EXEファイル)は、バイナリエディタで内容を確認します。
バイナリに関連するコマンド
バイナリに関連するコマンドは、調査・確認のためやCTFなどで利用されます。
- Binary Editor BZ
- binutils-arm-linux-gnueabi: ARMアーキテクチャ向けbinutils(objdump, readelf)