زانا
Sunday 25 May 2008, 10:15PM
LAN Monitoring Tools
UNIX / Linux / BSD LAN Monitoring Tools
Wireshark, formerly called Ethereal, is really the very best tool, short of a dedicated piece of hardware costing US$ 20,000 or more — http://www.wireshark.org/ (http://www.wireshark.org/)
My biggest complaint with Wireshark is the difficult of building filter strings, particularly for new users. Note that Wireshark uses the same filter syntax as tcpdump, and that is well-documented if you have an Internet connection: See the tcpdump manual page (http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html)
Other tools include:
ntop — included with Linux, BSD, and addable to others — http://www.ntop.org/ (http://www.ntop.org/)
Clownix — Linux-specific — http://clownix.net/ (http://clownix.net/)
EtherApe — http://etherape.sourceforge.net/ (http://etherape.sourceforge.net/)
tcpview — ftp://ftp.digital.com/pub/net/misc/tcpview/ (ftp://ftp.digital.com/pub/net/misc/tcpview/)
Esniff — ftp://coombs.anu.edu.au/pub/net/log (ftp://coombs.anu.edu.au/pub/net/log)
RealSecure — http://www.iss.net/RealSecure (http://www.iss.net/RealSecure)
SniffIt — http://reptile.rug.ac.be/~coder/sniffit/sniffit.html (http://reptile.rug.ac.be/%7Ecoder/sniffit/sniffit.html)
solsniff (For Solaris) — http://www.packetstormsecurity.com/sniffers/ (http://www.packetstormsecurity.com/sniffers/)
iptraf — http://cebu.mozcom.com/riker/iptraf/ (http://cebu.mozcom.com/riker/iptraf/)
Etherfind (for SunOS 4.1.X)
Snoop (Comes with Solaris)
Packetman, Interman, Etherman, and Loadman — ftp://ftp.cs.curtin.edu.au:/pub/netman/ (ftp://ftp.cs.curtin.edu.au/pub/netman/) DOS/Windows LAN Monitoring Tools
Wireshark works on Windows as well — http://www.wireshark.org/ (http://www.wireshark.org/) — although you'll also need the WinPcap port of libpcap — http://netgroup-serv.polito.it/winpcap/ (http://netgroup-serv.polito.it/winpcap/)
Other tools include:
The Unix-based tcpdump has been ported to Windows: http://netgroup-serv.polito.it/windump/ (http://netgroup-serv.polito.it/windump/)
There's a GUI-based sniffer Analyzer http://netgroup-serv.polito.it/analyzer/ (http://netgroup-serv.polito.it/analyzer/)
ETHDUMP captures packets, then ETHLOAD loads them up and lets you browse. See http://www.ping.be/ethload (http://www.ping.be/ethload) or else ftp://ftp.germany.eu.net/pub/networking/inet/ethernet/ethdp103.zip (ftp://ftp.germany.eu.net/pub/networking/inet/ethernet/ethdp103.zip) and ftp://ftp.germany.eu.net/pub/networking/monitoring/ethload/ethld104.zip (ftp://ftp.germany.eu.net/pub/networking/monitoring/ethload/ethld104.zip)
Commercial tools are available:
Network Associates's products (formerly Network General) are top-of-the-line — http://www.sniffer.com/ (http://www.sniffer.com/) or +1-800-SNIFFER.
Lancope makes security and network monitoring tools: http://www.lancope.com/ (http://www.lancope.com/)
Network Observer — also supports WLAN — http://www.networkinstruments.com/ (http://www.networkinstruments.com/)
Klos Technologies, Inc. has PacketView. http://www.klos.com/ (http://www.klos.com/) +1-603-714-4305.
Frontline Test Equipment, +1-800-359-8570.
Microsoft's Net Monitor. http://www.microsoft.com (http://www.microsoft.com/)
Beware a false sense of security based on switches
A switch does not provide security by partitioning a LAN. The dsniff toolkit includes arpspoof, which uses ARP trickery to confuse hosts about the mappings between IP and MAC addresses. The attacker can get all datagrams sent to a sniffing host, which grabs copies and possibly modifies contents before sending them to the legitimate hardware addresses.
http://naughty.monkey.org/~dugsong/dsniff/ (http://naughty.monkey.org/%7Edugsong/dsniff/)
http://www.packetstormsecurity.com/sniffers/dsniff/ (http://www.packetstormsecurity.com/sniffers/dsniff/)
ALso be aware that some tools (dsniff, mailsnarf, webspy) understand application-layer protocols and make it easy to capture and analyze telnet and FTP logins and passwords, web traffic, mail, etc.
Wireless LAN/WAN Monitoring and Security
Here is a useful introduction to wireless networking and the security issues: http://en.wikipedia.org/wiki/802.11b (http://en.wikipedia.org/wiki/802.11b)
Note that wireless monitoring tools can be extremely dependent on chipset — make sure that your planned software and WLAN card will get along.
The Trifinite Group (http://www.trifinite.org/) has information on wireless security, including RFIDiot (http://trifinite.org/trifinite_stuff_rfidiot.html) and other RFID security tools and information: http://www.trifinite.org/ (http://www.trifinite.org/)
Free sniffers for UNIX / Linux / BSD —
Kismet — http://freshmeat.net/projects/kismet/ (http://freshmeat.net/projects/kismet/) and http://www.kismetwireless.net/ (http://www.kismetwireless.net/)
AirSnort — recover encryption keys from sniffed WLAN packets — http://freshmeat.net/projects/airsnort/ (http://freshmeat.net/projects/airsnort/) and http://airsnort.shmoo.com/ (http://airsnort.shmoo.com/)
BSD-Airtools — BSD-specific 802.11b auditing toolkit — http://freshmeat.net/projects/bat/ (http://freshmeat.net/projects/bat/) and http://www.dachb0den.com/projects/bsd-airtools.html (http://www.dachb0den.com/projects/bsd-airtools.html)
WaveStumbler — http://www.cqure.net/tools.jsp?id=08 (http://www.cqure.net/tools.jsp?id=08)
Aircrack —
Main page: http://www.cr0.net:8040/code/network/aircrack/ (http://www.cr0.net:8040/code/network/aircrack/)
Software only: http://100h.org/wlan/aircrack/ (http://100h.org/wlan/aircrack/)
Wellenreiter — http://freshmeat.net/projects/wellenreiter/ (http://freshmeat.net/projects/wellenreiter/) and http://www.remote-exploit.org/ (http://www.remote-exploit.org/)
UNIX / Linux / BSD LAN Monitoring Tools
Wireshark, formerly called Ethereal, is really the very best tool, short of a dedicated piece of hardware costing US$ 20,000 or more — http://www.wireshark.org/ (http://www.wireshark.org/)
My biggest complaint with Wireshark is the difficult of building filter strings, particularly for new users. Note that Wireshark uses the same filter syntax as tcpdump, and that is well-documented if you have an Internet connection: See the tcpdump manual page (http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html)
Other tools include:
ntop — included with Linux, BSD, and addable to others — http://www.ntop.org/ (http://www.ntop.org/)
Clownix — Linux-specific — http://clownix.net/ (http://clownix.net/)
EtherApe — http://etherape.sourceforge.net/ (http://etherape.sourceforge.net/)
tcpview — ftp://ftp.digital.com/pub/net/misc/tcpview/ (ftp://ftp.digital.com/pub/net/misc/tcpview/)
Esniff — ftp://coombs.anu.edu.au/pub/net/log (ftp://coombs.anu.edu.au/pub/net/log)
RealSecure — http://www.iss.net/RealSecure (http://www.iss.net/RealSecure)
SniffIt — http://reptile.rug.ac.be/~coder/sniffit/sniffit.html (http://reptile.rug.ac.be/%7Ecoder/sniffit/sniffit.html)
solsniff (For Solaris) — http://www.packetstormsecurity.com/sniffers/ (http://www.packetstormsecurity.com/sniffers/)
iptraf — http://cebu.mozcom.com/riker/iptraf/ (http://cebu.mozcom.com/riker/iptraf/)
Etherfind (for SunOS 4.1.X)
Snoop (Comes with Solaris)
Packetman, Interman, Etherman, and Loadman — ftp://ftp.cs.curtin.edu.au:/pub/netman/ (ftp://ftp.cs.curtin.edu.au/pub/netman/) DOS/Windows LAN Monitoring Tools
Wireshark works on Windows as well — http://www.wireshark.org/ (http://www.wireshark.org/) — although you'll also need the WinPcap port of libpcap — http://netgroup-serv.polito.it/winpcap/ (http://netgroup-serv.polito.it/winpcap/)
Other tools include:
The Unix-based tcpdump has been ported to Windows: http://netgroup-serv.polito.it/windump/ (http://netgroup-serv.polito.it/windump/)
There's a GUI-based sniffer Analyzer http://netgroup-serv.polito.it/analyzer/ (http://netgroup-serv.polito.it/analyzer/)
ETHDUMP captures packets, then ETHLOAD loads them up and lets you browse. See http://www.ping.be/ethload (http://www.ping.be/ethload) or else ftp://ftp.germany.eu.net/pub/networking/inet/ethernet/ethdp103.zip (ftp://ftp.germany.eu.net/pub/networking/inet/ethernet/ethdp103.zip) and ftp://ftp.germany.eu.net/pub/networking/monitoring/ethload/ethld104.zip (ftp://ftp.germany.eu.net/pub/networking/monitoring/ethload/ethld104.zip)
Commercial tools are available:
Network Associates's products (formerly Network General) are top-of-the-line — http://www.sniffer.com/ (http://www.sniffer.com/) or +1-800-SNIFFER.
Lancope makes security and network monitoring tools: http://www.lancope.com/ (http://www.lancope.com/)
Network Observer — also supports WLAN — http://www.networkinstruments.com/ (http://www.networkinstruments.com/)
Klos Technologies, Inc. has PacketView. http://www.klos.com/ (http://www.klos.com/) +1-603-714-4305.
Frontline Test Equipment, +1-800-359-8570.
Microsoft's Net Monitor. http://www.microsoft.com (http://www.microsoft.com/)
Beware a false sense of security based on switches
A switch does not provide security by partitioning a LAN. The dsniff toolkit includes arpspoof, which uses ARP trickery to confuse hosts about the mappings between IP and MAC addresses. The attacker can get all datagrams sent to a sniffing host, which grabs copies and possibly modifies contents before sending them to the legitimate hardware addresses.
http://naughty.monkey.org/~dugsong/dsniff/ (http://naughty.monkey.org/%7Edugsong/dsniff/)
http://www.packetstormsecurity.com/sniffers/dsniff/ (http://www.packetstormsecurity.com/sniffers/dsniff/)
ALso be aware that some tools (dsniff, mailsnarf, webspy) understand application-layer protocols and make it easy to capture and analyze telnet and FTP logins and passwords, web traffic, mail, etc.
Wireless LAN/WAN Monitoring and Security
Here is a useful introduction to wireless networking and the security issues: http://en.wikipedia.org/wiki/802.11b (http://en.wikipedia.org/wiki/802.11b)
Note that wireless monitoring tools can be extremely dependent on chipset — make sure that your planned software and WLAN card will get along.
The Trifinite Group (http://www.trifinite.org/) has information on wireless security, including RFIDiot (http://trifinite.org/trifinite_stuff_rfidiot.html) and other RFID security tools and information: http://www.trifinite.org/ (http://www.trifinite.org/)
Free sniffers for UNIX / Linux / BSD —
Kismet — http://freshmeat.net/projects/kismet/ (http://freshmeat.net/projects/kismet/) and http://www.kismetwireless.net/ (http://www.kismetwireless.net/)
AirSnort — recover encryption keys from sniffed WLAN packets — http://freshmeat.net/projects/airsnort/ (http://freshmeat.net/projects/airsnort/) and http://airsnort.shmoo.com/ (http://airsnort.shmoo.com/)
BSD-Airtools — BSD-specific 802.11b auditing toolkit — http://freshmeat.net/projects/bat/ (http://freshmeat.net/projects/bat/) and http://www.dachb0den.com/projects/bsd-airtools.html (http://www.dachb0den.com/projects/bsd-airtools.html)
WaveStumbler — http://www.cqure.net/tools.jsp?id=08 (http://www.cqure.net/tools.jsp?id=08)
Aircrack —
Main page: http://www.cr0.net:8040/code/network/aircrack/ (http://www.cr0.net:8040/code/network/aircrack/)
Software only: http://100h.org/wlan/aircrack/ (http://100h.org/wlan/aircrack/)
Wellenreiter — http://freshmeat.net/projects/wellenreiter/ (http://freshmeat.net/projects/wellenreiter/) and http://www.remote-exploit.org/ (http://www.remote-exploit.org/)