Files
..
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-29 01:29:04 +00:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00
2026-09-28 18:26:52 -07:00

DNS Intelligence

Real-time DNS validation & active domain tracking


active status


Destroylist API


How It Works

Multithreaded DNS resolver validates every domain in the blocklist against live DNS records (A, AAAA, CNAME, MX, NS). Only domains with active infrastructure are flagged as live threats.

%%{init: {"theme":"base", "themeVariables": { "background": "transparent", "mainBkg": "#000000", "primaryColor": "#000000", "primaryTextColor": "#FFFFFF", "primaryBorderColor": "#FF0000", "lineColor": "#FF0000", "secondaryColor": "#111111", "tertiaryColor": "#111111", "fontFamily": "Inter, system-ui, sans-serif"}, "flowchart": {"curve": "basis", "htmlLabels": true}}}%%
flowchart LR
  Input["📥 list.json"] --> Script["⚙️ active_domains.py<br/>100 threads"]
  Script --> DNS[("🌐 DNS Resolver<br/>A / AAAA / CNAME / MX / NS")]
  DNS --> Live["✅ active_domains.json"]
  DNS --> Dead["❌ dead_domains.json"]

  classDef input fill:#000000,stroke:#333333,stroke-width:2px,color:#FFFFFF;
  classDef script fill:#000000,stroke:#FF0000,stroke-width:2px,color:#FFFFFF;
  classDef dns fill:#000000,stroke:#CC0000,stroke-width:2px,stroke-dasharray: 5 5,color:#FFFFFF;
  classDef live fill:#000000,stroke:#00CC00,stroke-width:2px,color:#FFFFFF;
  classDef dead fill:#000000,stroke:#666666,stroke-width:2px,color:#FFFFFF;

  class Input input;
  class Script script;
  class DNS dns;
  class Live live;
  class Dead dead;

📂 Data Files

File Description Format
active_domains.json All DNS-validated live domains JSON
active_domains.txt Same as above, plain text TXT
active_count.json Current active domain count JSON
dead_domains.json Domains with no DNS records JSON
content_active.json Active domains with HTTP content JSON
content_active.txt Same as above, plain text TXT

⏱️ Time-Based Feeds

File Description
today_added.json Domains added today
today_community.json Community domains added today
week_added.json Domains added this week
week_community.json Community domains this week
month_added.json Domains added this month
month_community.json Community domains this month

⚙️ Script

active_domains.py — Multithreaded DNS validator

  • Resolves A, AAAA, CNAME, MX, NS records
  • 100 concurrent threads for fast scanning
  • Outputs JSON + TXT with deduplication
  • Runs automatically via GitHub Actions

GitHub API Feeds