Skip to content

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

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages