как открыть двоичный файл, сгенерированный программой?

как открыть двоичный файл, сгенерированный программой?

Я реализовал программу ac, в которой сырые пакеты принимаются из сети и сохраняются в двоичном файле. Проблема в том, что я не могу открыть этот двоичный файл. Я попытался открыть его с помощью терминала, но получаю сообщение об отказе в доступе.

я использовал

sudo ./sniff_data.bin 

и его отображение

sudo: ./sniff_data.bin: command not found

решение1

Касательно

sudo ./sniff_data.bin 

Файл bin НЕ является исполняемым. Вам необходимо программное обеспечение, которое может открыть файл BIN, чтобы просмотреть файл BIN.

То, что вы, вероятно, хотите, это

sudo hexdump sniff_data.bin 

Другой метод:

sudo strings sniff_data.bin 

Это покажет все текстовые строки внутри файла.


Графические методы просмотра двоичных файлов см. здесь:Какие есть хорошие просмотрщики/редакторы двоичных файлов с графическим интерфейсом?

Связанный контент