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.
✅ 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.
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
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
We welcome contributions! Feel free to submit issues and pull requests.
This project is licensed under the MIT License.