初始化项目,由ModelHub XC社区提供模型
Model: fawazo/qwen2.5-coder-3b-pentest-gguf Source: Original Platform
This commit is contained in:
39
.gitattributes
vendored
Normal file
39
.gitattributes
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.arrow filter=lfs diff=lfs merge=lfs -text
|
||||
*.bin filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
||||
*.ftz filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.joblib filter=lfs diff=lfs merge=lfs -text
|
||||
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
||||
*.model filter=lfs diff=lfs merge=lfs -text
|
||||
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
||||
*.npy filter=lfs diff=lfs merge=lfs -text
|
||||
*.npz filter=lfs diff=lfs merge=lfs -text
|
||||
*.onnx filter=lfs diff=lfs merge=lfs -text
|
||||
*.ot filter=lfs diff=lfs merge=lfs -text
|
||||
*.parquet filter=lfs diff=lfs merge=lfs -text
|
||||
*.pb filter=lfs diff=lfs merge=lfs -text
|
||||
*.pickle filter=lfs diff=lfs merge=lfs -text
|
||||
*.pkl filter=lfs diff=lfs merge=lfs -text
|
||||
*.pt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pth filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
||||
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||
*.tflite filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.wasm filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
||||
qwen2.5-coder-3b-pentest-f16.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
qwen2.5-coder-3b-pentest-q4_k_m.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
qwen2.5-coder-3b-pentest-q5_k_m.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
qwen2.5-coder-3b-pentest-q8_0.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
91
README.md
Normal file
91
README.md
Normal file
@@ -0,0 +1,91 @@
|
||||
---
|
||||
base_model: Qwen/Qwen2.5-Coder-3B
|
||||
tags:
|
||||
- gguf
|
||||
- llama.cpp
|
||||
- pentesting
|
||||
- cybersecurity
|
||||
- jetson
|
||||
- quantized
|
||||
---
|
||||
|
||||
# Qwen2.5-Coder-3B Pentest - GGUF
|
||||
|
||||
GGUF quantizations of [fawazo/qwen2.5-coder-3b-pentest](https://huggingface.co/fawazo/qwen2.5-coder-3b-pentest) optimized for **Jetson Orin Nano (8GB)**.
|
||||
|
||||
## Model Description
|
||||
|
||||
An AI pentesting assistant fine-tuned on 150K+ cybersecurity examples covering:
|
||||
- OWASP Top 10 vulnerabilities
|
||||
- MITRE ATT&CK framework
|
||||
- API security testing
|
||||
- Web application penetration testing
|
||||
|
||||
**Output Format:** JSON for automation
|
||||
|
||||
## Quantizations
|
||||
|
||||
| File | Size | RAM Needed | Recommended For |
|
||||
|------|------|------------|-----------------|
|
||||
| `qwen2.5-coder-3b-pentest-q4_k_m.gguf` | ~1.8GB | ~3GB | **Jetson Orin Nano 8GB** |
|
||||
| `qwen2.5-coder-3b-pentest-q5_k_m.gguf` | ~2.1GB | ~4GB | Better quality |
|
||||
| `qwen2.5-coder-3b-pentest-q8_0.gguf` | ~3.4GB | ~5GB | Best quality |
|
||||
| `qwen2.5-coder-3b-pentest-f16.gguf` | ~6GB | ~8GB | Full precision |
|
||||
|
||||
## Usage on Jetson
|
||||
|
||||
### With Ollama
|
||||
```bash
|
||||
# Download Q4_K_M (recommended for 8GB)
|
||||
huggingface-cli download fawazo/qwen2.5-coder-3b-pentest-gguf qwen2.5-coder-3b-pentest-q4_k_m.gguf
|
||||
|
||||
# Create Modelfile
|
||||
cat > Modelfile << 'EOF'
|
||||
FROM ./qwen2.5-coder-3b-pentest-q4_k_m.gguf
|
||||
|
||||
SYSTEM """You are an expert penetration testing AI assistant. Analyze web traffic and respond with JSON:
|
||||
{"action": "report|request|command|complete", ...}"""
|
||||
|
||||
PARAMETER temperature 0.3
|
||||
PARAMETER num_ctx 2048
|
||||
EOF
|
||||
|
||||
# Create and run
|
||||
ollama create pentest-agent -f Modelfile
|
||||
ollama run pentest-agent
|
||||
```
|
||||
|
||||
### With llama.cpp
|
||||
```bash
|
||||
./llama-cli -m qwen2.5-coder-3b-pentest-q4_k_m.gguf -ngl 99 -c 2048 -p "Analyze this request..."
|
||||
```
|
||||
|
||||
## Example Usage
|
||||
|
||||
**Input:**
|
||||
```
|
||||
Analyze this HTTP exchange:
|
||||
REQUEST: GET /api/users?id=1
|
||||
RESPONSE: {"user": "admin", "role": "administrator"}
|
||||
```
|
||||
|
||||
**Output:**
|
||||
```json
|
||||
{
|
||||
"action": "request",
|
||||
"method": "GET",
|
||||
"path": "/api/users?id=2",
|
||||
"reasoning": "Testing for IDOR - checking if user IDs are enumerable"
|
||||
}
|
||||
```
|
||||
|
||||
## Training Details
|
||||
|
||||
- **Base:** Qwen/Qwen2.5-Coder-3B
|
||||
- **Method:** SFT with LoRA (r=32)
|
||||
- **Dataset:** 150K+ combined examples from Trendyol, Fenrir v2.0, pentest-agent
|
||||
- **Frameworks:** OWASP, MITRE ATT&CK, NIST CSF
|
||||
|
||||
## License
|
||||
|
||||
Apache 2.0 (inherits from base model and training datasets)
|
||||
3
qwen2.5-coder-3b-pentest-f16.gguf
Normal file
3
qwen2.5-coder-3b-pentest-f16.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5d667e9587c66cb2f5bb594cd3a0151da83340d9a4980679e34cbff404039490
|
||||
size 6178316480
|
||||
3
qwen2.5-coder-3b-pentest-q4_k_m.gguf
Normal file
3
qwen2.5-coder-3b-pentest-q4_k_m.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5a920b21f6a46eb7f167b01492d527efcd6ba93663647ca9d8bba48af1a8f7f7
|
||||
size 1929902272
|
||||
3
qwen2.5-coder-3b-pentest-q5_k_m.gguf
Normal file
3
qwen2.5-coder-3b-pentest-q5_k_m.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:282b80a7c7ceffa76a91d7a9c4f8c8e4380d67956def65bcd704a5b2dc0f845a
|
||||
size 2224814272
|
||||
3
qwen2.5-coder-3b-pentest-q8_0.gguf
Normal file
3
qwen2.5-coder-3b-pentest-q8_0.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac65f2bfdc4fb535e9772942f5e1b656505c4873fd164545498d1a7f18431705
|
||||
size 3285475520
|
||||
Reference in New Issue
Block a user