{
  "ml": {
    "v": "4",
    "fs": [
      {
        "id": 0,
        "prob": 0.8383554220199585,
        "class": 0
      }
    ],
    "prob": 0.8383554,
    "class": 0,
    "models": [
      {
        "m": "az",
        "prob": 0.8383554,
        "class": 0
      },
      {
        "m": "az/scripts",
        "prob": 0.6935484,
        "class": 0
      },
      {
        "m": "az/batch",
        "prob": 0.5,
        "class": 0
      }
    ],
    "version": "v17.17",
    "thresholds": [
      0.999503,
      0.9998882
    ],
    "analyzed_at": "2026-05-24T16:07:16Z"
  },
  "path": "test__exit__112_exit_b_84x1000.bat",
  "raw": {
    "v": "5",
    "fs": [
      {
        "f": "O(As)Md",
        "x": 37,
        "ff": {
          "m": {
            "file": {
              "size": 85328.0,
              "entropy": 3.62,
              "size_bytes": 85328.0
            },
            "text": {
              "digit_ratio": 0.96,
              "space_count": 1023.0,
              "total_lines": 1023.0,
              "char_entropy": 3.62,
              "unique_chars": 62.0,
              "avg_line_length": 82.41,
              "max_line_length": 84.0,
              "empty_line_ratio": 0.01,
              "last_line_length": 84.0,
              "whitespace_ratio": 0.02,
              "most_common_ratio": 0.09,
              "line_length_stddev": 10.81,
              "repeated_char_sequences": 1000.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 48.0
            }
          },
          "s": [
            [
              0,
              "u8",
              "@echo off"
            ],
            [
              11,
              "u8",
              "setlocal"
            ],
            [
              21,
              "u8",
              "call \"%%~dp0__init__/__init__.bat\" || exit /b"
            ],
            [
              68,
              "u8",
              "echo;^\u003e%~nx0"
            ],
            [
              82,
              "u8",
              "setlocal DISABLEDELAYEDEXPANSION"
            ],
            [
              116,
              "u8",
              "call \"%%CONTOOLS_ROOT%%/time/begin_time.bat\""
            ],
            [
              162,
              "u8",
              "for /L %%i in (1,1,1000) do call :EXIT"
            ],
            [
              202,
              "u8",
              "call \"%%CONTOOLS_ROOT%%/time/end_time.bat\" 1"
            ],
            [
              248,
              "u8",
              "echo Time spent: %TIME_INTS%.%TIME_FRACS% msecs"
            ],
            [
              303,
              "u8",
              "exit /b 0"
            ],
            [
              320,
              "u8",
              "exit /b"
            ],
            [
              328,
              "u8",
              "rem 00000000000000000000000000000000000000000000000000000000000000000000000000000000"
            ],
            [
              413,
              "u8",
              "rem 11111111111111111111111111111111111111111111111111111111111111111111111111111111"
            ],
            [
              498,
              "u8",
              "rem 22222222222222222222222222222222222222222222222222222222222222222222222222222222"
            ],
            [
              583,
              "u8",
              "rem 33333333333333333333333333333333333333333333333333333333333333333333333333333333"
            ],
            [
              668,
              "u8",
              "rem 44444444444444444444444444444444444444444444444444444444444444444444444444444444"
            ],
            [
              753,
              "u8",
              "rem 55555555555555555555555555555555555555555555555555555555555555555555555555555555"
            ],
            [
              838,
              "base64",
              "뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺뮺"
            ],
            [
              923,
              "u8",
              "rem 77777777777777777777777777777777777777777777777777777777777777777777777777777777"
            ],
            [
              1008,
              "u8",
              "rem 88888888888888888888888888888888888888888888888888888888888888888888888888888888"
            ],
            [
              1093,
              "u8",
              "rem 99999999999999999999999999999999999999999999999999999999999999999999999999999999"
            ]
          ],
          "id": "batch"
        },
        "id": 0,
        "sz": 85328,
        "ts": [
          {
            "c": 0.4000000059604645,
            "d": "Batch call to script file",
            "e": [
              "\ncall \"%%CONTOOLS_ROOT%%/time/begin_time.bat"
            ],
            "i": "micro-behaviors/process/create/script/file::batch-call-script",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "File has 30 or more lines",
            "e": [
              "text.total_lines = 1023.00"
            ],
            "i": "metadata/file/text/metrics::file-has-30-plus-lines",
            "l": 1
          },
          {
            "a": "T1105",
            "c": 0.7799999713897705,
            "d": "Loader key argument hint",
            "e": [
              "\nsetlocal\n"
            ],
            "i": "objectives/command-and-control/dropper/execution/batch::rc4-key-argument-hint",
            "l": 1
          },
          {
            "d": ".bat extension reference",
            "e": [
              ".bat"
            ],
            "i": "micro-behaviors/fs/path/extension::bat-dup",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "echo off batch command",
            "e": [
              "@echo off"
            ],
            "i": "objectives/command-and-control/dropper/builder::echo-off-batch",
            "l": 1
          },
          {
            "c": 0.6000000238418579,
            "d": "Echo off",
            "e": [
              "@echo off"
            ],
            "i": "objectives/command-and-control/dropper/execution/batch::echo-off",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "Batch unusually low whitespace density",
            "e": [
              "text.whitespace_ratio = 0.02"
            ],
            "i": "objectives/anti-static/obfuscation/string/anomaly::batch-low-whitespace-density",
            "l": 4
          },
          {
            "a": "T1027",
            "c": 0.699999988079071,
            "d": "Very low whitespace ratio (minified/compressed)",
            "e": [
              "text.whitespace_ratio = 0.02"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::low-whitespace",
            "l": 2,
            "m": "B0032"
          },
          {
            "c": 0.8999999761581421,
            "d": "Encoded payload detected: base64",
            "e": [
              "\u003cbinary data\u003e \u003cbase64\u003e"
            ],
            "i": "metadata/encoded-payload/base64",
            "l": 3
          }
        ],
        "sha": "c1b5f488ccf7412d9038700cabdd117bd926a9f7ff267d457e68a8dd2032d9f9",
        "path": "test__exit__112_exit_b_84x1000.bat",
        "type": "batch"
      }
    ],
    "tv": "9ea7c"
  }
}