binwalk - hướng dẫn tham khảo, tùy chọn, ví dụ về lệnh


TÊN

binwalk - công cụ tìm kiếm hình ảnh nhị phân cho các tệp nhúng và mã thực thi

TÓM TẮT

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

SỰ MIÊU TẢ

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

Tùy chọn quét chữ ký:

-B, --signature

Quét (các) tệp mục tiêu để tìm chữ ký tệp phổ biến

-R, --raw=<str>

Quét (các) tệp đích để tìm chuỗi byte đã chỉ định

-A, --opcodes

Quét (các) tệp mục tiêu để tìm chữ ký opcode thực thi phổ biến

-m, --magic=<file>

Chỉ định một tệp ma thuật tùy chỉnh để sử dụng

-b, --dumb

Tắt từ khóa chữ ký thông minh

-I, --invalid

Hiển thị kết quả được đánh dấu là không hợp lệ

-x, --exclude=<str>

Loại trừ các kết quả khớp với

-y, --include=<str>

Chỉ hiển thị kết quả khớp với

Tùy chọn khai thác:

-e, --extract

Tự động trích xuất các loại tệp đã biết

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

Trích xuất chữ ký (biểu thức chính quy), cung cấp cho tệp phần mở rộng là và thực thi

-M, --matryoshka

Quét đệ quy các tệp đã giải nén

-d, --depth=<int>

Giới hạn độ sâu đệ quy matryoshka (mặc định: sâu 8 cấp)

-C, --directory=<str>

Giải nén tệp/thư mục vào một thư mục tùy chỉnh (mặc định: thư mục làm việc hiện tại)

-j, --size=<int>

Giới hạn kích thước của mỗi tệp được giải nén

-n, --count=<int>

Giới hạn số lượng tệp được giải nén

-r, --rm

Xóa các tập tin khắc sau khi giải nén

-z, --carve

Khắc dữ liệu từ các tệp, nhưng không thực thi các tiện ích trích xuất

-V, --subdirs

Giải nén vào các thư mục con được đặt tên bởi offset

Tùy chọn Entropy:

-E, --entropy

Tính entropy tập tin

-F, --fast

Sử dụng phân tích entropy nhanh hơn nhưng ít chi tiết hơn

-J, --save

Lưu cốt truyện dưới dạng PNG

-Q, --nlegend

Bỏ qua chú giải khỏi biểu đồ cốt truyện entropy

-N, --nplot

Không tạo biểu đồ cốt truyện entropy

-H, --high=<float>

Đặt ngưỡng kích hoạt entropy cạnh lên (mặc định: 0,95)

-L, --low=<float>

Đặt ngưỡng kích hoạt entropy cạnh giảm (mặc định: 0,85)

Tùy chọn chênh lệch nhị phân:

-W, --hexdump

Thực hiện hexdump/diff của một tệp hoặc nhiều tệp

-G, --green

Chỉ hiển thị các dòng chứa các byte giống nhau giữa tất cả các tệp

-i, --red

Chỉ hiển thị các dòng chứa các byte khác nhau giữa tất cả các tệp

-U, --blue

Chỉ hiển thị các dòng chứa byte khác nhau giữa một số tệp

-u, --similar

Chỉ hiển thị các dòng giống nhau giữa tất cả các tệp

-w, --terse

Khác biệt tất cả các tệp, nhưng chỉ hiển thị kết xuất hex của tệp đầu tiên

Tùy chọn nén thô:

-X, --deflate

Quét các luồng nén giảm phát thô

-Z, --lzma

Quét các luồng nén LZMA thô

-P, --partial

Thực hiện quét hời hợt, nhưng nhanh hơn

-S, --stop

Dừng lại sau kết quả đầu tiên

Tùy chọn chung:

-l, --length=<int>

Số byte để quét

-o, --offset=<int>

Bắt đầu quét ở phần bù tệp này

-O, --base=<int>

Thêm một địa chỉ cơ sở cho tất cả các offset đã in

-K, --block=<int>

Đặt kích thước khối tệp

-g, --swap=<int>

Đảo ngược mọi n byte trước khi quét

-f, --log=<file>

Ghi kết quả vào tệp

-c, --csv

Ghi kết quả vào tệp ở định dạng CSV

-t, --term

Định dạng đầu ra để phù hợp với cửa sổ đầu cuối

-q, --quiet

Chặn đầu ra vào thiết bị xuất chuẩn

-v, --verbose

Bật đầu ra dài dòng

-h, --help

Hiển thị đầu ra trợ giúp

-a, --finclude=<str>

Chỉ quét các tệp có tên khớp với biểu thức chính quy này

-p, --fexclude=<str>

Không quét các tệp có tên khớp với biểu thức chính quy này

-s, --status=<int>

Kích hoạt máy chủ trạng thái trên cổng được chỉ định