Utilitário para extração de anexos MIME [closed]

23

Estou procurando uma ferramenta de linha de comando para Unix (idealmente disponível em um pacote Debian / Ubuntu) para extrair todas as partes MIME de uma mensagem multiparte (ou o corpo de uma única parte com um tipo de conteúdo interessante). que importa).

Eu tenho usado a ferramenta mimeexplode que vem com o pacote MIME :: Tools do Perl , mas não é realmente qualidade de produção (o script é incluído apenas como um exemplo, e tem problemas com o que considera como conjuntos de caracteres "mal") e eu certamente poderia criar meu próprio script baseado nisso, mas se essa roda em particular já tiver foi inovado, talvez eu não deveria.

    
por tripleee 29.03.2012 / 12:26

4 respostas

27

munpack do mpack funcionou para mim

Ubuntu:

sudo apt-get install mpack
munpack -f mime-attachments-file
    
por 06.02.2013 / 09:19
16

O projeto mu parece incluir um mu-extract comando que parece que pode fazer o que você quer. E parece estar disponível como um pacote do Ubuntu.

NB: Eu não usei essa ferramenta sozinho.

    
por 29.03.2012 / 13:04
0

Eu precisava descompactar um arquivo dmp do Google Chrome para extrair o minidump para análise no Ubuntu 12.04.4. Descobri que o arquivo mime havia sido escrito no formato DOS, apesar de estar em um ambiente Linux, portanto, nem o mpack nem o maildir-utils funcionavam da caixa. Os seguintes passos funcionaram para mim:

sudo apt-get install dos2unix mpack
cp chromium-renderer-minidump-c3303784f176fb58.dmp backup
dos2unix -f chromium-renderer-minidump-c3303784f176fb58.dmp
munpack chromium-renderer-minidump-c3303784f176fb58.dmp

O -f no dos2unix é necessário para forçar a conversão em um arquivo binário. O programa maildir-utils mu travou ao tentar ler o arquivo dmp mesmo após a conversão dos2unix.

    
por 23.10.2014 / 05:38
-3
  • ferramentas mpack e munpack
  • decodificador GNU base64
  • mimedecode
  • mha-decode
  • UUDeview
  • OpenSSL
por 29.03.2012 / 18:08