Extração de informações de formato de arquivo de suporte a ferramentas de visualizador de arquivos binários

1

Estou sempre curioso sobre o que está escondido dentro desses arquivos, como pdf, mid, mp3, mkv etc. Eu posso ler as especificações na wikipedia, mas é difícil de entender. Ferramentas como o wireshark podem extrair informações de dados dos pacotes. Existe uma ferramenta como wireshark pode extrair todas as informações de um arquivo binário? Eu sei que há um nome de ferramenta file pode obter algumas informações, mas está longe de ser suficiente.

    
por linjunhalida 04.02.2015 / 05:42

3 respostas

0

Você quer ler um arquivo, mas não usar os programas feitos para ler os arquivos? Como um visualizador de pdf para arquivos .pdf, um reprodutor de música (como vlc) para arquivos .m3m .mwv .mid? Usar o programa adequado para ler os arquivos seria a melhor ideia.

Mas, você poderia abrir o arquivo em um editor hexadecimal (qualquer um deveria funcionar) e verificar cada byte dos dados binários você mesmo ...

Ou se você tiver a ferramenta strings do gnu, isso será feito:

strings - print the strings of printable characters in files.
    
por 04.02.2015 / 07:04
0

Encontrei algumas ferramentas, mas parece que nenhuma delas suporta formatos de arquivo suficientes.

  • Hex Editor Neo link
  • Esquema de arquivos binários link
  • Linguagem de descrição de formato de dados (DFDL) link
  • hexitar link
  • synalysis link
  • biblioteca python hachoir link
  • Link online
  • hexworkshop link
  • 010 Editor link
por 04.02.2015 / 07:07
0

MRIP280 existe desde os tempos do MS-DOS e pode extrair de qualquer arquivo muitas outras coisas começando com imagens, áudio, etc. Faça um teste para ver o que ele suporta e tente encontrar uma alternativa atualizada para ele.

    
por 04.02.2015 / 07:43