SyedCode01 commited on
Commit
b199117
·
verified ·
1 Parent(s): 2310779

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +82 -4
README.md CHANGED
@@ -60,14 +60,14 @@ Built for [RhythmAI](https://github.com/SyedCode01) -- an AI-powered SOC platfor
60
 
61
  ## Training Data
62
 
63
- Fine-tuned on **9,702 curated cybersecurity examples** from public datasets, filtered for SOC/SIEM relevance:
64
 
65
- | Source | Original Size | After Filtering | Description |
66
- |--------|--------------|-----------------|-------------|
67
  | [Fenrir v2.0](https://huggingface.co/datasets/AlicanKiraz0/Cybersecurity-Dataset-Fenrir-v2.0) | 83,920 | ~5,000 | General cybersecurity Q&A |
68
  | [Trendyol Cybersecurity](https://huggingface.co/datasets/Trendyol/Trendyol-Cybersecurity-Instruction-Tuning-Dataset) | 53,202 | ~5,000 | Instruction-tuned cybersecurity |
69
 
70
- **Filtering criteria**: Keyword relevance scoring (minimum 2 matches from 60+ SOC-relevant terms including SIEM, MITRE ATT&CK, incident response, threat detection, log analysis, etc.), response length between 50-15,000 characters, MD5-based deduplication.
71
 
72
  **Split**: 9,217 train (95%) / 485 validation (5%)
73
 
@@ -76,6 +76,84 @@ Fine-tuned on **9,702 curated cybersecurity examples** from public datasets, fil
76
  {"messages": [{"role": "system", "content": "..."}, {"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
77
  ```
78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
79
  ## Training Details
80
 
81
  | Parameter | Value |
 
60
 
61
  ## Training Data
62
 
63
+ Fine-tuned on **9,702 curated cybersecurity examples** sourced from **137,122 raw examples** across 4 public datasets, aggressively filtered for SOC/SIEM relevance (7.1% acceptance rate):
64
 
65
+ | Source | Raw Size | After Filtering | Description |
66
+ |--------|----------|-----------------|-------------|
67
  | [Fenrir v2.0](https://huggingface.co/datasets/AlicanKiraz0/Cybersecurity-Dataset-Fenrir-v2.0) | 83,920 | ~5,000 | General cybersecurity Q&A |
68
  | [Trendyol Cybersecurity](https://huggingface.co/datasets/Trendyol/Trendyol-Cybersecurity-Instruction-Tuning-Dataset) | 53,202 | ~5,000 | Instruction-tuned cybersecurity |
69
 
70
+ **Filtering pipeline**: Keyword relevance scoring (minimum 2 matches from 60+ SOC-relevant terms), response length between 50-15,000 characters, MD5-based deduplication. Average response length: **2,627 characters (~656 tokens)**.
71
 
72
  **Split**: 9,217 train (95%) / 485 validation (5%)
73
 
 
76
  {"messages": [{"role": "system", "content": "..."}, {"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
77
  ```
78
 
79
+ ### Cybersecurity Content Breakdown
80
+
81
+ #### MITRE ATT&CK Coverage
82
+
83
+ The training data references **424 unique MITRE ATT&CK technique IDs** across all 14 tactics:
84
+
85
+ | Tactic | Examples | Coverage |
86
+ |--------|----------|----------|
87
+ | Execution | 3,004 | 31.0% |
88
+ | Lateral Movement | 2,427 | 25.0% |
89
+ | Impact | 1,949 | 20.1% |
90
+ | Privilege Escalation | 1,637 | 16.9% |
91
+ | Persistence | 1,568 | 16.2% |
92
+ | Exfiltration | 1,425 | 14.7% |
93
+ | Defense Evasion | 1,277 | 13.2% |
94
+ | Collection | 1,080 | 11.1% |
95
+ | Reconnaissance | 900 | 9.3% |
96
+ | Discovery | 889 | 9.2% |
97
+ | Initial Access | 807 | 8.3% |
98
+ | Command and Control | 208 | 2.1% |
99
+ | Credential Access | 169 | 1.7% |
100
+ | Resource Development | 12 | 0.1% |
101
+
102
+ **Most referenced techniques**: T1078 (Valid Accounts, 1,451 examples), T1055 (Process Injection, 1,120), T1021 (Remote Services, 582), T1071 (Application Layer Protocol, 541), T1027 (Obfuscated Files, 378), T1566 (Phishing, 378), T1059 (Command and Scripting Interpreter, 376), T1562 (Impair Defenses, 339), T1203 (Exploitation for Client Execution, 323), T1041 (Exfiltration Over C2, 322).
103
+
104
+ #### Attack Types & Threat Categories
105
+
106
+ | Attack Type | Examples | Coverage |
107
+ |-------------|----------|----------|
108
+ | Phishing & Social Engineering | 9,546 | 98.4% |
109
+ | Remote Code Execution | 5,620 | 57.9% |
110
+ | Lateral Movement | 2,427 | 25.0% |
111
+ | Privilege Escalation | 1,637 | 16.9% |
112
+ | PowerShell-based Attacks | 731 | 7.5% |
113
+ | Supply Chain Attacks | 653 | 6.7% |
114
+ | Credential Dumping (Mimikatz/LSASS) | 393 | 4.1% |
115
+ | Insider Threats | 376 | 3.9% |
116
+ | Zero-Day Exploits | 375 | 3.9% |
117
+ | Man-in-the-Middle | 294 | 3.0% |
118
+ | Brute Force / Credential Stuffing | 264 | 2.7% |
119
+ | C2 Communication | 228 | 2.4% |
120
+ | DDoS / Denial of Service | 217 | 2.2% |
121
+ | Backdoors | 203 | 2.1% |
122
+ | Rootkits | 180 | 1.9% |
123
+ | SQL Injection | 177 | 1.8% |
124
+ | Buffer Overflow | 144 | 1.5% |
125
+ | Cross-Site Scripting (XSS) | 127 | 1.3% |
126
+ | Fileless Malware | 116 | 1.2% |
127
+ | Living Off The Land (LOLBins) | 80 | 0.8% |
128
+ | DNS Tunneling | 57 | 0.6% |
129
+
130
+ #### Log Source & SIEM Knowledge
131
+
132
+ | Log Type | Examples | Coverage |
133
+ |----------|----------|----------|
134
+ | Windows Event Logs (Event IDs) | 977 | 10.1% |
135
+ | Network Flow (NetFlow/PCAP) | 410 | 4.2% |
136
+ | IDS/IPS Alerts | 364 | 3.8% |
137
+ | Authentication Logs | 289 | 3.0% |
138
+ | Firewall Logs | 150 | 1.5% |
139
+ | DNS Logs | 123 | 1.3% |
140
+ | Syslog | 112 | 1.2% |
141
+
142
+ **Security platforms referenced**: Nmap (214), YARA rules (158), Microsoft Sentinel (120), Elastic/ELK (107), Wireshark (104), Splunk (70), Metasploit (65), Sigma rules (50), Snort/Suricata (45).
143
+
144
+ #### Compliance & Regulatory Frameworks
145
+
146
+ | Framework | Examples | Coverage |
147
+ |-----------|----------|----------|
148
+ | NIST (CSF/SP 800-series) | 9,620 | 99.2% |
149
+ | GDPR | 411 | 4.2% |
150
+ | HIPAA | 310 | 3.2% |
151
+ | OWASP | 304 | 3.1% |
152
+ | PCI-DSS | 152 | 1.6% |
153
+ | CIS Controls | 66 | 0.7% |
154
+ | ISO 27001 | 57 | 0.6% |
155
+ | SOC 2 | 35 | 0.4% |
156
+
157
  ## Training Details
158
 
159
  | Parameter | Value |