Threat Actor OSINT Profiling
Build comprehensive threat actor profiles using open-source intelligence (OSINT) techniques to document adversary motivations, capabilities, infrastructure,... Skill: Threat Actor OSINT Profiling Owner: ling-qian Summary: Build comprehensive threat actor profiles using open-source intelligence (OSINT) techniques to document adversary motivations, capabilities, infrastructure,... Tags: latest:1.0.0, osint:1.0.0, security:1.0.0, threat-actor:1.0.0 Version history: v1.0.0 | 2026-05-26T10:15:26.947Z | auto Initial release – build comprehensive threat actor profiles using OSINT.
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.0release · observed May 26, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s175jefjcmzh2jnhq3pyabyzr985cjma:threat-actor-osint- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-ling-qian-threat-actor-osint/snapshot"
Documentation
CLAWHUB
21,325 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
--- name: building-threat-actor-profile-from-osint description: Build comprehensive threat actor profiles using open-source intelligence (OSINT) techniques to document adversary motivations, capabilities, infrastructure, and TTPs for proactive defense. domain: cybersecurity subdomain: threat-intelligence tags: - osint - threat-actor - profiling - maltego - spiderfoot - attribution - threat-intelligence - reconnaissance version: '1.0' author: mahipal license: Apache-2.0 nist_csf: - ID.RA-01 - ID.RA-05 - DE.CM-01 - DE.AE-02 --- # Building Threat Actor Profile from OSINT ## Overview Threat actor profiling using OSINT systematically gathers and analyzes publicly available information to build comprehensive profiles of adversary groups. This skill covers collecting intelligence from public sources (security vendor reports, paste sites, dark web forums, social media, code repositories), correlating indicators across platforms, mapping adversary infrastructure using tools like Maltego and SpiderFoot, and producing structured threat actor dossiers that inform defensive strategies and attribution assessments. ## When to Use - When deploying or configuring building threat actor profile from osint capabilities in your environment - When establishing security controls aligned to compliance requirements - When building or improving security architecture for this domain - When conducting security assessments that require this implementation ## Prerequisites - Python 3.9+ with `shodan`, `requests`, `beautifulsoup4`, `maltego-trx`, `stix2` libraries - SpiderFoot (https://github.com/smicallef/spiderfoot) or SpiderFoot HX - Maltego CE or Maltego XL for link analysis - API keys: Shodan, VirusTotal, AlienVault OTX, PassiveTotal/RiskIQ - MITRE ATT&CK knowledge for TTP mapping - Understanding of STIX 2.1 Intrusion Set, Threat Actor, and Identity SDOs ## Key Concepts ### OSINT Sources for Threat Actor Profiling Primary intelligence sources include vendor threat reports (Mandiant, CrowdStrike, Recorded Future, Talos), government advisories (CISA, NSA, FBI joint advisories), academic research papers, malware repositories (VirusTotal, MalwareBazaar, Malpedia), paste sites (Pastebin, GitHub Gists), code repositories, social media accounts, dark web forums, and certificate transparency logs. ### Structured Analytical Techniques Profiling uses the Diamond Model (adversary, infrastructure, capability, victim), Analysis of Competing Hypotheses (ACH) for attribution confidence, and MITRE ATT&CK mapping for TTP documentation. Link analysis tools like Maltego visualize relationships between indicators, infrastructure, and actors. ### Profile Components A complete threat actor profile includes: aliases and naming conventions across vendors, suspected origin and sponsorship, motivation (espionage, financial, hacktivism, disruption), targeted sectors and geographies, known campaigns and operations, TTPs mapped to ATT&CK, toolset and malware families, infrastructure p
_meta.json
{
"ownerId": "kn7exkvs9fr4ybh3yx6986mfw985c17g",
"slug": "threat-actor-osint",
"version": "1.0.0",
"publishedAt": 1779790526947
}references/api-reference.md
# API Reference: Threat Actor Profiling from OSINT
## MITRE ATT&CK STIX Data
```bash
curl -o enterprise-attack.json \
https://raw.githubusercontent.com/mitre/cti/master/enterprise-attack/enterprise-attack.json
```
### STIX Object Types
| Type | Description |
|------|-------------|
| `intrusion-set` | Threat actor groups |
| `attack-pattern` | Techniques/sub-techniques |
| `malware` | Malware families |
| `tool` | Legitimate tools abused |
| `relationship` | Links (group "uses" technique) |
## AlienVault OTX API
```
GET https://otx.alienvault.com/api/v1/pulses/search?q={group_name}&limit=10
X-OTX-API-KEY: $OTX_API_KEY
```
### OTX Pulse Fields
| Field | Description |
|-------|-------------|
| `name` | Pulse title |
| `created` | Publication date |
| `tags` | Topic tags |
| `indicators` | IOCs (IPs, domains, hashes) |
## MITRE ATT&CK Navigator Layer
```json
{
"name": "APT29 Techniques",
"versions": {"attack": "14", "navigator": "4.9"},
"domain": "enterprise-attack",
"techniques": [
{"techniqueID": "T1566.001", "score": 100, "color": "#ff6666"}
]
}
```
## ATT&CK Tactic IDs
| Tactic | ID |
|--------|-----|
| Initial Access | TA0001 |
| Execution | TA0002 |
| Persistence | TA0003 |
| Privilege Escalation | TA0004 |
| Defense Evasion | TA0005 |
| Credential Access | TA0006 |
| Discovery | TA0007 |
| Lateral Movement | TA0008 |
| Collection | TA0009 |
| Exfiltration | TA0010 |
| Command and Control | TA0011 |
| Impact | TA0040 |
## MALPEDIA API
```
GET https://malpedia.caad.fkie.fraunhofer.de/api/list/actors
Authorization: apitoken $MALPEDIA_API_KEY
```
## Threat Actor Profiling Fields
| Field | Source |
|-------|--------|
| Aliases | ATT&CK intrusion-set |
| TTPs | ATT&CK relationships |
| Malware | ATT&CK malware objects |
| IOCs | OTX pulse indicators |
| Reports | OTX, MITRE references |skill-card.md
## Description: Build comprehensive threat actor profiles using open-source intelligence (OSINT) techniques to document adversary motivations, capabilities, infrastructure, and TTPs for proactive defense. This skill is ready for commercial/non-commercial use. ## Publisher: [ling-qian](https://clawhub.ai/user/ling-qian) ### License/Terms of Use: MIT-0 ## Use Case: Security analysts, threat intelligence teams, and detection engineers use this skill to gather OSINT, map threat actor TTPs to MITRE ATT&CK, correlate infrastructure, and produce structured threat actor dossiers for defensive planning. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Threat actor names, indicators, and collection targets may be sent to third-party OSINT and threat-intelligence services. Mitigation: Use the skill only for authorized threat-intelligence work, minimize sensitive query content, and review which external services are enabled before execution. Risk: API keys for OTX, VirusTotal, Shodan, Malpedia, or related tools could be exposed if passed directly in prompts or command lines. Mitigation: Store credentials in environment variables or a secret manager and avoid embedding keys in generated code, reports, or command history. Risk: Collected OSINT and generated dossiers can include sensitive indicators, attribution assessments, or investigative targets. Mitigation: Handle generated JSON and Markdown reports according to organizational data-handling rules and review them before sharing. Risk: Collection from social media, paste sites, dark web forums, or similar sources may have legal, policy, or authorization constraints. Mitigation: Confirm legal and organizational authorization before using the skill for those source categories. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/ling-qian/skills/threat-actor-osint) - [API Reference: Threat Actor Profiling from OSINT](references/api-reference.md) - [SpiderFoot OSINT Tool](https://github.com/smicallef/spiderfoot) - [MITRE ATT&CK Groups](https://attack.mitre.org/groups/) - [MITRE ATT&CK STIX data](https://raw.githubusercontent.com/mitre/cti/master/enterprise-attack/enterprise-attack.json) - [Huntress: Threat Actor Profiling](https://www.huntress.com/cybersecurity-101/topic/threat-actor-profiling) - [CrowdStrike: OSINT in Cybersecurity](https://www.crowdstrike.com/en-us/cybersecurity-101/threat-intelligence/open-source-intelligence-osint/) ## Skill Output: **Output Type(s):** [text, markdown, code, shell commands, configuration, guidance, JSON] **Output Format:** [Markdown guidance with Python and shell examples; JSON report artifacts when running the bundled script.] **Output Parameters:** [1D] **Other Properties Related to Output:** [May call MITRE ATT&CK, AlienVault OTX, VirusTotal, Shodan, Malpedia, or SpiderFoot depending on user configuration and API keys.] ## Skill Version(s): 1.0.0 (source: server release evidence) ## Ethical Considerations:
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/ling-qian/skills/threat-actor-osint",
"sourceUrl": "https://clawhub.ai/ling-qian/skills/threat-actor-osint",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T10:39:52.977Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ling-qian-threat-actor-osint/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ling-qian-threat-actor-osint/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T10:39:52.977Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceUrl": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T10:39:52.977Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.0",
"href": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceUrl": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-26T10:15:26.947Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ling-qian-threat-actor-osint/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ling-qian-threat-actor-osint/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.0",
"description": "Initial release – build comprehensive threat actor profiles using OSINT. - Gather intelligence from public sources including vendor reports, forums, and threat databases. - Integrate with tools such as Maltego and SpiderFoot for infrastructure mapping and link analysis. - Document threat actor motivations, capabilities, TTPs, and historical campaigns. - Map findings to MITRE ATT&CK and produce structured STIX 2.1 threat actor profiles. - Includes sample Python workflows utilizing AlienVault OTX, VirusTotal, and Shodan APIs.",
"href": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceUrl": "https://clawhub.ai/ling-qian/threat-actor-osint",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-26T10:15:26.947Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
