Share
## https://sploitus.com/exploit?id=B234247B-AC26-536C-9D52-1C7855C6D83E
# CVEhunter: Integrated AI-Assisted Code Auditing Toolkit (Windows)![Build](https://img.shields.io/badge/build-ready-brightgreen)![Platform](https://img.shields.io/badge/platform-Windows-blue)![Python](https://img.shields.io/badge/Python-3.8%2B-blue)![Focus](https://img.shields.io/badge/focus-security-critical)

[Chinese](#CVEhunter-integrated-ai-assisted-code-auditing-toolkit-windows) | [English](#CVEhunter-integrated-ai-assisted-code-auditing-toolkit-windows)

**CVEhunter** is designed for local test environments, streamlining the workflow from β€œcode review β†’ identification of issues β†’ generation of PoCs β†’ verification β†’ reporting”. ---

## Key Features

### 1) Project-Level Workflow
* **File browsing and editing**: Quickly locate, search, rename, and manage project files. * **Context analysis**: Supports reading project structures, batch loading of key files, reducing context loss. ### 2) Audit Assistant (Prompt-driven)
* **Structured output**: Generates reports in a standardized format, with complete fields and stable formatting, making it easy to archive and review. * **Executable PoCs**: Outputs executable verification scripts, reducing verification costs. ### 3) Reporting and Verification
* **Template-based reports**: Built-in Chinese and English templates, filled in by fields, and generate audit reports. * **SQLmap Integration**: Configures and executes SQLmap within the tool, ensuring unified collection and storage of output results. ---

## Environment Requirements
* Windows 10/11
* Python 3.8+
* Install dependencies:
 ```bash
 pip install -r requirements.txt
 ```

## Quick Start

```bash
python run_app.py
```

* Alternative entry: `python main_app.py`
* Open the project: Use the file browser on the left to select the root directory of the target project. ### SQLmap (Optional)
* Specify the path in β€œSettings”:
 * `\sqlmap.py` or `\sqlmap.bat`
* If it’s left blank, the system will attempt to detect the `sqlmap/` directory under the application root (if exists). ---

## Directory Structure

```text
CVEhunter/
β”œβ”€β”€ core/ # Core logic (AI interaction, file browsing, editor)
β”œβ”€β”€ ui/ # Windows and components
β”œβ”€β”€ managers/ # Models, dialogue, settings management
β”œβ”€β”€ utils/ # Output and notifications
β”œβ”€β”€ prompts/ # Prompt templates
β”œβ”€β”€ templates/ # Report templates (zh/en)
β”œβ”€β”€ assets/ # Icon.ico, icon.png
β”œβ”€β”€ data/ # Local JSON configuration (models/settings)
β”œβ”€β”€ run_app.py # Recommended entry point
└── main_app.py # Main interface implementation
```

## Packaging and Release

```bash
python scripts/build_release.py
```

* Release notes and verification values can be found in: `Release Notes.md`.

## Compliance Notes
* Only used for security testing and local verification scenarios within authorized scope. ---

# CVEhunter: Integrated AI-Assisted Code Auditing Toolkit (Windows)

## Key Features

### 1) Project-Centric Workflow
* **File Browser & Editor**: Quickly locate, search, rename, and manage project files. * **Context-Aware Analysis**: Loads the project structure and key files to reduce context loss.

### 2) Audit Assistant (Prompt-Driven)
* **Structured Output**: Stable, template-aligned results for easy review and archiving. * Produces runnable verification scripts to reduce reproduction costs.

### 3) Reporting & Verification
* **Template-Based Reports**: Built-in zh/en templates for consistent report generation. * Integrates with SQLmap: Configures and executes in-app, with unified output collection.

---

## Requirements
* Windows 10/11
* Python 3.8+

```bash
pip install -r requirements.txt
```

## Quick Start

```bash
python run_app.py
```

* Alternative entry: `python main_app.py`

### SQLmap (Optional)
* Set the path in β€œβ€:
 * `\sqlmap.py` or `\sqlmap.bat`
* If empty, CVEhunter will attempt to automatically detect `sqlmap/` under the application root (if present).

---

## Project Structure

```text
CVEhunter/
β”œβ”€β”€ core/ # Core logic (AI interaction, file browsing, editor)
β”œβ”€β”€ ui/ # Windows & widgets
β”œβ”€β”€ managers/ # Models / chats / settings managers
β”œβ”€β”€ utils/ # Output & notifications
β”œβ”€β”€ prompts/ # Prompt templates
β”œβ”€β”€ templates/ # Report templates (zh/en)
β”œβ”€β”€ assets/ # icon.ico / icon.png
β”œβ”€β”€ data/ # Local JSON configs (models/settings)
β”œβ”€β”€ run_app.py # Recommended entry
└── main_app.py # Main GUI implementation
```

---

## Release Packaging

```bash
python scripts/build_release.py
```

* Release notes and checksums: See `.md`.

## Compliance Notice
* Use CVEhunter only for authorized testing and local verification environments.