lenny:~# wget http://www.erratasec.com/Ferret-1_1.zip--2008-11-19 11:56:23-- http://www.erratasec.com/Ferret-1_1.zipResolviendo www.erratasec.com... 69.17.116.200Connecting to www.erratasec.com|69.17.116.200|:80... conectado.Petición HTTP enviada, esperando respuesta... 200 OKLongitud: 797096 (778K) [application/x-zip-compressed]Saving to: `Ferret-1_1.zip'100%[=============================================================================================================>] 797.096 99,4K/s in 12s2008-11-19 11:56:36 (65,3 KB/s) - `Ferret-1_1.zip' saved [797096/797096]lenny:~# unzip Ferret-1_1.zipArchive: Ferret-1_1.zip creating: Ferret/ inflating: Ferret/ferretviewt.py inflating: Ferret/ferretview.py creating: Ferret/tmp/ creating: Ferret/tmp/Debug/ creating: Ferret/tmp/Release/ extracting: Ferret/VERSION creating: Ferret/bin/ inflating: Ferret/bin/ferret.conf creating: Ferret/bin/linux-n800/ creating: Ferret/bin/win32-x86/ creating: Ferret/bin/Debug/ inflating: Ferret/bin/Debug/ferret.ilk inflating: Ferret/bin/Debug/ferret.pdb creating: Ferret/bin/linux-x86/ inflating: Ferret/bin/go inflating: Ferret/bin/ferret creating: Ferret/bin/Release/ inflating: Ferret/read-code.txt creating: Ferret/build/ creating: Ferret/build/win32-x64-vc8/ inflating: Ferret/build/win32-x64-vc8/ferret.suo inflating: Ferret/build/win32-x64-vc8/ferret.vcproj creating: Ferret/build/win32-x64-vc8/x64/ creating: Ferret/build/win32-x64-vc8/x64/Debug/ inflating: Ferret/build/win32-x64-vc8/ferret.vcproj.B.Administrator.user inflating: Ferret/build/win32-x64-vc8/ferret.dsw inflating: Ferret/build/win32-x64-vc8/ferret.sln inflating: Ferret/build/win32-x64-vc8/ferret.dsp creating: Ferret/build/win32-x86-vc6/ inflating: Ferret/build/win32-x86-vc6/ferret.dsw inflating: Ferret/build/win32-x86-vc6/copy-files.ini inflating: Ferret/build/win32-x86-vc6/ferret.dsp inflating: Ferret/build/win32-x86-vc6/ferret.ini creating: Ferret/build/gcc4-static/ inflating: Ferret/build/gcc4-static/Makefile creating: Ferret/build/linux-x86-gcc4/ inflating: Ferret/build/linux-x86-gcc4/Makefile inflating: Ferret/build/linux-x86-gcc4/cpferret inflating: Ferret/build/linux-x86-gcc4/ferret-cp inflating: Ferret/build/linux-x86-gcc4/go inflating: Ferret/build/linux-x86-gcc4/ferret.ini creating: Ferret/misc/ inflating: Ferret/misc/header.html inflating: Ferret/misc/mdns-notes.doc inflating: Ferret/misc/rfc-mdns.txt creating: Ferret/src/ creating: Ferret/src/main/ inflating: Ferret/src/main/_LINT.TMP inflating: Ferret/src/main/main.cpp inflating: Ferret/src/main/jotdown.c extracting: Ferret/src/main/morsel.c inflating: Ferret/src/main/ferret.c creating: Ferret/src/parser/ inflating: Ferret/src/parser/wifi80211.c inflating: Ferret/src/parser/tcp.h inflating: Ferret/src/parser/netbios_dgm.c inflating: Ferret/src/parser/srvloc.c inflating: Ferret/src/parser/cisco.c inflating: Ferret/src/parser/callwaveiam.c inflating: Ferret/src/parser/ssdp.c inflating: Ferret/src/parser/snmp.c inflating: Ferret/src/parser/isakkmp.c inflating: Ferret/src/parser/atalkddp.c inflating: Ferret/src/parser/jpeg.c inflating: Ferret/src/parser/bittorrentdht.c inflating: Ferret/src/parser/msnms.c inflating: Ferret/src/parser/http.c inflating: Ferret/src/parser/dnssrv.c inflating: Ferret/src/parser/gre.c inflating: Ferret/src/parser/ip.c inflating: Ferret/src/parser/dns.c inflating: Ferret/src/parser/ethernet.c inflating: Ferret/src/parser/aimoscar.c inflating: Ferret/src/parser/ieee8021x.c inflating: Ferret/src/parser/layer1.c inflating: Ferret/src/parser/http.h inflating: Ferret/src/parser/tcp.c inflating: Ferret/src/parser/cups.c inflating: Ferret/src/parser/atalknbp.c inflating: Ferret/src/parser/udp.c inflating: Ferret/src/parser/ppp.c inflating: Ferret/src/parser/httprsp.c inflating: Ferret/src/parser/novellipx.c inflating: Ferret/src/parser/arp.c inflating: Ferret/src/parser/icmp.c inflating: Ferret/src/parser/asn1.h inflating: Ferret/src/parser/httpform.c inflating: Ferret/src/parser/igmp.c inflating: Ferret/src/parser/ipv6.c inflating: Ferret/src/parser/smb_dgm.c inflating: Ferret/src/parser/dns.h inflating: Ferret/src/parser/pop3.c inflating: Ferret/src/parser/httpcookie.c inflating: Ferret/src/parser/smtp.c inflating: Ferret/src/parser/sip.c inflating: Ferret/src/parser/upnp.c creating: Ferret/src/parser/Debug/ inflating: Ferret/src/parser/dnsnetbios.c inflating: Ferret/src/parser/ldap.c inflating: Ferret/src/parser/tivo.c inflating: Ferret/src/parser/dhcp.c inflating: Ferret/src/parser/dnsmulticast.c creating: Ferret/src/include/ inflating: Ferret/src/include/jotdown.h inflating: Ferret/src/include/formats.h inflating: Ferret/src/include/template.h inflating: Ferret/src/include/netframe.h inflating: Ferret/src/include/platform.h inflating: Ferret/src/include/ferret.h inflating: Ferret/src/include/parser.h creating: Ferret/src/module/ inflating: Ferret/src/module/wificrc.c inflating: Ferret/src/module/hostattr.h inflating: Ferret/src/module/val2string.h inflating: Ferret/src/module/wificrc.h inflating: Ferret/src/module/jtree.c.txt inflating: Ferret/src/module/mystring.h inflating: Ferret/src/module/pcaplive.h inflating: Ferret/src/module/pcaplive.c inflating: Ferret/src/module/crc32.c inflating: Ferret/src/module/base64.c inflating: Ferret/src/module/hexval.h inflating: Ferret/src/module/val2string.c inflating: Ferret/src/module/hexval.c inflating: Ferret/src/module/stringtab.h inflating: Ferret/src/module/malloctrac.c inflating: Ferret/src/module/housekeeping.c inflating: Ferret/src/module/tcpfrag.h inflating: Ferret/src/module/ahocorasick.c inflating: Ferret/src/module/pcapfile.h inflating: Ferret/src/module/tcpfrag.c inflating: Ferret/src/module/mystring.c inflating: Ferret/src/module/md5rfc1321.c inflating: Ferret/src/module/ahocorasick.h inflating: Ferret/src/module/md5rfc1321.h inflating: Ferret/src/module/housekeeping.h inflating: Ferret/src/module/pcapfile.c inflating: Ferret/src/module/hamster.h inflating: Ferret/src/module/base64.h inflating: Ferret/src/module/stringtab.c inflating: Ferret/src/module/hostattr.c inflating: Ferret/src/module/hamster.c inflating: Ferret/readme.txtlenny:~# cd Ferretlenny:~/Ferret# ls -l -htotal 44Kdrwxr-xr-x 7 root root 272 ene 4 2008 bindrwxr-xr-x 6 root root 176 mar 27 2007 build-rw-r--r-- 1 root root 5,2K mar 13 2007 ferretview.py-rw-r--r-- 1 root root 6,5K mar 17 2007 ferretviewt.pydrwxr-xr-x 2 root root 144 abr 4 2007 misc-rw-r--r-- 1 root root 19K mar 28 2007 read-code.txt-rw-r--r-- 1 root root 2,3K ene 11 2008 readme.txtdrwxr-xr-x 6 root root 144 mar 27 2007 srcdrwxr-xr-x 4 root root 96 ene 11 2008 tmp-rw-r--r-- 1 root root 4 ene 11 2008 VERSIONlenny:~/Ferret# cd bbin/ build/lenny:~/Ferret# cd bin/lenny:~/Ferret/bin# ls -l -htotal 713Kdrwxr-xr-x 2 root root 112 ene 11 2008 Debug-rw-r--r-- 1 root root 701K ene 4 2008 ferret-rw-r--r-- 1 root root 956 mar 13 2007 ferret.conf-rw-r--r-- 1 root root 273 mar 13 2007 godrwxr-xr-x 2 root root 48 mar 8 2007 linux-n800drwxr-xr-x 2 root root 48 mar 8 2007 linux-x86drwxr-xr-x 2 root root 48 ene 11 2008 Releasedrwxr-xr-x 2 root root 48 mar 15 2007 win32-x86lenny:~/Ferret/bin# ./ferretbash: ./ferret: Permiso denegadolenny:~/Ferret/bin# chmod +x ferretlenny:~/Ferret/bin# ./ferret-- FERRET 1.1.3 - 2007 (c) Errata Security-- build = Jan 4 2008 13:46:53 (32-bits)-- libpcap version 0.9.8Usage: ferret -i <num> (where <num> is an interface to monitor) ferret -r <file1> <file2> ... (where <files> contain captured packets) ferret -h (for more help)lenny:~/Ferret/bin#