zenithVeil/find-evil-agent

GitHub: zenithVeil/find-evil-agent

Stars: 0 | Forks: 0

# Find Evil Agent An autonomous AI-powered cybersecurity incident redsponse agent built for the SANS FIND EVIL! Hackathon. ## What it does - Analyzes system logs for suspicious activity - Self-corrects false positives automatically - Generates professional incident response reports ## How to run 1. Clone this repo 2. Install dependencies: `pip install groq python-dotenv` 3. Add your GROQ_API_KEY to `.env` file 4. Run: `python agent.py` ## Requirements - Python 3.12+ - Groq API key (free at groq.com) ## License MIT ## Security Considerations - API keys stored in `.env` file (never commit to GitHub) - Input sanitization applied to prevent prompt injection - Log entries sanitized before AI analysis ## Known Limitations - Authentication system not implemented (single user only) - Basic prompt injection protection (pattern matching) - Designed for log file analysis only (not real-time monitoring) ## Future Improvements - Add user authentication - Implement real-time log monitoring - Expand to more evidence types (memory, network captures)