Skip to content

🛡️ Honeypot Security Tool – Advanced Threat Detection & Analysis With multi-protocol monitoring, real-time logging, automated threat defense, and an intuitive web dashboard, this honeypot system enhances security by tracking unauthorized access attempts. It also integrates firewall rules and automated IP banning to mitigate potential threats .

License

Notifications You must be signed in to change notification settings

hackarya/honeypot-security-tool

Repository files navigation

Advanced Threat Detection Security Tool

Developed by ARYA KONER

A powerful and intelligent Honeypot Security System designed for organizations to detect, analyze, and respond to cyber threats in real time.

🚀 Features

✅ Multi-Protocol Support: Monitors SSH, FTP, DNS, and Web attacks. ✅ Real-Time Logging: Captures intrusions and suspicious activity. ✅ Web Dashboard: Live attack visualization and analytics. ✅ Automated IP Banning: Blocks repeated attackers instantly. ✅ Log Rotation & Storage: Efficient log management for long-term insights. ✅ Firewall Integration: Works with UFW, IPTables, and Fail2Ban. ✅ Customizable & Scalable: Designed to fit enterprise security needs.

🛠️ Installation Guide

1️⃣ Clone the Repository

git clone https://github.com/hackarya/honeypot-security-tool.git
cd honeypot-security-tool

2️⃣ Run the Installation Script

sudo chmod +x install.sh
sudo ./install.sh

3️⃣ Start the Honeypot Service

sudo systemctl start honeypot.service
sudo systemctl enable honeypot.service

4️⃣ Check Honeypot Logs

journalctl -u honeypot.service -f

5️⃣ Access the Web Dashboard

Once the honeypot is running, visit:🌍 http://localhost:5000 (or your server IP)

📊 Web Dashboard - Live Attack Monitoring

The tool includes a web-based dashboard to monitor real-time attacks, trends, and analytics.

🔹 View attack sources & types🔹 Track attack frequency & patterns🔹 Visualize intrusion trends over time

🔥 Automated Threat Defense

🚨 The Honeypot Security Tool automatically protects your system by:

🔹 Detecting suspicious IPs

🔹 Blocking repeated attackers

🔹 Generating security alerts

🔧 Configuration

Modify settings in config.py to customize:

Monitored ports (SSH, FTP, HTTP, etc.)

Log storage options

Alert & Notification settings

📄 Log Rotation & Management

Logs are automatically rotated and stored securely using logrotate.conf.To view old logs:

ls -l /honeypot/logs/

📢 Contribution & Feedback

💡 Want to improve this tool? Feel free to submit a Pull Request or open an Issue on GitHub!

📧 Contact: [[email protected]]

🔒 Disclaimer

🚠 For Ethical Use Only:This tool is designed for educational and security research purposes.Unauthorized deployment for malicious use is strictly prohibited.

🚀 Made with ❤️ by ARYA KONER🔗 GitHub: https://github.com/hackarya

About

🛡️ Honeypot Security Tool – Advanced Threat Detection & Analysis With multi-protocol monitoring, real-time logging, automated threat defense, and an intuitive web dashboard, this honeypot system enhances security by tracking unauthorized access attempts. It also integrates firewall rules and automated IP banning to mitigate potential threats .

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published