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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages