id: feed_feodotracker name: Feodo Tracker Feed version: 1.0.0 description: "abuse.ch Feodo Tracker feed connector — pull the botnet C2 IP blocklist (Emotet, Dridex, TrickBot, QakBot, BumbleBee, ...) and emit normalized IOCs (IP + type, with port/malware/status context) for import into the Threat Indicator Manager. Free, no authentication required; stdlib-only, no extra Python dependencies." changelog: "1.0.0 — Initial release: fetch the Feodo Tracker C2 IP blocklist (full or recommended)." category: feed # Feodo Tracker is a free abuse.ch feed served over HTTPS. No API key is required. config_schema: properties: recommended_only: type: boolean description: "Fetch the 'recommended' blocklist (higher-confidence subset) instead of the full list" default: false insecure: type: boolean description: "Trust any TLS certificate (not secure)" default: false required: [] commands: - id: fetch_indicators name: feed-feodotracker-fetch-indicators description: "Fetch the Feodo Tracker C2 IP blocklist and return normalized indicators." risk: read inputs_schema: properties: recommended_only: { type: boolean, description: "Fetch the recommended (higher-confidence) subset (overrides the config default)" } max_indicators: { type: number, description: "Max indicators to return (0 = no limit, default 0)" } required: [] outputs_schema: { properties: {} } - id: test_connection name: feed-feodotracker-test-connection description: "Verify the Feodo Tracker feed is reachable (used by the Test button)." risk: read inputs_schema: properties: {} required: [] outputs_schema: { properties: {} }