import "hash"

rule bulwark_https_bulwarkblack_com_adform_script_compromise_third_party_tag_supply_chain_controls
{
    meta:
        author = "Bulwark Black LLC"
        source = "https://bulwarkblack.com/adform-script-compromise-third-party-tag-supply-chain-controls/"
        description = "Auto-extracted indicators. Verify before use; not a behavioral detection rule."
        generated = "2026-08-01T15:06:04Z"
        tlp = "TLP:CLEAR"
        indicator_count = "7"
    strings:
        $s0 = "pastebin.com" ascii wide nocase  // Domains
        $s1 = "s2.adform.net" ascii wide nocase  // Domains
        $s2 = "http://84.32.102.230:7744/p?h=example.com&amp;u=/test" ascii wide nocase  // URLs
        $s3 = "https://pastebin.com/mc7psaNF" ascii wide nocase  // URLs
        $s4 = "https://s2.adform.net/banners/scripts/st/trackpoint-async.js" ascii wide nocase  // URLs
        $s5 = "84.32.102.230" ascii wide nocase  // IPv4
    condition:
        any of ($s*) or
        hash.sha256(0, filesize) == "02ff86c7f9fe609a753ff15bda90baa3c3e0d4a2e559ec4fcf8a3de0954b7c55"
}
