Skip to content

A network traffic analysis tool that captures and inspects packets for sensitive information such as usernames, passwords, emails, and credit card numbers. It also integrates with VirusTotal API for malware analysis, helping to identify and secure potential threats in files and network data.

License

Notifications You must be signed in to change notification settings

noobmaster276/Net-Security-Kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🕵️ Network Traffic Analyzer & Malware Hunter 🕵️‍♀️

Welcome to Network Traffic Analyzer & Malware Hunter! This tool is a simple yet powerful way to capture and inspect network packets, search for sensitive info, and analyze files for malware using the VirusTotal API. It’s perfect for security enthusiasts, network explorers, and anyone curious about the data flowing through their network.

🌟 Features

Live Packet Sniffing: Capture network packets and dig into their contents. Sensitive Data Detection: Finds patterns like usernames, passwords, emails, and even credit card numbers. VirusTotal Malware Scanning: Checks files for malware with the VirusTotal API. Bulk File Analysis: Analyze all files in a directory for potential threats. (You might need scapy and requests if they’re not already installed)

📸 Output

Light Tracking System Output

🛡️ How It Works

Packet Sniffing: Captures raw packets and looks inside for juicy details. Sensitive Info Detection: Uses regex magic to identify possible sensitive data like usernames, passwords, emails, and credit card numbers. VirusTotal Malware Check: Pings VirusTotal’s API to scan files for malware with one of the largest online threat databases.

#🔑 Setting Up VirusTotal API Key To enable the VirusTotal feature, you’ll need an API key: Create a free account on VirusTotal. Grab your API key from your profile settings. Replace the key in the code: python Copy code VIRUSTOTAL_API_KEY = "your-api-key-here" ##📂 Directory Structure packet_sniffer.py: The main script that does all the heavy lifting. captured_packets.log: Logs packet data (created automatically). README.md: You're reading it! 😉

#🧑‍💻 Contributing Got a cool feature in mind? We’d love your help!

#⚠️ Disclaimer For educational and authorized network monitoring only! Please don’t use this tool on networks you don’t have permission to monitor. Respect privacy, respect the law. 🙌

Happy Sniffing! 🕵️‍♂️

About

A network traffic analysis tool that captures and inspects packets for sensitive information such as usernames, passwords, emails, and credit card numbers. It also integrates with VirusTotal API for malware analysis, helping to identify and secure potential threats in files and network data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages