🧠 Inspiration
In today’s evolving threat landscape, traditional firewalls and detection systems are no longer enough. I was inspired to create SeqPot after reading numerous breach reports where companies were caught off guard by sophisticated attackers. The idea was simple but powerful: what if we could trap the attacker instead of merely defending against them?
🚀 About the Project
SeqPot is a smart, AI-powered honeypot system designed to detect, deceive, and analyze malicious actors in real time. Unlike static honeypots, SeqPot adapts its behavior using machine learning, making it more effective at engaging attackers and gathering critical threat intelligence. It creates a believable attack surface that lures hackers in — and then quietly studies them.
🛠️ How We Built It
The project began with setting up isolated network zones to deploy multiple honeypot environments (SSH, FTP, HTTP, etc.).
An AI layer was trained using datasets of malicious behavior and integrated to analyze patterns and make adaptive decisions.
A central dashboard was built to visualize attacks, extract Indicators of Compromise (IOCs), and export threat data.
The system logs and correlates attacker behavior using behavioral clustering and NLP for command analysis.
💡 What I Learned
Advanced threat detection methods using AI and machine learning
Building secure network isolation and sandbox environments
Real-time logging and analysis of attacker behavior
Handling ethical concerns around simulating vulnerable systems
⚠️ Challenges Faced
Simulating realistic services without compromising actual system security
Filtering false positives from AI models
Ensuring the honeypot remained stealthy and undetectable
Managing large volumes of real-time logs and data
🔧 Built With
Languages: Python, Bash, JavaScript
Frameworks/Tools: TensorFlow, Flask, Docker, ELK Stack (Elasticsearch, Logstash, Kibana)
Platforms: Linux (Ubuntu Server), AWS EC2, GitHub
Databases: MongoDB
Other: Suricata, Wireshark, Scapy, IPtables, Fail2ban



Log in or sign up for Devpost to join the conversation.