Skip to content

PremLabs-Security/MythosAI-CyberSec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MythosAI-CyberSec

Python 3.10+ License MIT AI Cybersecurity CI/CD

MythosAI-CyberSec is an AI-powered cybersecurity assistant designed to help security researchers and analysts identify, analyze, and mitigate digital threats using Large Language Models (LLMs).

🛡️ Features

  • AI Threat Analysis: Leverages LLMs to provide deep insights into vulnerability descriptions.
  • Security Reporting: Automatically generates risk assessments for organizational assets.
  • Local Threat Knowledge: Integrates with a local database of known vulnerabilities.
  • Extensible Architecture: Easily plug in different LLM providers and threat databases.

🚀 Installation

git clone https://github.com/PremLabs-Security/MythosAI-CyberSec.git
cd MythosAI-CyberSec
pip install -r requirements.txt
pip install -e .

Environment Setup

Create a .env file in the project root:

OPENAI_API_KEY=your_api_key_here

📖 Usage

CLI Usage

Analyze a potential vulnerability:

mythosai analyze "Found an input field that doesn't sanitize single quotes in the search bar"

Generate a security report for assets:

mythosai report "web-server-01" "db-server-primary" "api-gateway"

Python API

import asyncio
from mythosai.llm_engine import LLMEngine
from mythosai.analyzer import Analyzer

async def main():
    llm = LLMEngine()
    analyzer = Analyzer(llm)
    result = await analyzer.analyze_vulnerability("Possible SQL injection in login form")
    print(result["analysis"])

asyncio.run(main())

⚠️ Ethical Use Disclaimer

This tool is intended for ethical hacking, security research, and defensive purposes only. Always obtain proper authorization before testing any systems. The developers are not responsible for any misuse.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Developed by Pramod Jogdand | PremLabs-Security

About

AI-powered cybersecurity assistant tool.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages