Internal Network Validator & Security Auditor
Overview A Python-based security utility designed to automate the process of network auditing and data sanitization. This tool identifies high-risk open ports (like FTP and SSH) and masks internal IP addresses to comply with data privacy standards.
_ Key Features_ Port Audit Module: Scans a defined list of ports and flags "OPEN" statuses for administrative review. IP Masking: Automatically sanitizes IP logs by masking the host octets, useful for sharing logs without exposing network topology. Modular Design: Written in clean, modular Python for easy integration into larger SOC automation workflows.
How It Works
The script evaluates internal network traffic patterns and applies a masking logic (XXX.XXX.*.*) to protect internal infrastructure details.
Usage
- Clone the repository:
git clone https://github.com/manisha2580/Internal-Network-Validator.git - Run the auditor:
python main.py
Future Roadmap
- Add support for CIDR notation validation.
- Integrate Nmap library for real-time scanning.
- Export audit results to JSON or CSV format.