Claude 24f816b6a3
Consolidate 22 sibling repos into layered organism structure
Place useful parts of the surrounding repos into sica-fondt by layer, per the
body model (Ada = membrane; brain/endocrine/capabilities/knowledge non-Ada):

- brain/        LLM reasoning + providers (dapr, hermes, MoMoA)
- capabilities/ REPRAG sidecars: hermes tools/skills, dapr tools, parallel
                dispatch, A51 channels, and the OSINT cluster
- knowledge/    LORAG corpus: 754 cyber-skills, agency personas, secure-coding,
                MITRE ATT&CK data
- reference/    defensive threat-reference (C3, shhbruh doc) + AdaYaml parser

License handling: AGPL sources (worldosint, advanced_evolution, mercury,
Reticulum) and GPL DeTTECT are SPEC-only clean-room/port descriptions — no
copyleft code copied. MIT/Apache/data parts copied as working trees.

Safety: shhbruh escape/persistence material and C3 covert-C2 kept as reference
only, not wired into the running organism. See CONSOLIDATION.md.

https://claude.ai/code/session_01UehUqEXXJJCsHoA4voCU5c
2026-06-10 06:53:01 +00:00

2.3 KiB

API Reference: Triaging Security Incidents

requests Library (Threat Intel APIs)

VirusTotal API v3

headers = {"x-apikey": "<API_KEY>"}
# IP lookup
requests.get(f"https://www.virustotal.com/api/v3/ip_addresses/{ip}", headers=headers)
# File hash lookup
requests.get(f"https://www.virustotal.com/api/v3/files/{sha256}", headers=headers)
# Domain lookup
requests.get(f"https://www.virustotal.com/api/v3/domains/{domain}", headers=headers)

Response Fields

Field Description
last_analysis_stats.malicious Vendors detecting as malicious
last_analysis_stats.undetected Vendors with no detection
meaningful_name File name (for hash lookups)
reputation Community reputation score

NIST SP 800-61r3 Incident Categories

Category Examples
Unauthorized Access Credential compromise, privilege escalation
Denial of Service DDoS, resource exhaustion
Malicious Code Malware, ransomware, cryptominer
Improper Usage Policy violation, insider threat
Reconnaissance Port scan, directory enumeration
Web Application Attack SQLi, XSS, SSRF

Severity Matrix

Priority Label ACK SLA Containment SLA
P1 Critical 15 min 1 hour
P2 High 30 min 4 hours
P3 Medium 2 hours 24 hours
P4 Low 8 hours 72 hours

SANS PICERL Framework

  1. Preparation - Tools, playbooks, team readiness
  2. Identification - Detection and triage (this skill)
  3. Containment - Isolate affected systems
  4. Eradication - Remove threat from environment
  5. Recovery - Restore systems to normal operation
  6. Lessons Learned - Post-incident review

MITRE ATT&CK Mapping

Technique ID Common Alert
Brute Force T1110 Multiple failed logins
PowerShell T1059.001 Encoded PS execution
Valid Accounts T1078 Anomalous authentication
Phishing T1566 Malicious email attachment
Exploit Public App T1190 Web attack detected

References