Transformers
Safetensors
PEFT
English
text-generation-inference
gemma4
lora
cybersecurity
windows
privilege-escalation
pentesting
red-team
winpeas
Instructions to use rezaduty/gemma4-e2b-privesc-windows with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use rezaduty/gemma4-e2b-privesc-windows with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("rezaduty/gemma4-e2b-privesc-windows", dtype="auto") - PEFT
How to use rezaduty/gemma4-e2b-privesc-windows with PEFT:
Task type is invalid.
- Notebooks
- Google Colab
- Kaggle
Gemma 4 E2B โ Windows Privilege Escalation Expert
A QLoRA fine-tuned version of Gemma 4 E2B Instruct specialized in windows privilege escalation. Specialized in Windows privilege escalation: service misconfigurations, token impersonation (Potato family), UAC bypass, registry attacks, scheduled tasks, kernel exploits, and credential hunting.
Part of the rezaduty cybersecurity model family.
Expertise
- Methodology: WinPEAS, PowerUp, Seatbelt enumeration
- Service misconfigurations: unquoted paths, weak ACLs, DLL hijacking
- Token impersonation: JuicyPotato, PrintSpoofer, RoguePotato (Potato family)
- UAC bypass techniques: fodhelper, eventvwr, DiskCleanup, ICMLuaUtil
- Registry privesc: AlwaysInstallElevated, autoruns, winlogon credentials
- SeBackupPrivilege, SeRestorePrivilege, SeDebugPrivilege abuse
- Kernel exploits and patch-gap exploitation
Model Details
| Property | Value |
|---|---|
| Base model | google/gemma-4-e2b-it (2B parameters) |
| Fine-tuning method | QLoRA (rank 16, ฮฑ 16) |
| Domain | Windows Privilege Escalation |
| Dataset | rezaduty/cybersecurity-qa-v2 |
| License | Apache 2.0 |
Usage
from transformers import AutoTokenizer, AutoModelForCausalLM
from peft import PeftModel
import torch
base_model = "google/gemma-4-e2b-it"
adapter = "rezaduty/gemma4-e2b-privesc-windows"
tokenizer = AutoTokenizer.from_pretrained(adapter)
model = AutoModelForCausalLM.from_pretrained(
base_model, torch_dtype=torch.bfloat16, device_map="auto"
)
model = PeftModel.from_pretrained(model, adapter)
messages = [
{"role": "system", "content": [{"type": "text", "text": "You are an expert in Windows privilege escalation techniques. Provide deep technical answers on Windows privesc methods, detection strategies, and hardening measures with specific commands, tool names, and CVE references where applicable."}]},
{"role": "user", "content": [{"type": "text", "text": "Your question here"}]},
]
inputs = tokenizer.apply_chat_template(
messages, tokenize=True, add_generation_prompt=True, return_tensors="pt"
).to(model.device)
output = model.generate(inputs, max_new_tokens=512, temperature=0.7, top_p=0.9)
print(tokenizer.decode(output[0][inputs.shape[-1]:], skip_special_tokens=True))
System Prompt
You are an expert in Windows privilege escalation techniques. Provide deep technical answers on Windows privesc methods, detection strategies, and hardening measures with specific commands, tool names, and CVE references where applicable.
See Also
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support