{
  "ml": {
    "v": "7",
    "eng": "2.2.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000023474297,
        "rte": "az",
        "prob": 0.000023474297
      }
    ],
    "prob": 0.000023474297,
    "skip": [
      {
        "rte": "az/tar",
        "why": "unavailable"
      },
      {
        "rte": "az/tar",
        "why": "unavailable"
      }
    ],
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023474296540371142,
        "type": "tar.gz"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002242127993667964,
        "type": "shell"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010798375114973169,
        "type": "srcinfo"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-06-27T21:05:43Z"
  },
  "path": "qobine-2026.06.22-1.src.tar.gz",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZy80000000zQ\u0026*IS=S5y4oMd(}Hxi4FC9/P9)xXY!PUJv9s-O#\u0026hn+O\u003ee(x(WkMEtS})",
            "n": [
              {
                "c": 2,
                "d": "Archive parser reported errors",
                "i": "metadata/file/metrics::archive-parse-error",
                "o": 0,
                "z": 24,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 0
          }
        ],
        "mol": "H₂(CmPo₂)",
        "sha": "e7aeedc279277bf1756ca69f36fe4529cdb42c9afb00bcb011438fa079d75819",
        "path": "qobine-2026.06.22-1.src.tar.gz",
        "risk": 2,
        "size": 1243,
        "type": "tar.gz",
        "facts": {
          "metrics": {
            "file": {
              "size": 1243.0,
              "entropy": 7.84,
              "size_bytes": 1243.0
            },
            "parse": {
              "error_count": 1.0
            },
            "binary": {
              "overall_entropy": 7.84,
              "peak_region_bytes": 1024.0,
              "peak_region_entropy": 7.8
            }
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/process/create/shell/build::npm-install-command",
            "atk": "T1059",
            "conf": 0.8199999928474426,
            "crit": 3,
            "desc": "npm package install command",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-path-content",
            "conf": 1.0,
            "crit": 2,
            "desc": "/tmp/ path component",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-archive-ref-download",
            "atk": "T1105",
            "conf": 0.8399999737739563,
            "crit": 3,
            "desc": "GitHub archive refs download URL",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::unix-temp",
            "conf": 0.699999988079071,
            "crit": 2,
            "desc": "Unix /tmp/ path reference",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-symbols",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Shell execution symbols",
            "from": [
              {
                "file": 1
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "Abf97vqPNsAC]r2zE\u0026",
            "n": [
              {
                "c": 2,
                "d": "Arch PKGBUILD package recipe basename",
                "i": "metadata/file/string/identity::pkgbuild-basename",
                "o": 0,
                "z": 8,
                "cf": 1.0
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "Abf9fwPx{Tgb7Ewe?/gogbp3",
            "ln": 2,
            "addr": 15
          },
          {
            "b": "uVGZ]wNPT\u003euV{13B7]MgjT8TngbZZrhz3Wta]",
            "ln": 3,
            "addr": 35
          },
          {
            "b": "Abf8%wPIuAb1MAXxDRtbB8L(qBzkVhayPz6x(tbky*?Q2AV!?1v@2T^ayYQsqeY]^Dm*sfz/PY6y\u003cvdszF%-payPslAC]reDm:8Lvr(B8a]",
            "ln": 5,
            "addr": 74
          },
          {
            "b": "vrb\u003c\u003ejT.X5i5Ub4g::Z",
            "ln": 6,
            "addr": 160
          },
          {
            "b": "B-IpYb4#7uAc15[fk20vxMW=pv@Diqq/un\u003cB3RE0z^)A#wG?",
            "n": [
              {
                "c": 2,
                "d": "HTTPS protocol prefix",
                "i": "micro-behaviors/communications/http/message::https-prefix",
                "o": 181,
                "z": 8,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 7,
            "addr": 176
          },
          {
            "b": "y?Wx\u003czGxwLc)}IYoF54MfEFp",
            "n": [
              {
                "c": 2,
                "d": "GPL license reference",
                "i": "metadata/package/license::gpl-word",
                "o": 225,
                "z": 3,
                "cf": 0.699999988079071
              }
            ],
            "ln": 8,
            "addr": 215
          },
          {
            "b": "A+fiavpJ\u003e\u0026jT.W$z^)\u003cnePtJmD1z1zdf",
            "ln": 9,
            "addr": 235
          },
          {
            "b": "v@Dl%y?Wy3B3g{0AC]r2zE\u003ezjx(\u003eZK",
            "ln": 10,
            "addr": 261
          },
          {
            "b": "zddi\u003ewmYZ\u003ezE^/Kc#:iBBz\u003eShw/$O(A+xqkAa9S%zY\u0026X6yB%HtCW+/cg9yjIvq])\u003ezE\u003c@6BzAYQCv+l0x([0fyB}B%fD+gCvQS!\u003evqf*(az#adwOMoezG6CnB8=2veN@Qhdf",
            "ln": 12,
            "addr": 305
          },
          {
            "b": "z/x/ewPhi#wof)ZcV\u003cDxeOn{sBs?xwA+4iNxkz\u003cjxDRwsAbY-oBseH",
            "ln": 13,
            "addr": 411
          },
          {
            "b": "B8Mhwv}v!Kb5}Kgx(mGlbZS)swO+{^B7FZ4wPz\u003caz/f$QByxhxxl(Q1xMOunB2\u003e%cxk8E3BZ=$kz/4daz!sckk}^j@vRGZ\u003efjw)hxLzT3flgSoB1.Szxlb.HbZS)swO+{^B7FZ4wPz\u003caz/f$QByxhxxl\u003e:J",
            "n": [
              {
                "c": 3,
                "d": "GitHub archive refs download URL",
                "i": "micro-behaviors/communications/url/external/github::github-archive-ref-download",
                "o": 507,
                "z": 43,
                "cf": 0.8399999737739563
              }
            ],
            "ln": 14,
            "addr": 455
          },
          {
            "b": "B7!#qh8YI#zf4\u0026*cUb1[vRdqHiw-H3g?5dEw\u00268F3ias^3iBK*RvQ?f5f\u003eAjMixpXaw\u0026KrQh8viDv{@?Pf\u003erpMvL}Xbg+ZWxi43c",
            "ln": 15,
            "addr": 580
          },
          {
            "b": "z/x/jz/fRVc){fOBz\u0026JQ",
            "ln": 16,
            "addr": 660
          },
          {
            "b": "arR^Hv{%y\u003czY\u0026U6ByO#beIg^Sv@2T^at2f!vrc0(Brz?SA=(CBv\u003c0uPAb]VgBrCmnB960QB-qeddf",
            "ln": 21,
            "addr": 763
          },
          {
            "b": "arR^Hv}lZawNWldz!a0bwD",
            "ln": 22,
            "addr": 825
          },
          {
            "b": "arR^HzG6Cnx(n0lvqG-",
            "n": [
              {
                "c": 3,
                "d": "Shell execution symbols",
                "i": "micro-behaviors/process/create/shell/spawn::shell-symbols",
                "o": 847,
                "z": 11,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 23,
            "addr": 843
          },
          {
            "b": "Ee",
            "ln": 24,
            "addr": 859
          },
          {
            "b": "",
            "ln": 25,
            "addr": 861
          },
          {
            "b": "arR^Hv}lYme=",
            "ln": 33,
            "addr": 1058
          },
          {
            "b": "arR^HbslJ!y?aVgxK@q%vrt{!vrk#",
            "ln": 34,
            "addr": 1068
          },
          {
            "b": "arR^HwN/y(asxMyr6-\u0026pq:\u003e4[qCoj$B8=2gBy^G^fe4A:A4=iHvS=#GAbn%dwPxzlvJ)fxj%hE?zGV",
            "n": [
              {
                "c": 2,
                "d": "/tmp/ path component",
                "i": "micro-behaviors/fs/path/temp::tmp-path-content",
                "o": 1125,
                "z": 20,
                "cf": 1.0
              }
            ],
            "ln": 35,
            "addr": 1092
          },
          {
            "b": "arR^Hv{%y\u003czY\u003cavy\u003cm7kvJYf3wNPW(",
            "ln": 36,
            "addr": 1155
          },
          {
            "b": "arR^Hv{%y\u003czY\u003cavy\u003cm7tx\u003eID{By=OnB-5rNePU\u0026MA:@V6Abn%dwPxwtz!a0bwIm[mxl4B5x(v)g",
            "ln": 37,
            "addr": 1180
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "rustc"
            ],
            [
              "",
              "rustc"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "npm"
            ],
            [
              "",
              "npm"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "npm"
            ],
            [
              "",
              "npm"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "install"
            ],
            [
              "",
              "install"
            ]
          ],
          "tgt": [
            "cargo",
            "cd",
            "echo",
            "install",
            "npm",
            "rustc"
          ],
          "metrics": {
            "ast": {
              "max_depth": 7.0,
              "bind_count": 19.0,
              "call_count": 15.0,
              "node_count": 291.0,
              "identifier_count": 62.0,
              "string_literal_count": 15.0,
              "array_literal_max_length": 11.0
            },
            "file": {
              "size": 1442.0,
              "entropy": 5.34,
              "size_bytes": 1442.0
            },
            "text": {
              "digit_ratio": 0.07,
              "space_count": 151.0,
              "total_lines": 46.0,
              "char_entropy": 5.34,
              "unique_chars": 72.0,
              "string_density": 0.33,
              "avg_line_length": 30.35,
              "max_line_length": 124.0,
              "empty_line_ratio": 0.09,
              "last_line_length": 1.0,
              "long_token_count": 1.0,
              "whitespace_ratio": 0.14,
              "most_common_ratio": 0.07,
              "identifier_density": 2.3,
              "line_length_stddev": 27.81,
              "encoded_string_ratio": 0.07,
              "normalized_string_count": 2.21,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 101.0,
              "normalized_unique_identifiers": 11.22
            },
            "binds": {
              "count": 19.0
            },
            "calls": {
              "count": 15.0
            },
            "binary": {
              "overall_entropy": 5.34,
              "peak_region_bytes": 1024.0,
              "peak_region_entropy": 5.44
            },
            "source": {
              "function_count": 3.0
            },
            "strings": {
              "total": 15.0,
              "url_count": 1.0,
              "avg_length": 30.53,
              "max_length": 113.0,
              "path_count": 2.0,
              "avg_entropy": 3.37,
              "hex_strings": 1.0,
              "total_bytes": 458.0,
              "entropy_stddev": 0.96
            },
            "comments": {
              "chars": 71.0,
              "lines": 3.0,
              "total": 3.0,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 3.0,
              "avg_params": 6.67,
              "max_params": 13.0,
              "length_stddev": 5.1,
              "avg_name_length": 6.33,
              "avg_length_lines": 9.0,
              "max_length_lines": 16.0,
              "min_length_lines": 4.0,
              "many_params_count": 1.0,
              "avg_param_name_length": 13.35,
              "density_per_100_lines": 6.52,
              "code_in_functions_ratio": 0.59
            },
            "identifiers": {
              "count": 62.0,
              "total": 106.0,
              "avg_length": 7.34,
              "max_length": 24.0,
              "min_length": 1.0,
              "avg_entropy": 2.43,
              "reuse_ratio": 0.58,
              "unique_count": 62.0,
              "length_stddev": 3.94,
              "has_digit_ratio": 0.08,
              "single_char_count": 1.0,
              "single_char_ratio": 0.02,
              "high_entropy_count": 2.0,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.63,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 4.0,
              "underscore_prefix_count": 1.0
            }
          }
        },
        "id": 1,
        "mol": "H₂(CmPo₂)",
        "path": "qobine-2026.06.22-1.src.tar.gz!!qobine/PKGBUILD",
        "risk": 2,
        "sha": "01fe9377ae2ab6f6f62165608b49280de2e40c56d4b484f6f8b15b6e19488828",
        "size": 1442,
        "traits": [
          {
            "id": "micro-behaviors/fs/path/temp::tmp-path-content",
            "conf": 1.0,
            "crit": 2,
            "desc": "/tmp/ path component",
            "spans": [
              [
                1125,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/build::npm-install-command",
            "atk": "T1059",
            "conf": 0.8199999928474426,
            "crit": 3,
            "desc": "npm package install command",
            "spans": [
              [
                847,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::unix-temp",
            "conf": 0.699999988079071,
            "crit": 2,
            "desc": "Unix /tmp/ path reference",
            "spans": [
              [
                1125,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-archive-ref-download",
            "atk": "T1105",
            "conf": 0.8399999737739563,
            "crit": 3,
            "desc": "GitHub archive refs download URL",
            "spans": [
              [
                507,
                43
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-symbols",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Shell execution symbols",
            "spans": [
              [
                847,
                11
              ]
            ]
          }
        ],
        "type": "shell"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 799.0,
              "entropy": 5.09,
              "size_bytes": 799.0
            },
            "binary": {
              "overall_entropy": 5.09,
              "peak_region_bytes": 799.0,
              "peak_region_entropy": 5.09
            }
          }
        },
        "id": 2,
        "path": "qobine-2026.06.22-1.src.tar.gz!!qobine/.SRCINFO",
        "refs": [
          {
            "to": "pkg:alpm/arch/alsa-lib",
            "off": 479,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/protobuf",
            "off": 226,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/cargo",
            "off": 250,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/pango",
            "off": 271,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/gdk-pixbuf2",
            "off": 292,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/graphene",
            "off": 319,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/gtk4",
            "off": 343,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/webkitgtk-6.0",
            "off": 363,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/libadwaita",
            "off": 392,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/nodejs",
            "off": 418,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/npm",
            "off": 440,
            "kind": "dependency"
          },
          {
            "to": "pkg:alpm/arch/sqlx-cli",
            "off": 459,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/sofusa/qobine",
            "off": 606,
            "kind": "dependency"
          }
        ],
        "sha": "537d0779e97e757d8253e5ff5b3ad482b1279d7484048a603ae63ab8f403c1ea",
        "size": 799,
        "type": "srcinfo"
      }
    ],
    "rev": "868bd",
    "v": "8"
  }
}