Skip to content

pratimakandel/Sockets-and-Network-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sockets-and-Network-Programming

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages