This project demonstrates a complete cybersecurity vulnerability assessment using Kali Linux, Nmap, OpenVAS (GVM), and Metasploitable2. The objective is to identify open ports, running services, and security vulnerabilities on a vulnerable target machine and recommend mitigation techniques.
- Identify the target machine on the network.
- Perform network reconnaissance using Nmap.
- Detect open ports and running services.
- Configure and verify OpenVAS (GVM).
- Perform vulnerability assessment.
- Analyze security risks.
- Provide recommendations to improve system security.
| Tool | Purpose |
|---|---|
| Kali Linux | Penetration Testing |
| Nmap | Network Scanning |
| OpenVAS (GVM) | Vulnerability Assessment |
| Metasploitable2 | Vulnerable Target Machine |
| Oracle VirtualBox | Virtualization |
- Configure Kali Linux and Metasploitable2 in VirtualBox.
- Verify network connectivity.
- Identify the target IP address.
- Update Kali Linux packages.
- Verify OpenVAS installation.
- Start Greenbone Vulnerability Manager.
- Verify PostgreSQL service.
- Perform Nmap scanning.
- Detect service versions.
- Analyze vulnerabilities.
- Recommend security improvements.
Cybersecurity-Vulnerability-Assessment-Using-Nmap-and-OpenVAS/
│
├── README.md
├── Cybersecurity_Internship_Report.pdf
├── Metasploitable2_IP_Address.jpeg
├── updating kali packages.jpeg
├── GVM(Open VAS).jpeg
├── Starting greenbone.jpeg
├── disk spcae verification.jpeg
├── postgresql service status.jpeg
├── Nmap scan command.jpeg
├── Nmap scan results.jpeg
└── service version detection.jpeg
The complete internship report is available in this repository.
📑 File: Cybersecurity_Internship_Report.pdf
The report contains:
- Acknowledgement
- Abstract
- Introduction
- Objectives
- Tools Used
- Methodology
- Nmap Network Reconnaissance
- OpenVAS Vulnerability Assessment
- Vulnerability Analysis
- Recommendations
- Conclusion
- References
![]() Project Overview |
![]() Cybersecurity Vulnerability Assessment |
![]() OpenVAS (GVM) Setup Verification |
![]() Service Version Detection |
The assessment identified multiple open ports and services including:
- FTP (21)
- SSH (22)
- Telnet (23)
- SMTP (25)
- HTTP (80)
- MySQL (3306)
- PostgreSQL (5432)
- Apache Tomcat (8180)
These findings indicate several potential security risks requiring immediate attention.
- Regularly update operating systems and software.
- Disable unnecessary services and ports.
- Use strong authentication and passwords.
- Restrict unauthorized access.
- Perform regular vulnerability assessments.
- Monitor systems continuously.
This project successfully demonstrated network reconnaissance and vulnerability assessment using Kali Linux, Nmap, OpenVAS, and Metasploitable2. The identified vulnerabilities highlight the importance of regular security assessments, patch management, and continuous monitoring to improve overall system security.
- https://www.kali.org/docs/
- https://nmap.org/docs.html
- https://greenbone.github.io/docs/latest/
- https://sourceforge.net/projects/metasploitable/
Adeeba Nousheen
B.Tech – Artificial Intelligence & Machine Learning
Jayaprakash Narayan College of Engineering
Cybersecurity Internship Project
⭐ If you found this project helpful, don't forget to Star this repository!






.jpeg)





