Views
No views yet
| Domain | What it does |
|---|---|
| Vulnerability triage | Classifies CVEs, maps to MITRE, recommends patch priority |
| Honeypot analysis | Analyzes Cowrie sessions, identifies attacker TTPs |
| Threat hunting | Correlates IPs and campaigns across sessions |
| Malware triage | Identifies malware families, extracts IOCs |
| Phishing detection | Analyzes domains for typosquatting |
| Infrastructure defense | SSH hardening, container isolation, honeypot deployment |
| BGP intelligence | Route hijack detection and ASN analysis |
1from peft import PeftModel
2from transformers import AutoModelForCausalLM, AutoTokenizer
3import torch
4
5base_model = AutoModelForCausalLM.from_pretrained(
6 "unsloth/qwen2.5-7b-instruct-unsloth-bnb-4bit",
7 torch_dtype=torch.float16,
8 device_map="auto"
9)
10model = PeftModel.from_pretrained(base_model, "NiffyHunt90/wraithcore-7b")
11tokenizer = AutoTokenizer.from_pretrained("unsloth/qwen2.5-7b-instruct-unsloth-bnb-4bit")
12
13prompt = "What is the MITRE ATT&CK framework and how do I use it?"
14inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
15outputs = model.generate(**inputs, max_new_tokens=200)
16print(tokenizer.decode(outputs[0], skip_special_tokens=True))