Réponses:
Ouvrez Wireshark, sélectionnez votre fichier .cap, puis allez dans Fichier-> Exporter et choisissez les options souhaitées.
Donc, si vous devez le faire à partir de la ligne de commande, utilisez tshark.exe, comme suit.
>tshark -i - < "c:\filename.cap" > "c:\output.txt
Si vous souhaitez écrire la forme décodée des paquets dans un fichier, exécutez TShark sans l'option -w et redirigez sa sortie standard vers le fichier (n'utilisez pas l'option -w).
L'option -A de tcpdump imprime chaque paquet en ASCII lisible par l'homme et traite avec bonheur les fichiers Wireshark et vous pouvez tout faire à partir de la ligne de commande:
tcpdump -A -r stackoverflow.cap > stackoverflow.txt
La sortie ressemble à:
9:22:33.664874 IP 192.168.1.11.33874 > stackoverflow.com.www: Flags [P.], seq 1117095075:1117095829, ack 3371415182, win 9648, options [nop,nop,TS val 9533909 ecr 313735664], length 754
E..&..@.@../....E;...R.PB.........%........
..y...9.GET / HTTP/1.1
Host: serverfault.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Cookie: __qca=P0-141773580-1259521886021; __utmz=81883924.1275328201.133.5.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=hudson%20build%20dir; usr=t=kXSBoIG5Jk6S&s=wGmaIuhAD0eH; __utma=81883924.2034104685.1272993451.1276186265.1276193655.189; __utmc=81883924; __utmb=81883924.6.10.1276193655
If-Modified-Since: Thu, 10 Jun 2010 10:17:12 GMT
N'êtes-vous pas en mesure d'ouvrir Wheelshark et d'ouvrir ce fichier .cap, puis de l'exporter depuis le menu Fichier sous forme de fichier texte? Essayer de me souvenir du haut de ma tête mais je pensais que tu pouvais ...