{
    "ok": true,
    "slug": "bfmtv.com-2026-03-26",
    "stats": {
        "subs": 211,
        "all": 211,
        "resolved": 127,
        "live": 124,
        "takeover": 11,
        "juicy": 20,
        "nuclei": 0,
        "subjack": 0,
        "subjack_vuln": 0,
        "takeover_v4": 7,
        "takeover_hot_claim": 4,
        "takeover_claimed": 0,
        "takeover_telegram_ok": 4,
        "confirmed": false,
        "alert": true,
        "scan_log": true
    },
    "path": "\/www\/wwwroot\/tooldomain\/output\/bfmtv.com-2026-03-26",
    "takeover_candidates": [
        "audio.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32mnextregie-cloudfront.streaming.adswizz.com\u001b[0m]",
        "images.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md293fuuxyk4xj9.cloudfront.net\u001b[0m]",
        "img.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md2ab4ieafxn33a.cloudfront.net\u001b[0m]",
        "integration-bfmtv-images.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md3uu5khrqintr3.cloudfront.net\u001b[0m]",
        "recette-bascule-orion.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md3tf0izxmnibca.cloudfront.net\u001b[0m]",
        "scorecenter.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md2pu471b66q5hp.cloudfront.net\u001b[0m]",
        "site-1.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md1ogxnbljmyul0.cloudfront.net\u001b[0m]",
        "staging-bfmtv-images.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md227a2v2ktqyyj.cloudfront.net\u001b[0m]",
        "static.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md2gd2al3wo8fcz.cloudfront.net\u001b[0m]",
        "testing-bfmtv-images.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32mdpbh3mfnpi66c.cloudfront.net\u001b[0m]",
        "whatsup-rmcsport.bfmtv.com [\u001b[35mCNAME\u001b[0m] [\u001b[32md23irzoflh0b7z.cloudfront.net\u001b[0m]"
    ],
    "takeover_v4": {
        "domain": "bfmtv.com",
        "version": 5,
        "generated_at": "2026-03-26T14:16:00.629Z",
        "ai_filter": {
            "engine": "rules_scorer_v1",
            "min_score": 48,
            "llm_pool_min": 38,
            "evaluated": 7,
            "kept_strict": 7,
            "llm_review_pool": 0,
            "dropped_noise": 0,
            "deep_skipped_below_pool": 0
        },
        "candidates": [
            {
                "host": "images.bfmtv.com",
                "cname": "d293fuuxyk4xj9.cloudfront.net",
                "status": 502,
                "title": "ERROR: The request could not be satisfied",
                "fingerprint": "aws_s3",
                "confidence": "medium",
                "claim_score": 86,
                "claim_tier": "critical",
                "signals": [
                    "the request could not be satisfied"
                ],
                "hard_noise": false,
                "real_candidate": true,
                "llm_verdict": "claim_likely",
                "llm_confidence": 0.85,
                "llm_rationale_vi": "CNAME trỏ tới CloudFront, HTTP 502 với thông báo lỗi đặc trưng của AWS. Resource có vẻ chưa được gắn với tenant hợp lệ, có khả năng claim.",
                "llm_labeled_at": "2026-03-26T14:16:17.140Z",
                "llm_model": "deepseek-chat",
                "llm_priority": "high",
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/images.bfmtv.com\/",
                    "http_status": 502,
                    "title_snippet": "ERROR: The request could not be satisfied",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": true,
                "telegram_error": null
            },
            {
                "host": "integration-bfmtv-images.bfmtv.com",
                "cname": "d3uu5khrqintr3.cloudfront.net",
                "status": 502,
                "title": "ERROR: The request could not be satisfied",
                "fingerprint": "aws_s3",
                "confidence": "medium",
                "claim_score": 86,
                "claim_tier": "critical",
                "signals": [
                    "the request could not be satisfied"
                ],
                "hard_noise": false,
                "real_candidate": true,
                "llm_verdict": "claim_likely",
                "llm_confidence": 0.85,
                "llm_rationale_vi": "CNAME CloudFront, HTTP 502 lỗi AWS. Tên miền 'integration' gợi ý môi trường phát triển, thường dễ bị bỏ quên và có thể claim.",
                "llm_labeled_at": "2026-03-26T14:16:17.140Z",
                "llm_model": "deepseek-chat",
                "llm_priority": "high",
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/integration-bfmtv-images.bfmtv.com\/",
                    "http_status": 502,
                    "title_snippet": "ERROR: The request could not be satisfied",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": true,
                "telegram_error": null
            },
            {
                "host": "staging-bfmtv-images.bfmtv.com",
                "cname": "d227a2v2ktqyyj.cloudfront.net",
                "status": 502,
                "title": "ERROR: The request could not be satisfied",
                "fingerprint": "aws_s3",
                "confidence": "medium",
                "claim_score": 86,
                "claim_tier": "critical",
                "signals": [
                    "the request could not be satisfied"
                ],
                "hard_noise": false,
                "real_candidate": true,
                "llm_verdict": "claim_likely",
                "llm_confidence": 0.85,
                "llm_rationale_vi": "CNAME CloudFront, HTTP 502 lỗi AWS. Tên 'staging' chỉ môi trường thử nghiệm, rủi ro cao bị bỏ sót và có khả năng claim.",
                "llm_labeled_at": "2026-03-26T14:16:17.140Z",
                "llm_model": "deepseek-chat",
                "llm_priority": "high",
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/staging-bfmtv-images.bfmtv.com\/",
                    "http_status": 502,
                    "title_snippet": "ERROR: The request could not be satisfied",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": true,
                "telegram_error": null
            },
            {
                "host": "testing-bfmtv-images.bfmtv.com",
                "cname": "dpbh3mfnpi66c.cloudfront.net",
                "status": 502,
                "title": "ERROR: The request could not be satisfied",
                "fingerprint": "aws_s3",
                "confidence": "medium",
                "claim_score": 86,
                "claim_tier": "critical",
                "signals": [
                    "the request could not be satisfied"
                ],
                "hard_noise": false,
                "real_candidate": true,
                "llm_verdict": "claim_likely",
                "llm_confidence": 0.85,
                "llm_rationale_vi": "CNAME CloudFront, HTTP 502 lỗi AWS. Tên 'testing' cho thấy đây là tài nguyên thử nghiệm, dễ bị lãng quên và có thể claim.",
                "llm_labeled_at": "2026-03-26T14:16:17.140Z",
                "llm_model": "deepseek-chat",
                "llm_priority": "high",
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/testing-bfmtv-images.bfmtv.com\/",
                    "http_status": 502,
                    "title_snippet": "ERROR: The request could not be satisfied",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": true,
                "telegram_error": null
            },
            {
                "host": "img.bfmtv.com",
                "cname": "d2ab4ieafxn33a.cloudfront.net",
                "status": 404,
                "title": "404 Not Found",
                "fingerprint": "aws_s3",
                "confidence": "high",
                "claim_score": 54,
                "claim_tier": "medium",
                "signals": [],
                "hard_noise": false,
                "real_candidate": true,
                "llm_verdict": "unlikely",
                "llm_confidence": 0.7,
                "llm_rationale_vi": "CNAME CloudFront nhưng trả về HTTP 404. Có thể bucket\/S3 đã bị xóa hoặc cấu hình sai, nhưng không có bằng chứng rõ ràng về khả năng claim trực tiếp.",
                "llm_labeled_at": "2026-03-26T14:16:17.140Z",
                "llm_model": "deepseek-chat",
                "llm_priority": "low",
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/img.bfmtv.com\/",
                    "http_status": 404,
                    "title_snippet": "404 Not Found",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": false,
                "telegram_error": "filtered:llm_priority_low"
            },
            {
                "host": "scorecenter.bfmtv.com",
                "cname": "d2pu471b66q5hp.cloudfront.net",
                "status": 404,
                "title": null,
                "fingerprint": "aws_s3",
                "confidence": "high",
                "claim_score": 54,
                "claim_tier": "medium",
                "signals": [],
                "hard_noise": false,
                "real_candidate": true,
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/scorecenter.bfmtv.com\/",
                    "http_status": 404,
                    "title_snippet": "",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": false,
                "telegram_error": "filtered:below_telegram_threshold"
            },
            {
                "host": "static.bfmtv.com",
                "cname": "d2gd2al3wo8fcz.cloudfront.net",
                "status": 404,
                "title": "404 Not Found",
                "fingerprint": "aws_s3",
                "confidence": "high",
                "claim_score": 54,
                "claim_tier": "medium",
                "signals": [],
                "hard_noise": false,
                "real_candidate": true,
                "claimed": false,
                "claim_status": "needs_manual",
                "claim_details": {
                    "method": "http_verify",
                    "verify_url": "https:\/\/static.bfmtv.com\/",
                    "http_status": 404,
                    "title_snippet": "404 Not Found",
                    "verify_error": null,
                    "webhook_note": "webhook_http_200",
                    "comment": "Automated SaaS claim requires provider API keys — verify manually (Webflow\/Netlify\/…)"
                },
                "telegram_sent": false,
                "telegram_error": "filtered:below_telegram_threshold"
            }
        ],
        "llm_review_pool": [],
        "llm_batch": {
            "provider": "deepseek",
            "base_url": "https:\/\/api.deepseek.com\/v1",
            "model": "deepseek-chat",
            "top_n_requested": 5,
            "batch_hosts": [
                "images.bfmtv.com",
                "integration-bfmtv-images.bfmtv.com",
                "staging-bfmtv-images.bfmtv.com",
                "testing-bfmtv-images.bfmtv.com",
                "img.bfmtv.com"
            ],
            "batch_sources": [
                "strict",
                "strict",
                "strict",
                "strict",
                "strict"
            ],
            "promote_revived": true,
            "labeled_at": "2026-03-26T14:16:17.140Z",
            "usage": {
                "prompt_tokens": 924,
                "completion_tokens": 451,
                "total_tokens": 1375,
                "prompt_tokens_details": {
                    "cached_tokens": 128
                },
                "prompt_cache_hit_tokens": 128,
                "prompt_cache_miss_tokens": 796
            }
        },
        "v5": {
            "processed_at": "2026-03-26T14:16:17.187Z",
            "auto_claim_enabled": true,
            "telegram_enabled": true,
            "slug": "bfmtv.com-2026-03-26"
        }
    }
}