Port Scanner - basic scanner that displays which tcp/udp ports on a network are open for communication.
USAGE: python3 port_scanner.py --host 127.0.0.1 --start-port 1 --end-port 100 --protocol TCP
Traceroute - basic network diagnostic tool used to track in real-time the pathway taken by a packet on an IP network from source to destination.
USAGE: python3 trace.py (default google.com, you can change it in the file)
Packet-Sniffer - a basic packet sniffer that can intercept and log traffic that passes over a digital network or part of a network.
USAGE: python3 packet_sniffer.py
Web Scraper- basic scraper that extracts data from the web sites.
USAGE: python3 --url http://pratimakandel.com --depth 2 (use http only)
UDP ping: ping with UDP packets! UDP Ping mode uses UDP packets to ping a target. The target typically responds with ICMP port unreachable packets.
USAGE: python3 UDPPingerClient.py
python3 UDPPingeServer.py