analyzing-indicators-of-compromise
Agent skill frommukul975/Anthropic-Cybersecurity-Skills
'Analyzes indicators of compromise (IOCs) including IP addresses, domains,
How to install analyzing-indicators-of-compromise
install analyzing-indicators-of-compromise
# install the Anthropic-Cybersecurity-Skills pack with the skills CLI
npx skills add mukul975/Anthropic-Cybersecurity-Skills# or add only this skill to Claude Code: copy the folder
skills/analyzing-indicators-of-compromise/
# into
~/.claude/skills/analyzing-indicators-of-compromise/ (all projects)
.claude/skills/analyzing-indicators-of-compromise/ (one project)
1# Analyzing Indicators of Compromise23## When to Use45Use this skill when:6- A phishing email or alert generates IOCs (URLs, IP addresses, file hashes) requiring rapid triage7- Automated feeds deliver bulk IOCs that need confidence scoring before ingestion into blocking controls8- An incident investigation requires contextual enrichment of observed network artifacts910**Do not use** this skill in isolation for high-stakes blocking decisions — always combine automated enrichment with analyst judgment, especially for shared infrastructure (CDNs, cloud providers).1112## Prerequisites1314- VirusTotal API key (free or Enterprise) for multi-AV and sandbox lookup15- AbuseIPDB API key for IP reputation checks16- MISP instance or TIP for cross-referencing against known campaigns17- Python with `requests` and `vt-py` libraries, or SOAR platform with pre-built connectors1819## Workflow2021### Step 1: Normalize and Classify IOC Types2223Before enriching, classify each IOC:24- **IPv4/IPv6 address**: Check if RFC 1918 private (skip external enrichment), validate format25- **Domain/FQDN**: Defang for safe handling (`evil[.]com`), extract registered domain via tldextract26- **URL**: Extract domain + path separately; check for redirectors27- **File hash**: Identify hash type (MD5/SHA-1/SHA-256); prefer SHA-256 for uniqueness28- **Email address**: Split into domain (check MX/DMARC) and local part for pattern analysis29…
Excerpt shown under the repository's Apache-2.0 license.
More skills in Anthropic-Cybersecurity-Skills
- ▸abusing-dpapi-for-credential-access
- ▸abusing-shadow-credentials-for-privesc
- ▸achieving-cmmc-level-2-compliance
- ▸acquiring-disk-image-with-dd-and-dcfldd
- ▸analyzing-active-directory-acl-abuse
- ▸analyzing-android-malware-with-apktool
- ▸analyzing-api-gateway-access-logs
- ▸analyzing-apt-group-with-mitre-navigator
- ▸analyzing-azure-activity-logs-for-threats
- ▸analyzing-bootkit-and-rootkit-samples
- ▸analyzing-browser-forensics-with-hindsight
- ▸analyzing-campaign-attribution-evidence
