{
  "ml": {
    "v": "7",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000073591866,
        "rte": "az",
        "prob": 0.000073591866
      },
      {
        "cls": 0,
        "raw": 0.00008380413,
        "rte": "az/scripts",
        "prob": 0.00008380413
      },
      {
        "cls": 0,
        "raw": 0.000051647425,
        "rte": "az/javascript",
        "prob": 0.000051647425
      }
    ],
    "prob": 0.000073591866,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00007359186565736309,
        "type": "javascript"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-06-14T09:50:26Z"
  },
  "path": "keyFeatures.zh.ts",
  "raw": {
    "v": "7",
    "tv": "c7b65",
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "a": 0,
            "b": "wQ5fjA=-Blz/fSrazULlmRc1IB-I5mlVl\u003cOx\u003eFLKaBs",
            "l": 1,
            "n": [
              {
                "c": 3,
                "d": "High entropy source string literals",
                "i": "objectives/anti-static/obfuscation/code-metrics/source::high-entropy-strings",
                "o": 0,
                "z": 26
              }
            ]
          },
          {
            "a": 35,
            "b": "arR^HxK$Q.wPx*ODJ",
            "l": 2
          },
          {
            "a": 49,
            "b": "arR^HarR^HBzk\u0026kwJy}T\u003e9@:tYT)j2R@%I4\u003eENzLN4JO{Z2+cva$J",
            "l": 3,
            "n": [
              {
                "c": 3,
                "d": "Chinese text detection (Mandarin/Yue)",
                "i": "micro-behaviors/data/text/language::lang-chinese",
                "o": 65,
                "z": 24
              }
            ]
          },
          {
            "a": 92,
            "b": "arR^HarR^HwmY*(A+PGmx(v(Iar]%oY6a^W\u003ca8ZBTc\u00264mH#=7g\u003cHyAmXsh)0J8\u0026IDmn+n\u003cN6kO:ZVQ\u0026Wk$QpPO9lM8\u003eENzLN4JPoJob}}\u003eBd7^OpGXlV*00%\u003e8lk0FpX%@",
            "l": 4
          },
          {
            "a": 197,
            "b": "arR^HarR^Hy?m3}zCt4\u0026wJy}T\u003cHQ9fR\u003e-yzWb[9L\u003ezu+iFtTOx",
            "l": 5
          },
          {
            "a": 894,
            "b": "arR^HarR^HDJ",
            "l": 24
          },
          {
            "a": 904,
            "b": "arR^HarR^HarR^HBzk\u0026kwJy}T\u003c!OvcSg\u0026sAI@{nc\u003e8s\u003cnec",
            "l": 25
          },
          {
            "a": 942,
            "b": "arR^HarR^HarR^HwmY*(A+PGmx(v(Iar]%jUJy^{pJf(.k$Q9!FKB6XAc2P4yV?*R\u003c!OvaXt??^\u003ebt0nO@keZPT\u003ciAUh)jb\u003c+/+]Ny.QmZ2+68(4LbVOpG\u003cOG5@8I\u003eBd7^Sg\u0026sAI@Ptta$J",
            "l": 26,
            "n": [
              {
                "c": 2,
                "d": "CJK UI prose source context",
                "i": "metadata/file/text/format::cjk-ui-prose-source",
                "o": 967,
                "z": 53
              }
            ]
          },
          {
            "a": 1057,
            "b": "arR^HarR^HarR^Hx\u003e870iV]RXeN@jfvSccozdc{/x(mGly?m3}zFs03a]",
            "l": 27
          },
          {
            "a": 1103,
            "b": "arR^HarR^HEjL",
            "l": 28
          },
          {
            "a": 1552,
            "b": "arR^HarR^HarR^HBzk\u0026kwJy}T\u003c!OvdX#jXJR@--ya$J",
            "l": 40
          },
          {
            "a": 1587,
            "b": "arR^HarR^HarR^HwmY*(A+PGmx(v(Iar]%jUJy^{\u003c!OvbV4zeIR@%I4p*[S=z^^hsJ\u0026g#{WK*P)WDs\u003cd\u003eDpJwKCq\u003e)R@:Id\u003eE)2vYpw5}QuO5q\u003cH-4=ILo6XF*8-",
            "l": 41,
            "n": [
              {
                "c": 2,
                "d": "CJK UI prose source context",
                "i": "metadata/file/text/format::cjk-ui-prose-source",
                "o": 1612,
                "z": 68
              }
            ]
          },
          {
            "a": 1687,
            "b": "arR^HarR^HarR^Hx\u003e870iV]RXeN@jfvSccoxLz3#vrb\u003c\u003eC{i",
            "l": 42
          },
          {
            "a": 2419,
            "b": "arR^HarR^HarR^HwmY*(A+PGmx(v(Iar]%jUJy^{(5{[/L8njHFM3c2C4CZUG%x*yIrgL4\u003eCKs7FstU[Rrj8O\u003c?cVyYO$%kUJZ+2\u003eE[2%wPI{bz/jTCIS.N=\u003ca8ZwYsWfZQ2\u0026Co\u003e7]bZT+(m%S]Ybp\u003e8Mz8FpV:hF*8-",
            "l": 61,
            "n": [
              {
                "c": 2,
                "d": "CJK UI prose source context",
                "i": "metadata/file/text/format::cjk-ui-prose-source",
                "o": 2444,
                "z": 79
              }
            ]
          },
          {
            "a": 2551,
            "b": "arR^HarR^HarR^Hx\u003e870iV]RXeN@jfvSccozF%Shw[+:-BzkVha]",
            "l": 62
          }
        ],
        "mol": "O(As)H(Db)",
        "sha": "d38867c66dfe7b1de561f1a7ec8939f3384250f7c1111bf61ba135f9d0447b1f",
        "fact": {
          "id": "javascript",
          "met": {
            "ast": {
              "max_depth": 10.0,
              "bind_count": 1.0,
              "call_count": 0.0,
              "node_count": 379.0,
              "identifier_count": 8.0,
              "string_literal_count": 40.0,
              "array_literal_max_length": 12.0
            },
            "file": {
              "size": 2836.0,
              "entropy": 5.42,
              "size_bytes": 2836.0
            },
            "text": {
              "space_count": 719.0,
              "total_lines": 70.0,
              "char_entropy": 5.42,
              "unique_chars": 123.0,
              "string_density": 0.57,
              "avg_line_length": 39.53,
              "high_byte_ratio": 0.41,
              "max_line_length": 131.0,
              "non_ascii_ratio": 0.41,
              "last_line_length": 1.0,
              "long_token_count": 2.0,
              "whitespace_ratio": 0.28,
              "most_common_ratio": 0.04,
              "identifier_density": 0.61,
              "line_length_stddev": 37.05,
              "normalized_string_count": 4.78,
              "repeated_char_sequences": 36.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 229.0,
              "normalized_unique_identifiers": 1.31
            },
            "binds": {
              "count": 1.0
            },
            "binary": {
              "overall_entropy": 5.42
            },
            "strings": {
              "total": 40.0,
              "avg_length": 38.4,
              "max_length": 103.0,
              "path_count": 1.0,
              "avg_entropy": 4.05,
              "total_bytes": 1536.0,
              "entropy_stddev": 0.84,
              "high_entropy_count": 12.0
            },
            "identifiers": {
              "count": 8.0,
              "total": 43.0,
              "avg_length": 9.13,
              "max_length": 17.0,
              "min_length": 4.0,
              "avg_entropy": 2.75,
              "reuse_ratio": 0.19,
              "unique_count": 8.0,
              "length_stddev": 4.11,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.13,
              "all_lowercase_ratio": 0.63
            }
          },
          "str": [
            [
              64,
              "u8",
              "更强大的红队能力"
            ],
            [
              65,
              "u8",
              "更强大的红队能力"
            ],
            [
              113,
              "u8",
              "智能、高效且专业，VIPER 是使用AI进行红队行动的最佳选择。"
            ],
            [
              114,
              "u8",
              "智能、高效且专业，VIPER 是使用AI进行红队行动的最佳选择。"
            ],
            [
              216,
              "u8",
              "了解更多特性"
            ],
            [
              217,
              "u8",
              "了解更多特性"
            ],
            [
              261,
              "u8",
              "/zh/guide/welcome_to_viper"
            ],
            [
              262,
              "u8",
              "/zh/guide/welcome_to_viper"
            ],
            [
              342,
              "u8",
              "一键部署"
            ],
            [
              343,
              "u8",
              "一键部署"
            ],
            [
              383,
              "u8",
              "支持Docker容器化部署方案,便捷高效。"
            ],
            [
              384,
              "u8",
              "支持Docker容器化部署方案,便捷高效。"
            ],
            [
              454,
              "u8",
              "i-carbon-cloud-satellite"
            ],
            [
              455,
              "u8",
              "i-carbon-cloud-satellite"
            ],
            [
              521,
              "u8",
              "溯源防护"
            ],
            [
              522,
              "u8",
              "溯源防护"
            ],
            [
              562,
              "u8",
              "内置反溯源、多级代理、防御规避等红队专用防护机制。"
            ],
            [
              563,
              "u8",
              "内置反溯源、多级代理、防御规避等红队专用防护机制。"
            ],
            [
              659,
              "u8",
              "i-carbon-security"
            ],
            [
              660,
              "u8",
              "i-carbon-security"
            ],
            [
              719,
              "u8",
              "团队协作"
            ],
            [
              720,
              "u8",
              "团队协作"
            ],
            [
              760,
              "u8",
              "支持多用户协同作业,内置角色权限管理和操作记录功能。"
            ],
            [
              761,
              "u8",
              "支持多用户协同作业,内置角色权限管理和操作记录功能。"
            ],
            [
              858,
              "u8",
              "i-carbon-collaboration"
            ],
            [
              859,
              "u8",
              "i-carbon-collaboration"
            ],
            [
              923,
              "u8",
              "多模型支持"
            ],
            [
              924,
              "u8",
              "多模型支持"
            ],
            [
              967,
              "u8",
              "支持OpenAI、Deepseek等多个AI模型,根据任务智能分配最适合的模型。"
            ],
            [
              968,
              "u8",
              "支持OpenAI、Deepseek等多个AI模型,根据任务智能分配最适合的模型。"
            ],
            [
              1075,
              "u8",
              "i-carbon-machine-learning"
            ],
            [
              1076,
              "u8",
              "i-carbon-machine-learning"
            ],
            [
              1143,
              "u8",
              "MCP服务"
            ],
            [
              1144,
              "u8",
              "MCP服务"
            ],
            [
              1181,
              "u8",
              "独立运行的MCP服务器，集成nmap、nuclei等安全工具，支持自然语言调用。"
            ],
            [
              1182,
              "u8",
              "独立运行的MCP服务器，集成nmap、nuclei等安全工具，支持自然语言调用。"
            ],
            [
              1297,
              "u8",
              "i-carbon-cloud-services"
            ],
            [
              1298,
              "u8",
              "i-carbon-cloud-services"
            ],
            [
              1363,
              "u8",
              "开放扩展"
            ],
            [
              1364,
              "u8",
              "开放扩展"
            ],
            [
              1404,
              "u8",
              "支持Python插件开发,可自定义工作流和功能模块,灵活应对各类场景。"
            ],
            [
              1405,
              "u8",
              "支持Python插件开发,可自定义工作流和功能模块,灵活应对各类场景。"
            ],
            [
              1515,
              "u8",
              "i-carbon-code"
            ],
            [
              1516,
              "u8",
              "i-carbon-code"
            ],
            [
              1571,
              "u8",
              "多级控制"
            ],
            [
              1572,
              "u8",
              "多级控制"
            ],
            [
              1612,
              "u8",
              "支持多层级的Payload控制,灵活管理大型网络红队任务。"
            ],
            [
              1613,
              "u8",
              "支持多层级的Payload控制,灵活管理大型网络红队任务。"
            ],
            [
              1705,
              "u8",
              "i-carbon-hierarchy"
            ],
            [
              1706,
              "u8",
              "i-carbon-hierarchy"
            ],
            [
              1766,
              "u8",
              "原生命令行"
            ],
            [
              1767,
              "u8",
              "原生命令行"
            ],
            [
              1810,
              "u8",
              "完整复制msfconsole操作体验，支持智能提示、快捷键操作和实时输出。"
            ],
            [
              1811,
              "u8",
              "完整复制msfconsole操作体验，支持智能提示、快捷键操作和实时输出。"
            ],
            [
              1923,
              "u8",
              "i-carbon-terminal"
            ],
            [
              1924,
              "u8",
              "i-carbon-terminal"
            ],
            [
              1983,
              "u8",
              "网络穿透"
            ],
            [
              1984,
              "u8",
              "网络穿透"
            ],
            [
              2024,
              "u8",
              "集成内网路由、端口转发、Socks代理等功能，轻松处理复杂网络环境。"
            ],
            [
              2025,
              "u8",
              "集成内网路由、端口转发、Socks代理等功能，轻松处理复杂网络环境。"
            ],
            [
              2138,
              "u8",
              "i-carbon-network"
            ],
            [
              2139,
              "u8",
              "i-carbon-network"
            ],
            [
              2197,
              "u8",
              "红队武器库"
            ],
            [
              2198,
              "u8",
              "红队武器库"
            ],
            [
              2241,
              "u8",
              "内置WebDelivery、凭证获取等红队常用功能，使用更加便捷。"
            ],
            [
              2242,
              "u8",
              "内置WebDelivery、凭证获取等红队常用功能，使用更加便捷。"
            ],
            [
              2340,
              "u8",
              "i-carbon-security"
            ],
            [
              2341,
              "u8",
              "i-carbon-security"
            ],
            [
              2400,
              "u8",
              "自动化通知"
            ],
            [
              2401,
              "u8",
              "自动化通知"
            ],
            [
              2444,
              "u8",
              "支持钉钉、Server酱等多种通知方式，可配置Session上线、任务完成等自动推送。"
            ],
            [
              2445,
              "u8",
              "支持钉钉、Server酱等多种通知方式，可配置Session上线、任务完成等自动推送。"
            ],
            [
              2569,
              "u8",
              "i-carbon-notification"
            ],
            [
              2570,
              "u8",
              "i-carbon-notification"
            ],
            [
              2633,
              "u8",
              "完善的文档"
            ],
            [
              2634,
              "u8",
              "完善的文档"
            ],
            [
              2677,
              "u8",
              "提供中英双语技术文档，包含详细的使用教程和原理解析，助力快速上手。"
            ],
            [
              2678,
              "u8",
              "提供中英双语技术文档，包含详细的使用教程和原理解析，助力快速上手。"
            ],
            [
              2798,
              "u8",
              "i-carbon-document"
            ],
            [
              2799,
              "u8",
              "i-carbon-document"
            ]
          ],
          "val": {
            "file.stem": "keyFeatures.zh",
            "file.basename": "keyFeatures.zh.ts",
            "source.language": "typescript",
            "source.strings[0]": "/zh/guide/welcome_to_viper",
            "source.strings[1]": "MCP服务",
            "source.strings[2]": "i-carbon-cloud-satellite",
            "source.strings[3]": "i-carbon-cloud-services",
            "source.strings[4]": "i-carbon-code",
            "source.strings[5]": "i-carbon-collaboration",
            "source.strings[6]": "i-carbon-document",
            "source.strings[7]": "i-carbon-hierarchy",
            "source.strings[8]": "i-carbon-machine-learning",
            "source.strings[9]": "i-carbon-network",
            "source.strings[10]": "i-carbon-notification",
            "source.strings[11]": "i-carbon-security",
            "source.strings[12]": "i-carbon-terminal",
            "source.strings[13]": "一键部署",
            "source.strings[14]": "了解更多特性",
            "source.strings[15]": "内置WebDelivery、凭证获取等红队常用功能，使用更加便捷。",
            "source.strings[16]": "内置反溯源、多级代理、防御规避等红队专用防护机制。",
            "source.strings[17]": "原生命令行",
            "source.strings[18]": "团队协作",
            "source.strings[19]": "多模型支持",
            "source.strings[20]": "多级控制",
            "source.strings[21]": "完善的文档",
            "source.strings[22]": "完整复制msfconsole操作体验，支持智能提示、快捷键操作和实时输出。",
            "source.strings[23]": "开放扩展",
            "source.strings[24]": "提供中英双语技术文档，包含详细的使用教程和原理解析，助力快速上手。",
            "source.strings[25]": "支持Docker容器化部署方案,便捷高效。",
            "source.strings[26]": "支持OpenAI、Deepseek等多个AI模型,根据任务智能分配最适合的模型。",
            "source.strings[27]": "支持Python插件开发,可自定义工作流和功能模块,灵活应对各类场景。",
            "source.strings[28]": "支持多层级的Payload控制,灵活管理大型网络红队任务。",
            "source.strings[29]": "支持多用户协同作业,内置角色权限管理和操作记录功能。",
            "source.strings[30]": "支持钉钉、Server酱等多种通知方式，可配置Session上线、任务完成等自动推送。",
            "source.strings[31]": "智能、高效且专业，VIPER 是使用AI进行红队行动的最佳选择。",
            "source.strings[32]": "更强大的红队能力",
            "source.strings[33]": "溯源防护",
            "source.strings[34]": "独立运行的MCP服务器，集成nmap、nuclei等安全工具，支持自然语言调用。",
            "source.strings[35]": "红队武器库",
            "source.strings[36]": "网络穿透",
            "source.strings[37]": "自动化通知",
            "source.strings[38]": "集成内网路由、端口转发、Socks代理等功能，轻松处理复杂网络环境。"
          }
        },
        "find": [
          {
            "id": "metadata/file/text/metrics::file-has-30-plus-lines",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "File has 30 or more lines"
          },
          {
            "id": "metadata/lang/source::js-ts-source-basename",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "JavaScript or TypeScript basename"
          },
          {
            "id": "metadata/file/text/metrics::js-readable-source-context",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "Readable JavaScript source context"
          },
          {
            "id": "objectives/command-and-control/dropper/execution/browser::macos-terminal-name",
            "atk": "T1105",
            "mbc": "B0024",
            "crit": 1,
            "desc": "Terminal app name token"
          },
          {
            "id": "metadata/file/text/format::han-ideograph-prose",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Dense Han ideograph prose (localized source)"
          },
          {
            "id": "micro-behaviors/data/text/security/scanner::secret-pattern-description-field",
            "conf": 0.949999988079071,
            "crit": 1,
            "desc": "Secret scanner description field"
          },
          {
            "id": "metadata/file/text/metrics::js-typescript-source-file-context",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "TypeScript source file context"
          },
          {
            "id": "micro-behaviors/data/text/keywords/lexicon::notification-config-word",
            "conf": 0.8600000143051147,
            "crit": 1,
            "desc": "notify/sender vocabulary word"
          },
          {
            "id": "metadata/file/text/format::cjk-ui-prose-source",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "CJK UI prose source context"
          },
          {
            "id": "micro-behaviors/os/console/io::js-console-object",
            "conf": 1.0,
            "crit": 1,
            "desc": "JavaScript console object"
          },
          {
            "id": "micro-behaviors/data/text/keywords/lexicon::notification-alert-word",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "notification or alert vocabulary word"
          },
          {
            "id": "micro-behaviors/data/text/language::lang-chinese",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Chinese text detection (Mandarin/Yue)"
          },
          {
            "id": "objectives/anti-static/obfuscation/steganography/unicode::international-script-obfuscation",
            "atk": "T1027",
            "mbc": "B0032",
            "crit": 1,
            "desc": "International script character obfuscation"
          },
          {
            "id": "objectives/anti-static/obfuscation/steganography/unicode::dense-non-ascii",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.6000000238418579,
            "crit": 1,
            "desc": "Dense non-ASCII character payload"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/source::high-entropy-strings",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "High entropy source string literals"
          },
          {
            "id": "metadata/file/text/metrics::javascript-small-file-5k",
            "conf": 0.699999988079071,
            "crit": 1,
            "desc": "JavaScript file under 5KB"
          },
          {
            "id": "objectives/execution/interpreter/eval/benign::js-assign-common-root-known-benign-context",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "Known benign global-object alias context"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/source::non-ascii-locale-context",
            "conf": 1.0,
            "crit": 1,
            "desc": "Locale/translation non-ASCII context"
          }
        ],
        "path": "keyFeatures.zh.ts",
        "risk": 3,
        "size": 2836,
        "type": "javascript"
      }
    ]
  }
}