This is a hands-on project about scanning networks. It is based on CEH v13 – Module 03. The project is about finding hosts, open ports, services, operating systems and understanding firewalls using Nmap.
The project shows methods used during security checks. It also talks about authorized scanning.
-
Learn about the network scanning phase in hacking.
-
Find out how to discover hosts.
-
Learn to scan TCP and UDP ports.
-
Identify services and software versions.
-
Detect operating systems.
-
Understand how scans work with firewalls.
-
Build skills in network scanning with Nmap.
-
Operating System: Kali Linux
-
Shell: Bash
-
Virtualization: VirtualBox
-
Primary Tool: Nmap
-
Version Control: Git & GitHub
network-scanning-project/
│── README.md
│── notes.md
── screenshots/
└── LICENSE
-
Use ARP to find hosts.
-
Use ICMP to find hosts.
-
Identify live hosts.
-
SYN Scan
-
TCP Connect Scan
-
UDP Scan
-
Scan specific ports.
-
Full Port Scan
-
Detect services.
-
Detect versions.
-
Identify software.
-
Fingerprint OS.
-
Analyze network paths.
-
Use Traceroute.
-
ACK Scan
-
FIN Scan
-
NULL Scan
-
Xmas Scan
-
Analyze firewall behavior.
-
Nmap
-
arp-scan
-
Discover hosts.
-
Scan networks.
-
Scan TCP & UDP.
-
List services.
-
Detect versions.
-
Detect operating systems.
-
Analyze firewalls.
-
scan results.
After this project I can:
-
Find active hosts.
-
Identify open ports.
-
Detect services and versions.
-
Fingerprint operating systems.
-
Understand Nmap scans.
-
scan results.
These skills help in:
-
SOC Analyst (L1)
-
Cybersecurity Analyst
-
Penetration Tester (Junior)
-
Vulnerability Assessment
-
Network Security
All scans were done in labs, for education and defensive security.
The next project is CEH v13 – Module 04: Enumeration. It uses scanning info to list services and get details from targets.
Kranthi Kumar
Aspiring SOC Analyst | CEH Student | Cybersecurity Enthusiast
GitHub: https://github.com/kranthi778