binwalk - manual referensi, opsi, contoh perintah


NAMA

binwalk - alat untuk mencari gambar biner untuk file yang disematkan dan kode yang dapat dieksekusi

RINGKASAN

binwalk [OPTIONS] [FILE1] [FILE2] [FILE3] ...

KETERANGAN

Binwalk v2.3.2+dcb1403 Craig Heffner, ReFirmLabs https://github.com/ReFirmLabs/binwalk

Opsi Pemindaian Tanda Tangan:

-B, --signature

Pindai file target untuk tanda tangan file umum

-R, --raw=<str>

Pindai file target untuk urutan byte yang ditentukan

-A, --opcodes

Pindai file target untuk tanda tangan opcode umum yang dapat dieksekusi

-m, --magic=<file>

Tentukan file ajaib khusus untuk digunakan

-b, --dumb

Nonaktifkan kata kunci tanda tangan cerdas

-I, --invalid

Tampilkan hasil yang ditandai sebagai tidak valid

-x, --exclude=<str>

Kecualikan hasil yang cocok dengan

-y, --include=<str>

Hanya tampilkan hasil yang cocok dengan

Opsi Ekstraksi:

-e, --extract

Secara otomatis mengekstrak jenis file yang dikenal

-D, --dd=<type[:ext[:cmd]]>

Ekstrak tanda tangan (ekspresi reguler), beri file ekstensi , dan jalankan

-M, --matryoshka

Pindai file yang diekstraksi secara rekursif

-d, --depth=<int>

Batasi kedalaman rekursi matryoshka (default: kedalaman 8 level)

-C, --directory=<str>

Ekstrak file/folder ke direktori khusus (default: direktori kerja saat ini)

-j, --size=<int>

Batasi ukuran setiap file yang diekstraksi

-n, --count=<int>

Batasi jumlah file yang diekstrak

-r, --rm

Hapus file ukiran setelah ekstraksi

-z, --carve

Ukir data dari file, tetapi jangan jalankan utilitas ekstraksi

-V, --subdirs

Ekstrak ke dalam sub-direktori yang diberi nama oleh offset

Opsi Entropi:

-E, --entropy

Hitung entropi file

-F, --fast

Gunakan analisis entropi yang lebih cepat, namun kurang detail

-J, --save

Simpan plot sebagai PNG

-Q, --nlegend

Abaikan legenda dari grafik plot entropi

-N, --nplot

Jangan menghasilkan grafik plot entropi

-H, --high=<float>

Setel ambang batas pemicu entropi tepi naik (default: 0,95)

-L, --low=<float>

Tetapkan ambang pemicu entropi tepi jatuh (default: 0,85)

Opsi Perbedaan Biner:

-W, --hexdump

Lakukan hexdump/diff dari sebuah file atau file

-G, --green

Hanya tampilkan baris berisi byte yang sama di antara semua file

-i, --red

Hanya tampilkan baris berisi byte yang berbeda di antara semua file

-U, --blue

Hanya tampilkan baris berisi byte yang berbeda di antara beberapa file

-u, --similar

Hanya tampilkan baris yang sama di antara semua file

-w, --terse

Bedakan semua file, tetapi hanya tampilkan hex dump dari file pertama

Opsi Kompresi Mentah:

-X, --deflate

Pindai aliran kompresi deflate mentah

-Z, --lzma

Pindai aliran kompresi LZMA mentah

-P, --partial

Lakukan pemindaian yang dangkal, tetapi lebih cepat

-S, --stop

Berhenti setelah hasil pertama

Pilihan umum:

-l, --length=<int>

Jumlah byte yang akan dipindai

-o, --offset=<int>

Mulai pindai pada offset file ini

-O, --base=<int>

Tambahkan alamat dasar ke semua offset yang dicetak

-K, --block=<int>

Tetapkan ukuran blok file

-g, --swap=<int>

Balikkan setiap n byte sebelum memindai

-f, --log=<file>

Hasil log ke file

-c, --csv

Hasil log ke file dalam format CSV

-t, --term

Format output agar sesuai dengan jendela terminal

-q, --quiet

Menekan keluaran ke stdout

-v, --verbose

Aktifkan keluaran verbose

-h, --help

Tampilkan keluaran bantuan

-a, --finclude=<str>

Hanya pindai file yang namanya cocok dengan regex ini

-p, --fexclude=<str>

Jangan pindai file yang namanya cocok dengan regex ini

-s, --status=<int>

Aktifkan server status pada port yang ditentukan