{
  "ml": {
    "v": "7",
    "id": 1697,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000009695689186628442,
    "type": "javascript",
    "version": "v18.18",
    "analyzed_at": "2026-09-22T22:59:24Z"
  },
  "path": "package/build/cli.bundled.js.map##unicode-escape@3697825",
  "raw": {
    "rev": "a041b",
    "files": [
      {
        "id": 1981,
        "mol": "K(Li₃)O₄(As₂CCoS)H₃(Cm₅Db₁₉Os₂)Md₂(BkPa)",
        "pid": 12,
        "rel": "fetched",
        "sha": "be8f7b297f95fcec213f47f2380564285c1347ddbde7d93de5317230ba3a3bf9",
        "via": "https://registry.npmjs.org/truffle/-/truffle-5.1.39.tgz",
        "path": "pkg:npm/truffle@5.1.39!!package/build/cli.bundled.js.map!!package/build/cli.bundled.js.map##unicode-escape@3697825",
        "refs": [
          {
            "to": "../Subscriber",
            "off": 9465,
            "kind": "local"
          },
          {
            "to": "../symbol/rxSubscriber",
            "off": 9534,
            "kind": "local"
          },
          {
            "to": "../Observer",
            "off": 9600,
            "kind": "local"
          },
          {
            "to": "./util/canReportError",
            "off": 10302,
            "kind": "local"
          },
          {
            "to": "./util/toSubscriber",
            "off": 10357,
            "kind": "local"
          },
          {
            "to": "./symbol/observable",
            "off": 10429,
            "kind": "local"
          },
          {
            "to": "./util/pipe",
            "off": 10483,
            "kind": "local"
          },
          {
            "to": "./config",
            "off": 10522,
            "kind": "local"
          },
          {
            "to": "../InnerSubscriber",
            "off": 14475,
            "kind": "local"
          },
          {
            "to": "./subscribeTo",
            "off": 14526,
            "kind": "local"
          },
          {
            "to": "../Observable",
            "off": 14571,
            "kind": "local"
          },
          {
            "to": "./Subscriber",
            "off": 21779,
            "kind": "local"
          },
          {
            "to": "./util/isArray",
            "off": 53657,
            "kind": "local"
          },
          {
            "to": "./util/isObject",
            "off": 53701,
            "kind": "local"
          },
          {
            "to": "./util/isFunction",
            "off": 53748,
            "kind": "local"
          },
          {
            "to": "./util/UnsubscriptionError",
            "off": 53806,
            "kind": "local"
          },
          {
            "to": "./utils.js",
            "off": 60516,
            "kind": "local"
          },
          {
            "to": "./soliditySha3.js",
            "off": 60559,
            "kind": "local"
          },
          {
            "to": "./bindings",
            "off": 70961,
            "kind": "local"
          },
          {
            "to": "./elliptic",
            "off": 71151,
            "kind": "local"
          },
          {
            "to": "./Observable",
            "off": 71455,
            "kind": "local"
          },
          {
            "to": "./Subscription",
            "off": 71545,
            "kind": "local"
          },
          {
            "to": "./util/ObjectUnsubscribedError",
            "off": 71604,
            "kind": "local"
          },
          {
            "to": "./SubjectSubscription",
            "off": 71675,
            "kind": "local"
          },
          {
            "to": "../internal/symbol/rxSubscriber",
            "off": 71752,
            "kind": "local"
          },
          {
            "to": "./AsyncAction",
            "off": 77131,
            "kind": "local"
          },
          {
            "to": "./AsyncScheduler",
            "off": 77180,
            "kind": "local"
          }
        ],
        "risk": 23,
        "size": 542742,
        "type": "javascript",
        "depth": 4,
        "facts": {
          "metrics": {
            "ast": {
              "op.add": 5,
              "op.bor": 5,
              "op.div": 1,
              "op.sub": 2,
              "max_depth": 7,
              "call_count": 0,
              "node_count": 27828,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.sub": 0,
              "sequence_count": 1,
              "max_concat_chain": 4
            },
            "file": {
              "size": 542742,
              "entropy": 4.73
            },
            "text": {
              "lines": 1,
              "top_char": 101,
              "max_ws_run": 28,
              "digit_ratio": 0.01,
              "space_count": 136807,
              "char_entropy": 4.73,
              "unique_chars": 172,
              "top_char_null": 0,
              "escape_density": 0,
              "lines_over_200": 1,
              "lines_over_500": 1,
              "string_density": 19,
              "top_char_ratio": 0.07,
              "avg_line_length": 542742,
              "invisible_chars": 4,
              "lines_over_1000": 1,
              "max_line_length": 542742,
              "non_ascii_ratio": 0,
              "null_byte_count": 2,
              "last_line_length": 542742,
              "long_token_count": 3,
              "whitespace_ratio": 0.25,
              "identifier_density": 46,
              "octal_escape_count": 4,
              "unusual_whitespace": 16,
              "non_printable_ratio": 0,
              "unicode_escape_count": 12,
              "normalized_string_count": 19,
              "repeated_char_sequences": 1170,
              "suspicious_string_ratio": 0.16,
              "suspicious_comment_ratio": 2,
              "suspicious_identifier_ratio": 0.08
            },
            "binds": {
              "count": 25
            },
            "binary": {
              "peak_region_bytes": 30720,
              "peak_region_entropy": 5.34
            },
            "strings": {
              "bytes": 914,
              "count": 19,
              "shell": 2,
              "avg_length": 48.11,
              "max_length": 640,
              "avg_entropy": 2.4,
              "entropy_stddev": 1.06,
              "embedded_code_candidates": 1
            },
            "comments": {
              "code": 1,
              "chars": 542735,
              "count": 1,
              "lines": 1,
              "base64": 1,
              "high_entropy": 1,
              "url_in_comments": 1
            },
            "consistency": {
              "extension_content_mismatch": 1,
              "extension_content_mismatch.script_as_unknown": 1
            },
            "identifiers": {
              "count": 46,
              "unique": 39,
              "avg_length": 9.62,
              "max_length": 21,
              "min_length": 1,
              "avg_entropy": 2.66,
              "reuse_ratio": 0.85,
              "length_stddev": 5.1,
              "has_digit_ratio": 0.05,
              "sequential_names": 3,
              "single_char_count": 4,
              "single_char_ratio": 0.1,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.18,
              "numeric_suffix_count": 2
            }
          }
        },
        "traits": [
          {
            "id": "metadata/build/bundler/asset::has-sourcemap",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code has source map reference",
            "spans": [
              [
                10107,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/bundler/wrapper::js-umd-wrapper",
            "conf": 0.9,
            "crit": 2,
            "desc": "Universal Module Definition (UMD) wrapper",
            "spans": [
              [
                94608,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/bundler/wrapper::js-umd-wrapper-amd",
            "conf": 0.9,
            "crit": 2,
            "desc": "Contains a UMD wrapper's AMD branch",
            "spans": [
              [
                9220,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/minifier::js-min-or-map-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript minified or map basename"
          },
          {
            "id": "metadata/build/minifier::void-zero",
            "conf": 0.6,
            "crit": 2,
            "desc": "Uses minifier-style void 0 for undefined",
            "spans": [
              [
                475447,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name",
            "spans": [
              [
                63344,
                6
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                56746,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker",
            "spans": [
              [
                379031,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/locale::language-label-code-en",
            "conf": 0.97,
            "crit": 2,
            "desc": "English UI language code",
            "spans": [
              [
                87336,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/locale::language-label-code-vi",
            "conf": 0.97,
            "crit": 2,
            "desc": "Vietnamese UI language code",
            "spans": [
              [
                69797,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                24,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1108,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                314,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                16024,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                295,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                2444,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                6247,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/completeness::has-config-assignment",
            "conf": 0.75,
            "crit": 3,
            "desc": "Code uses assigned configuration objects",
            "spans": [
              [
                423075,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                46073,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::js-event-on-message",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript 'message' event listener",
            "spans": [
              [
                424125,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/encoded::encoded-url-public-doc-context",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encoded URL public documentation",
            "spans": [
              [
                87339,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/library/provider::require-crypto",
            "conf": 0.6,
            "crit": 2,
            "desc": "require('crypto') call",
            "spans": [
              [
                71188,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-tool-reference",
            "conf": 0.7,
            "crit": 3,
            "desc": "References unzip extraction tool",
            "spans": [
              [
                132475,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/alloc::uint8array-constructor",
            "conf": 0.9,
            "crit": 2,
            "desc": "Constructs a Uint8Array buffer",
            "spans": [
              [
                228592,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/record::slice-decimal-offset-pair",
            "conf": 0.8,
            "crit": 3,
            "desc": "Slice split at decimal offsets",
            "spans": [
              [
                47068,
                11
              ],
              [
                49228,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                21074,
                46
              ],
              [
                57496,
                29
              ],
              [
                58040,
                80
              ],
              [
                122257,
                22
              ],
              [
                169820,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-named-event-object-emission",
            "conf": 0.82,
            "crit": 3,
            "desc": "Emits object through named JavaScript event",
            "spans": [
              [
                62163,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::object-type-dispatch-switch",
            "conf": 0.93,
            "crit": 3,
            "desc": "Switch dispatches on an object type field",
            "spans": [
              [
                284401,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::js-object-key-in-loop",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript iterates enumerable object keys",
            "spans": [
              [
                28898,
                20
              ],
              [
                37160,
                16
              ],
              [
                156021,
                22
              ],
              [
                194615,
                23
              ],
              [
                492599,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::commonjs-module-reexport",
            "conf": 0.92,
            "crit": 3,
            "desc": "CommonJS module re-exports required package",
            "spans": [
              [
                70935,
                38
              ],
              [
                71125,
                38
              ],
              [
                71171,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::js-synchronous-iife-close",
            "conf": 0.86,
            "crit": 3,
            "desc": "Calls a parenthesized function expression",
            "spans": [
              [
                29396,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::js-parseint-radix-16",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript parseInt with radix 16",
            "spans": [
              [
                69156,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/embedded/script::embedded-php-command-exec-call",
            "conf": 0.96,
            "crit": 3,
            "desc": "Embedded PHP command execution call",
            "spans": [
              [
                124965,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/charcode::charcode-at",
            "conf": 0.7,
            "crit": 3,
            "desc": "charCodeAt() method call",
            "spans": [
              [
                19654,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::log-redaction-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Log redaction option or call",
            "spans": [
              [
                124912,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/binary::buffer-call-numeric-offset-pair",
            "conf": 0.85,
            "crit": 1,
            "desc": "Numeric offset pair in call parentheses",
            "spans": [
              [
                18663,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/binary::buffer-slice-call-name",
            "conf": 0.9,
            "crit": 1,
            "desc": "slice method call name",
            "spans": [
              [
                5156,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::json-type-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON object type field fragment",
            "spans": [
              [
                412558,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                2562,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::user-field-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON-like user identity field",
            "spans": [
              [
                317497,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                29979,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "spans": [
              [
                132570,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/computed::js-computed-call-cluster",
            "conf": 0.86,
            "crit": 3,
            "desc": "Dense computed-property call cluster (3+)",
            "spans": [
              [
                9877,
                35
              ],
              [
                17847,
                43
              ],
              [
                32795,
                19
              ],
              [
                87292,
                36
              ],
              [
                87578,
                23
              ],
              [
                88246,
                64
              ],
              [
                153455,
                15
              ],
              [
                158441,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::result-dot-member-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads result through dot or arrow access",
            "spans": [
              [
                2560,
                8
              ],
              [
                355784,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/prototype::return-this-body",
            "conf": 0.7,
            "crit": 3,
            "desc": "Function body returns this",
            "spans": [
              [
                13123,
                35
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::indexed-array-element-copy",
            "conf": 0.8,
            "crit": 2,
            "desc": "Copies one indexed array element to another",
            "spans": [
              [
                7265,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-fill-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript array fill call",
            "spans": [
              [
                45282,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                1973,
                10
              ],
              [
                62703,
                10
              ],
              [
                243418,
                9
              ],
              [
                440313,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "spans": [
              [
                110737,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::temporary-array-element-read",
            "conf": 0.8,
            "crit": 2,
            "desc": "Reads an array element into a variable",
            "spans": [
              [
                7254,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "spans": [
              [
                8627,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/require::cjs-require-in-try",
            "conf": 0.9,
            "crit": 3,
            "desc": "CommonJS require inside a try block",
            "spans": [
              [
                36128,
                33
              ],
              [
                70926,
                34
              ],
              [
                95168,
                124
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/telemetry/logging/llm::console-log-response-text-call",
            "mbc": "C0069",
            "conf": 0.82,
            "crit": 3,
            "desc": "Console logs response text variable",
            "spans": [
              [
                428633,
                16
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/array::js-array-join-symbol",
            "conf": 0.5,
            "crit": 1,
            "desc": "Join using empty string delimiter",
            "spans": [
              [
                243418,
                0
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/array::js-string-split",
            "conf": 0.6,
            "crit": 3,
            "desc": "Split to empty-delimiter char array",
            "spans": [
              [
                104750,
                10
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/reverse::js-reverse-assignment-tail",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.97,
            "crit": 3,
            "desc": "Variable assigned reverse call result",
            "spans": [
              [
                378164,
                27
              ]
            ]
          },
          {
            "id": "objectives/supply-chain/hidden-payload/eval::js-buffer-from-hex-text",
            "atk": "T1027",
            "conf": 0.9,
            "crit": 3,
            "desc": "Buffer.from decodes a hex string",
            "spans": [
              [
                47469,
                41
              ],
              [
                52476,
                23
              ],
              [
                52700,
                48
              ]
            ]
          },
          {
            "id": "well-known/lib/network/public-suffix-list::psl-github-io",
            "conf": 0.9,
            "crit": 3,
            "desc": "Public suffix github.io",
            "spans": [
              [
                245346,
                9
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/lodash::domain",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lodash copyright domain reference",
            "spans": [
              [
                77326,
                28
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/lodash::lodash-module-memberof",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lodash modular source member marker",
            "spans": [
              [
                123088,
                11
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/lodash::lodash-template-print-helper",
            "conf": 0.95,
            "crit": 3,
            "desc": "Lodash template string builder helper",
            "spans": [
              [
                5941,
                23
              ]
            ]
          },
          {
            "id": "well-known/lib/web/ecmascript::core-js-ie-proto-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "core-js legacy IE prototype fallback",
            "spans": [
              [
                125019,
                8
              ]
            ]
          },
          {
            "id": "metadata/build/minifier::js-large-minified-bundle",
            "conf": 0.92,
            "crit": 2,
            "desc": "Large minified JavaScript bundle",
            "spans": [
              [
                0,
                542742
              ]
            ]
          },
          {
            "id": "metadata/build/minifier::js-medium-minified-line",
            "conf": 0.9,
            "crit": 2,
            "desc": "JavaScript contains a long minified line",
            "spans": [
              [
                0,
                542742
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::arrow-function",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 arrow function syntax",
            "spans": [
              [
                326571,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::spread-operator",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 spread operator (in array/object context)",
            "spans": [
              [
                311858,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/error-handling::catch-keyword",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains a catch error handler",
            "spans": [
              [
                95512,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/error-handling::try-block-open",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains the opening of a try block",
            "spans": [
              [
                95164,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host",
            "spans": [
              [
                245319,
                63
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-insecure-remote-http-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains a hardcoded insecure HTTP URL",
            "spans": [
              [
                88310,
                13
              ],
              [
                125161,
                29
              ],
              [
                272279,
                33
              ],
              [
                416781,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL",
            "spans": [
              [
                87328,
                24
              ],
              [
                87601,
                24
              ],
              [
                88310,
                13
              ],
              [
                125161,
                29
              ],
              [
                193197,
                23
              ],
              [
                227460,
                14
              ],
              [
                233229,
                18
              ],
              [
                233398,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/scheme::cleartext-http-url-code-literal",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code embeds cleartext HTTP URL literal",
            "spans": [
              [
                88310,
                56
              ],
              [
                125161,
                43
              ],
              [
                272279,
                47
              ],
              [
                416781,
                66
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::empty-named-catch-text",
            "conf": 0.92,
            "crit": 3,
            "desc": "Text has empty named-parameter catch",
            "spans": [
              [
                31279,
                16
              ],
              [
                32422,
                17
              ],
              [
                33794,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::buffer-from-hex-string",
            "conf": 0.85,
            "crit": 3,
            "desc": "Node.js Buffer.from decodes a hexadecimal string",
            "spans": [
              [
                47469,
                41
              ],
              [
                52476,
                23
              ],
              [
                52700,
                48
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::multiple-node-hex-decodes",
            "conf": 0.8,
            "crit": 3,
            "desc": "Multiple Node.js hex decodes",
            "spans": [
              [
                47469,
                41
              ],
              [
                52476,
                23
              ],
              [
                52700,
                48
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/loader::nested-decoder-function-build",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.86,
            "crit": 3,
            "desc": "Nested decoder builds function",
            "spans": [
              [
                416268,
                55
              ],
              [
                418208,
                58
              ],
              [
                437107,
                58
              ],
              [
                438471,
                63
              ]
            ]
          },
          {
            "id": "objectives/collection/file-targeting/filter::sensitive-record-file-keywords",
            "atk": "T1005,T1083",
            "conf": 0.92,
            "crit": 3,
            "desc": "Sensitive-record term; target context required",
            "spans": [
              [
                455414,
                33
              ],
              [
                476261,
                12
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/infrastructure/domain/malicious::short-domain-url-pattern",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Very short domain in URL",
            "spans": [
              [
                227460,
                15
              ]
            ]
          },
          {
            "id": "metadata/build/bundler/asset::js-any-bundle-output",
            "conf": 0.95,
            "crit": 2,
            "desc": "Contains bundled or minified JavaScript",
            "uses": [
              1,
              2,
              64,
              65
            ],
            "spans": [
              [
                0,
                542742
              ],
              [
                94608,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/catalog/service::cloud-saas-service-names",
            "conf": 0.6,
            "crit": 1,
            "desc": "Cloud SaaS service names",
            "uses": [
              5
            ],
            "spans": [
              [
                63344,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/locale::language-label-table-codes-a",
            "conf": 0.9,
            "crit": 2,
            "desc": "Common UI language-code pair",
            "uses": [
              10,
              11
            ],
            "spans": [
              [
                69797,
                0
              ],
              [
                87336,
                0
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/lodash::modular-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lodash modular source file",
            "uses": [
              61,
              62
            ],
            "spans": [
              [
                5941,
                23
              ],
              [
                123088,
                11
              ]
            ]
          }
        ]
      }
    ]
  }
}