Skip to content

manisha2580/Network-Validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

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

  1. Clone the repository: git clone https://github.com/manisha2580/Internal-Network-Validator.git
  2. 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.

About

A Python-based security tool designed to automate network audits by validating internal IP ranges, identifying unauthorized external traffic, and masking sensitive host telemetry for secure log sharing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages