Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SirAlex01/GROSSO

Repository files navigation

G.R.O.S.S.O.

Gemini Recon & Orchestration System for Secure Operations

GROSSO Auto Prompter

This project automates LLM prompting for all files in a challenge directory, enabling fast vulnerability analysis and exploit generation in Attack-Defense CTFs.

A .env file containing valid Gemini API keys is required to run this tool.


🔧 Usage

pip install -r requirements.txt
python3 auto_prompter.py -p PATH [-ms MAXSIZE] [-t TIMEOUT]

Parameters

  • PATH: The path of the directory that contains the challenge's files (required)
  • MAXSIZE: Maximum size (in kilobytes) allowed for a single file to be included in the prompt (optional, default: 30 KB)
  • TIMEOUT: Maximum time (in seconds) to wait for the first response. If timeout expires, script switches to another model (optional, default: 300 seconds)

Useful shortcuts for interactive chat:

  • Esc + Enter: Insert a newline in the prompt
  • Ctrl + X: Copy the code of the last generated exploit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages