Share
## https://sploitus.com/exploit?id=B234247B-AC26-536C-9D52-1C7855C6D83E
# CVEhunter: Integrated AI-Assisted Code Auditing Toolkit (Windows)
[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.