Monitoring Darkweb Sources
Overview
Cybersecurity skill for monitoring darkweb sources. Follows industry best practices and security standards.
When to Use
Trigger phrases:
- "monitoring darkweb sources"
- "Monitors dark web forums, marketplaces, paste sites, and ransomware leak sites f"
Use this skill when:
- Establishing continuous monitoring for organizational domain names, executive names, and product brands on dark web forums
- Investigating a reported data breach claim found on a ransomware leak site or paste site
- Enriching an incident investigation with context about stolen credentials or planned attacks
Do not use this skill without proper operational security measures — dark web browsing without isolation exposes analyst infrastructure to adversary counter-intelligence.
When NOT to Use
- When you lack proper authorization for testing
- For production systems without change management
- When the task requires legal or compliance expertise beyond technical scope
Prerequisites
- Commercial dark web monitoring service (Recorded Future, Flashpoint, Intel 471, or Cybersixgill)
- Isolated operational environment: Whonix OS or Tails OS running in a VM with no persistent storage
- Keyword watchlist: organization domain, key executive names, product names, IP ranges, known credentials
- Legal guidance confirming passive monitoring is authorized in your jurisdiction
Workflow
# Example: IOC detection
import re
IOC_PATTERNS = {
"ip": r"\b(?:\d{1,3}\.){3}\d{1,3}\b",
"domain": r"\b[a-z0-9-]+\.[a-z]{2,}\b",
"hash_md5": r"\b[a-f0-9]{32}\b",
"hash_sha256": r"\b[a-f0-9]{64}\b",
}
def extract_iocs(text: str) -> dict:
return {k: re.findall(v, text) for k, v in IOC_PATTERNS.items()}
- Define Objectives — Clarify the goals and scope for darkweb sources.
- Gather Resources — Collect tools, data, and access needed for darkweb sources.
- Execute Process — Carry out darkweb sources operations methodically.
- Verify Quality — Check results against acceptance criteria.
- Document Outcomes — Record findings, decisions, and next steps.
Tools
- Analysis Platform — Data processing and visualization
- Collaboration Tools — Team coordination and knowledge sharing
Process
- Plan — Define infrastructure requirements, security constraints, rollback strategy
- Implement — Configure resources, apply security best practices, test in staging
- Deploy & Monitor — Roll out to production, verify health checks, set up alerting
Verification
Anti-Rationalization Table
| Rationalization |
Reality |
| "We are too small to be targeted" |
Automated attacks target everyone. Size does not matter. |
| "Security slows us down" |
A breach slows you down 100x more. Build security in from the start. |
| "We will fix it after launch" |
Vulnerabilities in production are exploited within hours. Fix before deploy. |
1---2name: monitoring-darkweb-sources3description: Use when monitors dark web forums, marketplaces, paste sites, and ransomware leak sites for mentions of organizational assets, leaked credentials, threatened attacks, and threat actor communications to provide early warning intelligence. Use when establishing dark web monitoring coverage, investigating specific data breach claims, or enriching incident investigations with dark web context. Use when working with monitoring darkweb sources.4license: Apache-2.05---67# Monitoring Darkweb Sources89## Overview1011Cybersecurity skill for monitoring darkweb sources. Follows industry best practices and security standards.1213## When to Use14**Trigger phrases:**15- "monitoring darkweb sources"16- "Monitors dark web forums, marketplaces, paste sites, and ransomware leak sites f"171819Use this skill when:20- Establishing continuous monitoring for organizational domain names, executive names, and product brands on dark web forums21- Investigating a reported data breach claim found on a ransomware leak site or paste site22- Enriching an incident investigation with context about stolen credentials or planned attacks2324**Do not use** this skill without proper operational security measures — dark web browsing without isolation exposes analyst infrastructure to adversary counter-intelligence.252627## When NOT to Use2829- When you lack proper authorization for testing30- For production systems without change management31- When the task requires legal or compliance expertise beyond technical scope323334## Prerequisites3536- Commercial dark web monitoring service (Recorded Future, Flashpoint, Intel 471, or Cybersixgill)37- Isolated operational environment: Whonix OS or Tails OS running in a VM with no persistent storage38- Keyword watchlist: organization domain, key executive names, product names, IP ranges, known credentials39- Legal guidance confirming passive monitoring is authorized in your jurisdiction4041## Workflow4243```python44# Example: IOC detection45import re4647IOC_PATTERNS = {48 "ip": r"\b(?:\d{1,3}\.){3}\d{1,3}\b",49 "domain": r"\b[a-z0-9-]+\.[a-z]{2,}\b",50 "hash_md5": r"\b[a-f0-9]{32}\b",51 "hash_sha256": r"\b[a-f0-9]{64}\b",52}5354def extract_iocs(text: str) -> dict:55 return {k: re.findall(v, text) for k, v in IOC_PATTERNS.items()}56```57581. **Define Objectives** — Clarify the goals and scope for darkweb sources.592. **Gather Resources** — Collect tools, data, and access needed for darkweb sources.603. **Execute Process** — Carry out darkweb sources operations methodically.614. **Verify Quality** — Check results against acceptance criteria.625. **Document Outcomes** — Record findings, decisions, and next steps.6364## Tools6566- **Analysis Platform** — Data processing and visualization67- **Collaboration Tools** — Team coordination and knowledge sharing686970## Process71721. **Plan** — Define infrastructure requirements, security constraints, rollback strategy731. **Implement** — Configure resources, apply security best practices, test in staging741. **Deploy & Monitor** — Roll out to production, verify health checks, set up alerting7576## Verification7778- [ ] All darkweb sources procedures executed completely and documented79- [ ] Findings validated against multiple data sources80- [ ] False positives identified and filtered81- [ ] Results documented with evidence and timestamps82- [ ] Recommendations provided with risk-based prioritization8384## Anti-Rationalization Table8586| Rationalization | Reality |87|---|---|88| "We are too small to be targeted" | Automated attacks target everyone. Size does not matter. |89| "Security slows us down" | A breach slows you down 100x more. Build security in from the start. |90| "We will fix it after launch" | Vulnerabilities in production are exploited within hours. Fix before deploy. |