YOUNASS
Français
Back to projects

Offensive Security

Automated Reconnaissance Tool

An academic team project that brings passive reconnaissance, scoped network checks, basic web security checks, and report generation into a modular Python CLI.

CompletedPythonDNSTCPHTTPHTML / JSON / CSV
View repository

01

Problem and objective

The project organizes common early-stage assessment tasks behind one command-line interface. Its README describes four student-owned modules for OSINT, network scanning, vulnerability checks, and reporting.

02

Implementation

The documented design separates passive collection, active scanning, basic vulnerability checks, and output generation. The repository describes HTML, JSON, and CSV reports. The tool is intended for authorized, isolated lab use; no scan results are presented here.

03

What I learned

The project provided practice in dividing a security workflow into modules, connecting command-line options to those modules, and presenting findings in formats that can be reviewed.