Skip to content

NetDefender is a powerful Linux security tool designed for port scanning, malware image detection, and malware Docker image analysis. It helps security researchers and system administrators detect potential threats and vulnerabilities in their environments.

License

Notifications You must be signed in to change notification settings

nipunsw1999/NetDefender

Repository files navigation

🛡️ NetDefender – Linux Security & Threat Detection Tool

NetDefender is a comprehensive Linux security tool for port scanning, malware image detection, and malware Docker image analysis. It helps cybersecurity professionals detect threats and secure their systems.

🚀 Features

Port Scanning – Identify open ports and potential vulnerabilities. ✅ DOS Detection – Identify DOS attackes for deployed server in linux.
Malware Image Detection – Scan image files for embedded threats.
Malware Docker Image Analysis – Detect malicious code in Docker images.
Fast & Lightweight – Optimized for Linux environments.

🔧 Installation

Clone the repository and follow the setup instructions:

git clone https://github.com/nipunsw1999/NetDefender.git
cd NetDefender
chmod +x install.sh
./install.sh

Build .env file and Add -> H2OGPTE_API_TOKEN, GROQ_API_KEY

📜 Usage

Create Virtual Environment:

python3 -m venv venv

Activate Virtual Environment:

source venv/bin/activate

Install Dependencies:

pip3 install -r requirements.txt

Run Appilcation

wave run app.py

👨‍💻 Contributing

We welcome contributions! Feel free to submit issues and pull requests.

📜 License

This project is licensed under the MIT License.

About

NetDefender is a powerful Linux security tool designed for port scanning, malware image detection, and malware Docker image analysis. It helps security researchers and system administrators detect potential threats and vulnerabilities in their environments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages