implementei um programa ac onde pacotes brutos são recebidos da rede e salvos em um arquivo binário. O problema é que não consigo abrir esse arquivo binário. Tentei abri-lo usando o terminal, mas estou tendo permissão negada.
eu usei
sudo ./sniff_data.bin
e sua exibição
sudo: ./sniff_data.bin: command not found
Responder1
A respeito de
sudo ./sniff_data.bin
Um arquivo bin NÃO é um executável. Você precisa de um software que possa abrir um arquivo BIN para visualizá-lo.
O que você quer é provavelmente
sudo hexdump sniff_data.bin
Outro método:
sudo strings sniff_data.bin
Isso mostrará todas as strings de texto dentro do arquivo.
Para métodos gráficos de visualização de binários, consulte:Quais são alguns bons visualizadores/editores binários de GUI?