{
  "ml": {
    "v": "4",
    "fs": [
      {
        "id": 0,
        "prob": 0.1191067025065422,
        "class": 0
      }
    ],
    "prob": 0.1191067,
    "class": 0,
    "models": [
      {
        "m": "az",
        "prob": 0.060943644,
        "class": 0
      },
      {
        "m": "az/scripts",
        "prob": 0.1191067,
        "class": 0
      },
      {
        "m": "az/javascript",
        "prob": 0.04047619,
        "class": 0
      }
    ],
    "version": "v17.17",
    "thresholds": [
      0.999503,
      0.9998882
    ],
    "analyzed_at": "2026-05-24T05:17:05Z"
  },
  "path": "bac30b62f33d02f914a7dc7a7ddaa80a.js",
  "raw": {
    "v": "5",
    "fs": [
      {
        "f": "H₂(FU)",
        "x": 3,
        "ff": {
          "i": [
            [
              "",
              "objbread"
            ],
            [
              "",
              "bradurl"
            ],
            [
              "",
              "breadcrumdata"
            ],
            [
              "",
              "bradurl"
            ],
            [
              "",
              "breadcrumdata"
            ],
            [
              "",
              "objbread"
            ],
            [
              "",
              "breadcrumdata"
            ],
            [
              "",
              "breadcrumdata"
            ],
            [
              "",
              "scriptToAdd"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "scriptToAdd.type"
            ],
            [
              "",
              "inlineScript"
            ],
            [
              "",
              "document.createTextNode"
            ],
            [
              "",
              "scriptToAdd.appendChild"
            ],
            [
              "",
              ".append"
            ]
          ],
          "m": {
            "ast": {
              "max_depth": 20.0,
              "bind_count": 13.0,
              "call_count": 5.0,
              "node_count": 310.0,
              "target_count": 5.0,
              "member_depth_max": 3.0,
              "string_bind_count": 1.0,
              "string_literal_count": 19.0,
              "string_concat_chain_max_length": 12.0
            },
            "file": {
              "size": 1549.0,
              "entropy": 4.02,
              "size_bytes": 1549.0
            },
            "text": {
              "digit_ratio": 0.0,
              "space_count": 603.0,
              "total_lines": 44.0,
              "char_entropy": 4.02,
              "unique_chars": 55.0,
              "string_density": 0.43,
              "avg_line_length": 33.25,
              "max_line_length": 70.0,
              "empty_line_ratio": 0.2,
              "last_line_length": 9.0,
              "whitespace_ratio": 0.44,
              "most_common_ratio": 0.04,
              "identifier_density": 1.05,
              "line_length_stddev": 20.91,
              "normalized_string_count": 2.86,
              "repeated_char_sequences": 33.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "trailing_whitespace_lines": 1.0,
              "most_common_char_codepoint": 114.0,
              "suspicious_identifier_ratio": 0.05,
              "normalized_unique_identifiers": 3.85
            },
            "source": {
              "function_count": 1.0
            },
            "strings": {
              "total": 19.0,
              "avg_length": 9.16,
              "max_length": 33.0,
              "path_count": 1.0,
              "avg_entropy": 1.89,
              "total_bytes": 174.0,
              "entropy_stddev": 1.59
            },
            "comments": {
              "chars": 119.0,
              "lines": 4.0,
              "total": 4.0,
              "to_code_ratio": 0.1
            },
            "functions": {
              "count": 1.0,
              "avg_params": 1.0,
              "max_params": 1.0,
              "avg_name_length": 13.0,
              "avg_length_lines": 39.0,
              "max_length_lines": 39.0,
              "min_length_lines": 39.0,
              "avg_param_name_length": 9.0,
              "density_per_100_lines": 2.27,
              "code_in_functions_ratio": 0.89
            },
            "identifiers": {
              "total": 46.0,
              "avg_length": 7.81,
              "max_length": 14.0,
              "min_length": 1.0,
              "avg_entropy": 2.41,
              "reuse_ratio": 0.46,
              "unique_count": 21.0,
              "length_stddev": 3.86,
              "sequential_names": 1.0,
              "single_char_count": 2.0,
              "single_char_ratio": 0.1,
              "all_lowercase_ratio": 0.71
            }
          },
          "s": [
            [
              214,
              "u8",
              "/products"
            ],
            [
              215,
              "u8",
              "/products"
            ],
            [
              260,
              "u8",
              "{"
            ],
            [
              261,
              "u8",
              "{"
            ],
            [
              283,
              "u8",
              "\"context\": \"https://schema.org\", "
            ],
            [
              284,
              "u8",
              "context\": \"https://schema.org\", "
            ],
            [
              338,
              "u8",
              "\"type\": \"BreadcrumbList\", "
            ],
            [
              339,
              "u8",
              "type\": \"BreadcrumbList\", "
            ],
            [
              386,
              "u8",
              "\"itemListElement\":["
            ],
            [
              387,
              "u8",
              "itemListElement\":["
            ],
            [
              490,
              "u8",
              "/"
            ],
            [
              491,
              "u8",
              "/"
            ],
            [
              561,
              "u8",
              "{"
            ],
            [
              562,
              "u8",
              "{"
            ],
            [
              588,
              "u8",
              "\"type\":\"ListItem\""
            ],
            [
              589,
              "u8",
              "type\":\"ListItem"
            ],
            [
              631,
              "u8",
              ",\"position\":"
            ],
            [
              632,
              "u8",
              ",\"position\":"
            ],
            [
              673,
              "u8",
              ",\"name\": \""
            ],
            [
              674,
              "u8",
              ",\"name\": "
            ],
            [
              704,
              "u8",
              "\""
            ],
            [
              731,
              "u8",
              ",\"item\": \""
            ],
            [
              732,
              "u8",
              ",\"item\": "
            ],
            [
              756,
              "u8",
              "\""
            ],
            [
              783,
              "u8",
              "}"
            ],
            [
              784,
              "u8",
              "}"
            ],
            [
              963,
              "u8",
              ","
            ],
            [
              964,
              "u8",
              ","
            ],
            [
              1101,
              "u8",
              "]}"
            ],
            [
              1102,
              "u8",
              "]}"
            ],
            [
              1204,
              "u8",
              "script"
            ],
            [
              1205,
              "u8",
              "script"
            ],
            [
              1247,
              "u8",
              "application/ld+json"
            ],
            [
              1248,
              "u8",
              "application/ld+json"
            ],
            [
              1502,
              "u8",
              "head"
            ],
            [
              1503,
              "u8",
              "head"
            ]
          ],
          "v": {
            "source.language": "javascript",
            "source.imports[0]": ".append",
            "source.imports[1]": "bradurl",
            "source.imports[2]": "breadcrumdata",
            "source.imports[3]": "document.createElement",
            "source.imports[4]": "document.createTextNode",
            "source.imports[5]": "inlineScript",
            "source.imports[6]": "objbread",
            "source.imports[7]": "scriptToAdd",
            "source.imports[8]": "scriptToAdd.appendChild",
            "source.imports[9]": "scriptToAdd.type",
            "source.strings[0]": "\"context\": \"https://schema.org\", ",
            "source.strings[1]": "\"itemListElement\":[",
            "source.strings[2]": "\"type\": \"BreadcrumbList\", ",
            "source.strings[3]": "\"type\":\"ListItem\"",
            "source.strings[4]": ",\"item\": ",
            "source.strings[5]": ",\"item\": \"",
            "source.strings[6]": ",\"name\": ",
            "source.strings[7]": ",\"name\": \"",
            "source.strings[8]": ",\"position\":",
            "source.strings[9]": "/products",
            "source.has_imports": true,
            "source.strings[10]": "application/ld+json",
            "source.strings[11]": "context\": \"https://schema.org\", ",
            "source.strings[12]": "itemListElement\":[",
            "source.strings[13]": "script",
            "source.strings[14]": "type\": \"BreadcrumbList\", ",
            "source.strings[15]": "type\":\"ListItem",
            "source.functions[0]": "addbreadcrums"
          },
          "ca": [
            [
              "$",
              "head"
            ],
            [
              "document.createElement",
              "script"
            ]
          ],
          "ct": [
            "$",
            "$().append",
            "document.createElement",
            "document.createTextNode",
            "scriptToAdd.appendChild"
          ],
          "id": "javascript",
          "mc": [
            "$().append",
            "document.createElement",
            "document.createTextNode",
            "objbread.child",
            "objbread.name",
            "objbread.urlkey",
            "scriptToAdd.appendChild",
            "scriptToAdd.type",
            "window.location",
            "window.location.host"
          ]
        },
        "id": 0,
        "sz": 1549,
        "ts": [
          {
            "c": 1.0,
            "d": "Infinite loop structure (e.g. for(;;) or while(1))",
            "e": [
              "while (true)"
            ],
            "i": "micro-behaviors/data/control-flow/loop::infinite-loop-header",
            "l": 2
          },
          {
            "a": "T1090.004",
            "c": 0.9399999976158142,
            "d": "Regex component marker",
            "e": [
              "append"
            ],
            "i": "objectives/command-and-control/infrastructure/dns-pin::js-hosts-file-write--rx-4",
            "l": 1,
            "m": "B0030"
          },
          {
            "c": 0.8199999928474426,
            "d": "JavaScript static key string assignment",
            "e": [
              "= 'application/ld+json'"
            ],
            "i": "micro-behaviors/crypto/symmetric/aes/library::js-static-key-string-assignment",
            "l": 1
          },
          {
            "c": 0.75,
            "d": "Reads browser location host",
            "e": [
              "window.location.host"
            ],
            "i": "micro-behaviors/fs/path/sensitive/browser::location-host",
            "l": 3
          },
          {
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "window.location.host"
            ],
            "i": "micro-behaviors/communications/http/url/path::browser-location-host-ref--rx-1",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "JavaScript file basename",
            "e": [
              "bac30b62f33d02f914a7dc7a7ddaa80a.js"
            ],
            "i": "metadata/lang/encoded/unicode-escape::javascript-or-dll-basename",
            "l": 2
          },
          {
            "c": 0.8999999761581421,
            "d": "File has 30 or more lines",
            "e": [
              "text.total_lines = 44.00"
            ],
            "i": "metadata/file/text/metrics::file-has-30-plus-lines",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Plain JavaScript identifier assignment",
            "e": [
              "objbread = listarray;"
            ],
            "i": "metadata/lang/scripted::plain-js-identifier-assignment",
            "l": 1
          },
          {
            "c": 0.949999988079071,
            "d": "JavaScript or TypeScript basename",
            "e": [
              "bac30b62f33d02f914a7dc7a7ddaa80a.js"
            ],
            "i": "metadata/lang/source::js-ts-source-basename",
            "l": 2
          },
          {
            "c": 1.0,
            "d": "JavaScript console object",
            "e": [
              "console"
            ],
            "i": "micro-behaviors/os/console/io::js-console-object",
            "l": 1
          },
          {
            "c": 0.8399999737739563,
            "d": "Creates script DOM element",
            "e": [
              "createElement('script')"
            ],
            "i": "micro-behaviors/ui/window/manage/dom::browser-create-script-element",
            "l": 3
          },
          {
            "c": 0.699999988079071,
            "d": "DOM write API innerHTML or appendChild",
            "e": [
              ".appendChild("
            ],
            "i": "objectives/impact/ui/delivery::dynamic-ad-injection-dom-api-a",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Derived string condition",
            "e": [
              "createElement('script')"
            ],
            "i": "objectives/supply-chain/hidden-payload/extensions/browser::inject-script-element__any_1",
            "l": 2
          },
          {
            "c": 0.699999988079071,
            "d": "JavaScript file under 5KB",
            "e": [
              "bac30b62f33d02f914a7dc7a7ddaa80a.js"
            ],
            "i": "metadata/file/text/metrics::javascript-small-file-5k",
            "l": 1
          }
        ],
        "sha": "f5c1138f2ff1c9e9fac017c02de2d1c1b1248033e5748aa4ab05c843c0c10be4",
        "path": "bac30b62f33d02f914a7dc7a7ddaa80a.js",
        "type": "javascript"
      }
    ],
    "tv": "9ea7c"
  }
}