{
  "ml": {
    "v": "4",
    "fs": [
      {
        "id": 0,
        "prob": 0.9305142164230347,
        "class": 0
      }
    ],
    "prob": 0.9305142,
    "class": 0,
    "version": "v16.16",
    "thresholds": [
      0.9815004,
      0.99404883
    ],
    "analyzed_at": "2026-04-30T07:01:09Z"
  },
  "path": "ipoib.h",
  "raw": {
    "v": "4",
    "fs": [
      {
        "f": "O(Er₂)",
        "x": 1,
        "id": 0,
        "is": [
          "MAX",
          "MAX",
          "kref_put",
          "IPOIB_CM_SUPPORTED",
          "if_getlladdr",
          "IPOIB_CM_SUPPORTED",
          "test_bit",
          "m_freem"
        ],
        "ms": {
          "text": {
            "tab_count": 474.0,
            "digit_ratio": 0.01,
            "space_count": 2136.0,
            "total_lines": 755.0,
            "char_entropy": 5.27,
            "mixed_indent": true,
            "unique_chars": 90.0,
            "import_density": 1.06,
            "string_density": 0.06,
            "avg_line_length": 26.72,
            "max_line_length": 126.0,
            "empty_line_ratio": 0.19,
            "last_line_length": 21.0,
            "most_common_char": "i",
            "whitespace_ratio": 0.16,
            "most_common_ratio": 0.07,
            "identifier_density": 0.56,
            "line_length_stddev": 24.45,
            "normalized_import_count": 0.29,
            "normalized_string_count": 1.56,
            "suspicious_comment_ratio": 0.03,
            "max_inline_whitespace_run": 10.0,
            "normalized_function_count": 1.09,
            "imports_to_functions_ratio": 0.27,
            "strings_to_functions_ratio": 1.43,
            "normalized_unique_identifiers": 21.86,
            "identifiers_to_functions_ratio": 6.97
          },
          "imports": {
            "total": 8.0,
            "unique_modules": 6.0,
            "third_party_count": 8.0,
            "third_party_ratio": 1.0
          },
          "strings": {
            "total": 43.0,
            "avg_length": 14.26,
            "max_length": 30.0,
            "avg_entropy": 3.49,
            "total_bytes": 613.0,
            "entropy_stddev": 0.27
          },
          "comments": {
            "chars": 3895.0,
            "lines": 94.0,
            "total": 31.0,
            "to_code_ratio": 0.14,
            "high_entropy_comments": 1.0
          },
          "functions": {
            "total": 30.0,
            "one_liners": 4.0,
            "length_stddev": 1.3,
            "avg_name_length": 51.2,
            "no_params_count": 30.0,
            "avg_length_lines": 3.9,
            "max_length_lines": 5.0,
            "min_length_lines": 1.0,
            "high_entropy_names": 30.0,
            "density_per_100_lines": 3.97,
            "code_in_functions_ratio": 0.15
          },
          "identifiers": {
            "total": 425.0,
            "avg_length": 14.3,
            "max_length": 34.0,
            "min_length": 2.0,
            "avg_entropy": 3.03,
            "reuse_ratio": 0.49,
            "unique_count": 209.0,
            "length_stddev": 6.92,
            "has_digit_ratio": 0.0,
            "high_entropy_count": 54.0,
            "high_entropy_ratio": 0.26,
            "all_lowercase_ratio": 0.69,
            "all_uppercase_ratio": 0.31,
            "numeric_suffix_count": 1.0,
            "underscore_prefix_count": 1.0
          }
        },
        "ss": [
          [
            1704,
            "opt_inet.h"
          ],
          [
            1705,
            "opt_inet.h"
          ],
          [
            1726,
            "opt_inet6.h"
          ],
          [
            1727,
            "opt_inet6.h"
          ],
          [
            1749,
            "opt_ofed.h"
          ],
          [
            1750,
            "opt_ofed.h"
          ],
          [
            1772,
            "\u003csys/param.h\u003e"
          ],
          [
            1795,
            "\u003csys/systm.h\u003e"
          ],
          [
            1818,
            "\u003csys/kernel.h\u003e"
          ],
          [
            1842,
            "\u003csys/lock.h\u003e"
          ],
          [
            1864,
            "\u003csys/malloc.h\u003e"
          ],
          [
            1888,
            "\u003csys/mbuf.h\u003e"
          ],
          [
            1910,
            "\u003csys/random.h\u003e"
          ],
          [
            1934,
            "\u003csys/rwlock.h\u003e"
          ],
          [
            1958,
            "\u003csys/socket.h\u003e"
          ],
          [
            1982,
            "\u003csys/sockio.h\u003e"
          ],
          [
            2006,
            "\u003csys/sysctl.h\u003e"
          ],
          [
            2031,
            "\u003cnet/if.h\u003e"
          ],
          [
            2051,
            "\u003cnet/if_var.h\u003e"
          ],
          [
            2075,
            "\u003cnet/if_arp.h\u003e"
          ],
          [
            2099,
            "\u003cnet/netisr.h\u003e"
          ],
          [
            2123,
            "\u003cnet/route.h\u003e"
          ],
          [
            2146,
            "\u003cnet/if_llc.h\u003e"
          ],
          [
            2170,
            "\u003cnet/if_dl.h\u003e"
          ],
          [
            2193,
            "\u003cnet/if_types.h\u003e"
          ],
          [
            2219,
            "\u003cnet/bpf.h\u003e"
          ],
          [
            2240,
            "\u003cnet/if_llatbl.h\u003e"
          ],
          [
            2267,
            "\u003cnet/vnet.h\u003e"
          ],
          [
            2326,
            "\u003cnetinet/in.h\u003e"
          ],
          [
            2350,
            "\u003cnetinet/in_var.h\u003e"
          ],
          [
            2378,
            "\u003cnetinet/if_ether.h\u003e"
          ],
          [
            2408,
            "\u003cnetinet/ip_var.h\u003e"
          ],
          [
            2456,
            "\u003cnetinet6/nd6.h\u003e"
          ],
          [
            2490,
            "\u003csecurity/mac/mac_framework.h\u003e"
          ],
          [
            2531,
            "\u003clinux/list.h\u003e"
          ],
          [
            2556,
            "\u003clinux/workqueue.h\u003e"
          ],
          [
            2585,
            "\u003clinux/kref.h\u003e"
          ],
          [
            2609,
            "\u003clinux/mutex.h\u003e"
          ],
          [
            2634,
            "\u003clinux/rbtree.h\u003e"
          ],
          [
            2661,
            "\u003casm/atomic.h\u003e"
          ],
          [
            2686,
            "\u003crdma/ib_verbs.h\u003e"
          ],
          [
            2713,
            "\u003crdma/ib_pack.h\u003e"
          ],
          [
            2739,
            "\u003crdma/ib_sa.h\u003e"
          ]
        ],
        "sz": 20931,
        "ts": [
          {
            "c": 0.6000000238418579,
            "d": "Kernel error code return",
            "e": [
              "return -ENOSYS;"
            ],
            "i": "objectives/evasion/kernel-hide/lkm/internals::error-code-return",
            "l": 1
          },
          {
            "c": 0.8500000238418579,
            "d": "FreeBSD sysctl interface header",
            "e": [
              "sys/sysctl.h"
            ],
            "i": "objectives/evasion/kernel-hide/lkm::sys-sysctl-header",
            "l": 2
          },
          {
            "c": 0.699999988079071,
            "d": "Scanning for x86 REX prefix",
            "e": [
              "0x40"
            ],
            "i": "objectives/evasion/kernel-hide/hook::x86-opcode-prefix-rex",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Raw socket send call",
            "e": [
              "send("
            ],
            "i": "micro-behaviors/communications/socket/send::send-call-raw",
            "l": 2
          }
        ],
        "sha": "b0a6c6dad6a78664b16ebb6961f284f06609d859b92e8916eab375bfd7def70b",
        "path": "/data/samples/good/freebsd/usr/src/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h",
        "type": "c"
      }
    ],
    "tv": "f6eaa"
  }
}