# Network and 802.11 Hacking ## Packages: ### 802.11 - Cracking linksys - Cracking wifi: WEP, WPA, WPA2-PSK ### Wireshark stuff - Shark the ripper - A comprehensive guide - Sample of PCAP files ### Scanner - Several scripts for sniffing/scanner: * ICMPHeader class * IPHeader class * Scanner * raw_socket * ip_header_decode ### netaddr - Several scripts using the **netaddr** module: * testing subnet * sending mail to the local network - A comprehensive guide ### Port Knocking - Several scripts ### socket - Several scripts with Python's **socket** module: * A very simple netcat client * A full netcat client and server * Cracking linksys * Reading socket * TCP Client * TCP Server * UDP Client * TCP Proxy - A comprehensive guide ### telnetlib - Example of a script to create a telnet connection with Python's **telnetlib** module. ### scapy - Several scripts with Python's **scapy** module: * traceroute * arp_cache_poisoning.py _ * ssid.py * check_if_rogue_dhcp.py * nmap.py * receive_packet.py * stealing_emails.py * ddos.py * os_fingerpringing.py * route.py * super_scanner.py * dns_poisoning.py * scanning_ip.py * tcp_handshake.py * icmp_ping_sweep.py * ping.py * send_packet.py * tools.py * plotting.py * sniff_simple.py - A comprehensive guide ### paramiko - Several scripts for SSH connections: * ssh client * ssh client for reverse shell * ssh server * ssh tunneling - A comprehensive guide --- ## Useful Tools in General - [Wireshark](http://bt3gl.github.io/wiresharking-for-fun-or-profit.html) - tshark - OpenVPN - OpenSSL - nmap - tcpdump - netcat - telnet