Skip to content

Infrastructure project for LLMs and automated security testing.

License

Notifications You must be signed in to change notification settings

cycloarcane/cuddles

Repository files navigation

Cuddles

Project Overview

 ██████ ██    ██ ██████  ██████  ██      ███████ ███████ 
██      ██    ██ ██   ██ ██   ██ ██      ██      ██      
██      ██    ██ ██   ██ ██   ██ ██      █████   ███████ 
██      ██    ██ ██   ██ ██   ██ ██      ██           ██ 
 ██████  ██████  ██████  ██████  ███████ ███████ ███████ 
                                                

Cuddles is an infrastructure project focused on Large Language Models (LLMs) and automated security testing.


Stages

Stage One: Information Gathering - COMPLETE

  • Task: Request information from the user.
  • Action: Save the information to a dedicated ChromaDB instance for later access by an LLM.

Stage Two: Active Scanning - COMPLETE

  • Task: Run basic active scans on provided targets.
  • Action: Gather information (e.g., open ports, detected services) and add it to the ChromaDB database to be accessed by later stages.

Stage Three: Automated Attack Plan IN PROGESS

  • Task: Utilize the information from stages one and two.
  • Action: Create an automated attack plan using an agent group chat.

Stage Four: [To Be Determined]

  • Task: XXXXXXXX
  • Action: XXXXXXXX

Experimental Scripts

  • exmodder Dynamic exploit modification based on NMAP scan results
  • cuddlesgroupchat/EXEC NMAP scans fed into an autogen groupchat with execution capability

How to Contribute

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Make your changes
  4. Commit your changes (git commit -m 'Add some feature')
  5. Push to the branch (git push origin feature-branch)
  6. Open a pull request

Contact

For more information or any queries, feel free to reach out:


License

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


Acknowledgments

  • Thanks to colleages and friends at the Multiverse School.
  • Special thanks to the open-source community.

About

Infrastructure project for LLMs and automated security testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages