{
  "ml": {
    "v": "7",
    "eng": "2.2.0-beta.2",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.5595697,
        "rte": "az",
        "prob": 0.5595697
      },
      {
        "cls": 0,
        "raw": 0.00071403384,
        "rte": "az/zip",
        "prob": 0.00071403384
      }
    ],
    "prob": 0.5595697,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5595697164535522,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5595697164535522,
        "type": "markdown"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.004769682884216309,
        "type": "composer.json"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5595697164535522,
        "type": "xml"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.009230822324752808,
        "type": "php"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.012479037046432495,
        "type": "php"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.007709085941314697,
        "type": "php"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.009618014097213745,
        "type": "php"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.007496297359466553,
        "type": "php"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0030867457389831543,
        "type": "php"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000689387321472168,
        "type": "php"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00012001395225524902,
        "type": "jpeg"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00012001395225524902,
        "type": "jpeg"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5595697164535522,
        "type": "jpeg"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5595697164535522,
        "type": "jpeg"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-07-02T00:31:35Z"
  },
  "path": "github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awys2MK\u00268000000000000000002N\u003c003UCBzb/ae[n*pfk$uzy\u0026sLKC4\u003eF#z.l6AB.$P9vqfKyB#7:8e?!!\u0026zEWQ4Aa9\u003c5vR/Qee[X)uxA",
            "n": [
              {
                "c": 2,
                "d": "Zip archive path",
                "i": "metadata/package/files/included::zip-archive-path",
                "o": 0,
                "z": 57,
                "cf": 0.949999988079071
              }
            ],
            "ln": 0
          }
        ],
        "mol": "O(Er)H(F)",
        "sha": "bd665618d06a8f525b703ee8ab863922aa8b0bb87c23a6f5707f0768a22e47fb",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip",
        "risk": 3,
        "size": 1178074,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 1178074.0,
              "entropy": 8.0,
              "size_bytes": 1178074.0
            },
            "binary": {
              "overall_entropy": 8.0,
              "peak_region_bytes": 1172480.0,
              "peak_region_entropy": 7.85
            },
            "archive": {
              "file_count": 17.0,
              "member_count": 17.0,
              "script_count": 7.0,
              "zip_bomb_ratio": 6.18,
              "directory_count": 0.0,
              "executable_count": 0.0,
              "extra_field_size": 0.0,
              "noise_file_count": 0.0,
              "total_compressed": 1173668.0,
              "compression.ratio": 0.72,
              "hidden_file_count": 2.0,
              "total_uncompressed": 1626222.0,
              "crc_collision_count": 0.0,
              "entry_comment_count": 0.0,
              "max_filename_length": 108.0,
              "rtlo_filename_count": 0.0,
              "format.regular_count": 17.0,
              "nested_archive_count": 0.0,
              "path_traversal_count": 0.0,
              "symlink_escape_count": 0.0,
              "security.setgid_count": 0.0,
              "security.setuid_count": 0.0,
              "security.sticky_count": 0.0,
              "double_extension_count": 0.0,
              "duplicate_member_count": 0.0,
              "security.symlink_count": 0.0,
              "unicode_filename_count": 0.0,
              "homoglyph_filename_count": 0.0,
              "security.encrypted_count": 0.0,
              "misplaced_executable_count": 0.0,
              "timing.mtime_dominant_count": 17.0,
              "timing.sentinel_mtime_count": 17.0,
              "security.world_writable_count": 0.0,
              "timing.mtime_dominant_fraction": 1.0,
              "compression.method_counts.deflate": 17.0
            }
          }
        },
        "traits": [
          {
            "id": "objectives/evasion/self-delete/scripts::php-test-or-fixture-path",
            "atk": "T1070.004",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "PHP test, spec, or fixture path",
            "from": [
              {
                "file": 8
              }
            ],
            "spans": [
              [
                0,
                82
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/application/webapp::laravel-base-path",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "Laravel application base path",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File in a test directory",
            "from": [
              {
                "file": 8
              },
              {
                "file": 9
              }
            ],
            "spans": [
              [
                0,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::phpunit-testcase-extends",
            "conf": 0.9700000286102295,
            "crit": 2,
            "desc": "Extends PHPUnit TestCase class",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::test-basename-suffix",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 1.0,
            "crit": 1,
            "desc": "Test file suffix basename",
            "from": [
              {
                "file": 8
              }
            ],
            "spans": [
              [
                0,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/files/included::github-module-zip-basename",
            "conf": 0.8600000143051147,
            "crit": 1,
            "desc": "GitHub versioned zip filename",
            "spans": [
              [
                0,
                57
              ]
            ]
          }
        ]
      },
      {
        "id": 1,
        "sha": "8c1d26894736d3115caeac77a84d3cd180b40681f814e7bbed644a399a9b5cd1",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/README.md",
        "size": 2043,
        "type": "markdown",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "DJ",
            "ln": 1,
            "addr": 0
          },
          {
            "b": "arR^Hb5Q?awG\u003ceTb5*$my\u0026sLKC4\u003eF#z.l6AB.$P9vqfK4ec",
            "n": [
              {
                "c": 2,
                "d": "Composer package declares a name",
                "i": "metadata/package/manifest/ecosystem::composer-has-name",
                "o": 6,
                "z": 22,
                "cf": 0.949999988079071
              }
            ],
            "ln": 2,
            "addr": 2
          },
          {
            "b": "arR^Hb4Lnav@=p5BzkVhb03?\u003cr+V8QzY\u003cdnB.$P9vqfL0a$J",
            "ln": 3,
            "addr": 40
          },
          {
            "b": "arR^Hb5p+nCw?IjB0rT/tl",
            "ln": 4,
            "addr": 79
          },
          {
            "b": "arR^HarR^Hb35z*wP5X\u003cxMXf3zEEl}B0rdTb1#A=vrMi#aA?EfwP5YkxMXf3zEEl}a$K\u0026XoKR%IC4CFjh6J",
            "ln": 5,
            "addr": 97
          },
          {
            "b": "arR^Ht}t",
            "ln": 6,
            "addr": 164
          },
          {
            "b": "arR^Hb5y$6wO#N2b03?\u003co?wqdec",
            "n": [
              {
                "c": 2,
                "d": "Composer package declares a license",
                "i": "metadata/package/manifest/ecosystem::composer-license-declared",
                "o": 175,
                "z": 3,
                "cf": 0.949999988079071
              }
            ],
            "ln": 7,
            "addr": 171
          },
          {
            "b": "arR^Hb4kRoxM4{jb03\u0026J",
            "ln": 8,
            "addr": 193
          },
          {
            "b": "arR^HarR^HDJ",
            "ln": 9,
            "addr": 210
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 924.0,
              "entropy": 4.35,
              "size_bytes": 924.0
            },
            "binary": {
              "overall_entropy": 4.35,
              "peak_region_bytes": 924.0,
              "peak_region_entropy": 4.35
            }
          }
        },
        "id": 2,
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/composer.json",
        "risk": 1,
        "sha": "93339a264051335d07ba480063fec095a87449fe27658adaf271724ca541b0b8",
        "size": 924,
        "traits": [
          {
            "id": "metadata/package/manifest/ecosystem::composer-has-name",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "Composer package declares a name",
            "spans": [
              [
                6,
                22
              ]
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::composer-license-declared",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "Composer package declares a license",
            "spans": [
              [
                175,
                3
              ]
            ]
          }
        ],
        "type": "composer.json"
      },
      {
        "id": 3,
        "sha": "156b4d2fbad4b4bd6d05bf2962c4948c78f6bb8f0cfd35f717a34170084c8d64",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/phpunit.xml",
        "size": 990,
        "type": "xml",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#z#",
            "n": [
              {
                "c": 2,
                "d": "Script overall entropy stays low",
                "i": "metadata/file/metrics::low-overall-entropy-source",
                "o": 0,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 6
          },
          {
            "b": "A+funA=917",
            "ln": 3,
            "addr": 7
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "env"
            ],
            [
              "",
              "env"
            ]
          ],
          "tgt": [
            "env"
          ],
          "metrics": {
            "ast": {
              "max_depth": 10.0,
              "call_count": 2.0,
              "node_count": 63.0,
              "identifier_count": 1.0,
              "string_literal_count": 7.0,
              "array_literal_max_length": 2.0
            },
            "file": {
              "size": 401.0,
              "entropy": 3.67,
              "size_bytes": 401.0
            },
            "text": {
              "space_count": 73.0,
              "total_lines": 18.0,
              "char_entropy": 3.67,
              "unique_chars": 42.0,
              "string_density": 0.39,
              "ascii_art_lines": 2.0,
              "avg_line_length": 21.33,
              "max_line_length": 79.0,
              "empty_line_ratio": 0.17,
              "last_line_length": 2.0,
              "whitespace_ratio": 0.22,
              "most_common_ratio": 0.37,
              "identifier_density": 0.11,
              "line_length_stddev": 26.66,
              "normalized_string_count": 1.65,
              "repeated_char_sequences": 2.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 2.0,
              "most_common_char_codepoint": 45.0,
              "normalized_unique_identifiers": 0.24
            },
            "calls": {
              "count": 2.0
            },
            "binary": {
              "overall_entropy": 3.67,
              "peak_region_bytes": 401.0,
              "peak_region_entropy": 3.67
            },
            "strings": {
              "total": 7.0,
              "avg_length": 9.29,
              "max_length": 16.0,
              "path_count": 2.0,
              "avg_entropy": 2.73,
              "total_bytes": 65.0,
              "entropy_stddev": 0.45
            },
            "comments": {
              "chars": 235.0,
              "lines": 8.0,
              "total": 1.0,
              "to_code_ratio": 0.8
            },
            "identifiers": {
              "count": 1.0,
              "total": 2.0,
              "avg_length": 3.0,
              "max_length": 3.0,
              "min_length": 3.0,
              "avg_entropy": 1.58,
              "reuse_ratio": 0.5,
              "unique_count": 1.0,
              "all_lowercase_ratio": 1.0
            }
          }
        },
        "id": 4,
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/src/Config/video-thumbnail.php",
        "risk": 1,
        "sha": "9acb316afdf90e5a8e4794687106125cc630f64edefdd82dcb4c42d2ff675ad5",
        "size": 401,
        "traits": [
          {
            "id": "metadata/lang/scripted::php-open-tag",
            "conf": 0.949999988079071,
            "crit": 1,
            "desc": "PHP opening tag present",
            "spans": [
              [
                0,
                5
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::low-overall-entropy-source",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Script overall entropy stays low",
            "spans": [
              [
                0,
                29
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::high-comment-to-code-ratio",
            "conf": 1.0,
            "crit": 1,
            "desc": "High comment-to-code ratio",
            "spans": [
              [
                0,
                29
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "ctx": [
          {
            "b": "ju)^#z#",
            "n": [
              {
                "c": 2,
                "d": "Script overall entropy stays low",
                "i": "metadata/file/metrics::low-overall-entropy-source",
                "o": 0,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 6
          },
          {
            "b": "zEEx[B8UL$wGT/TCwIhxtVLMHwP7KYB.$P9vqfK.mQY!nwmW?",
            "ln": 3,
            "addr": 7
          },
          {
            "b": "",
            "ln": 4,
            "addr": 47
          },
          {
            "b": "B-RapnO\u0026i=ze0(@By!YQB-qqrA=+LQvpJ.RwPI9CvpJ.RwJG",
            "n": [
              {
                "c": 2,
                "d": "Imports an Illuminate\\... Laravel namespace",
                "i": "metadata/library/web-frameworks::laravel-illuminate-namespace",
                "o": 48,
                "z": 15,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 5,
            "addr": 48
          },
          {
            "b": "",
            "ln": 6,
            "addr": 87
          },
          {
            "b": "fdFB",
            "ln": 7,
            "addr": 88
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Illuminate\\Support\\Facades\\Facade"
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 7.0,
              "call_count": 0.0,
              "node_count": 54.0,
              "identifier_count": 7.0,
              "string_literal_count": 1.0
            },
            "file": {
              "size": 330.0,
              "entropy": 4.78,
              "size_bytes": 330.0
            },
            "text": {
              "digit_ratio": 0.01,
              "space_count": 49.0,
              "total_lines": 18.0,
              "char_entropy": 4.78,
              "unique_chars": 47.0,
              "string_density": 0.06,
              "avg_line_length": 17.39,
              "max_line_length": 51.0,
              "empty_line_ratio": 0.28,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.2,
              "most_common_ratio": 0.08,
              "identifier_density": 0.56,
              "line_length_stddev": 18.69,
              "normalized_string_count": 0.24,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 5.0,
              "most_common_char_codepoint": 97.0,
              "suspicious_identifier_ratio": 0.14,
              "normalized_unique_identifiers": 1.68
            },
            "binary": {
              "overall_entropy": 4.78,
              "peak_region_bytes": 330.0,
              "peak_region_entropy": 4.78
            },
            "source": {
              "class_count": 1.0,
              "function_count": 1.0
            },
            "imports": {
              "count": 1.0,
              "unique_modules": 1.0,
              "third_party_count": 1.0,
              "third_party_ratio": 1.0
            },
            "strings": {
              "total": 1.0,
              "avg_length": 14.0,
              "max_length": 14.0,
              "avg_entropy": 3.66,
              "total_bytes": 14.0
            },
            "comments": {
              "chars": 105.0,
              "lines": 5.0,
              "total": 1.0,
              "to_code_ratio": 0.38
            },
            "functions": {
              "count": 2.0,
              "avg_name_length": 17.0,
              "no_params_count": 1.0,
              "avg_length_lines": 3.0,
              "max_length_lines": 3.0,
              "min_length_lines": 3.0,
              "density_per_100_lines": 5.56,
              "code_in_functions_ratio": 0.17
            },
            "identifiers": {
              "count": 7.0,
              "total": 10.0,
              "avg_length": 9.57,
              "max_length": 17.0,
              "min_length": 6.0,
              "avg_entropy": 2.85,
              "reuse_ratio": 0.7,
              "unique_count": 7.0,
              "length_stddev": 4.03,
              "hex_like_names": 1.0,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.14
            }
          }
        },
        "id": 5,
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/src/Facade/VideoThumbnail.php",
        "risk": 1,
        "sha": "188a6f2d2086605b778ab40bfb74af1714d09b9cf87a9667ef61e6eee924a76c",
        "size": 330,
        "traits": [
          {
            "id": "metadata/file/metrics::low-overall-entropy-source",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Script overall entropy stays low",
            "spans": [
              [
                0,
                29
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::high-comment-to-code-ratio",
            "conf": 1.0,
            "crit": 1,
            "desc": "High comment-to-code ratio",
            "spans": [
              [
                0,
                29
              ]
            ]
          },
          {
            "id": "metadata/library/web-frameworks::laravel-illuminate-namespace",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Imports an Illuminate\\... Laravel namespace",
            "spans": [
              [
                48,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 6,
        "sha": "8f8268ac3c13f61c1bc8996fcbe0e5f63be49f91c2969c1a2841af1a38f37b3f",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/src/VideoThumbnail.php",
        "risk": 1,
        "size": 4977,
        "type": "php",
        "depth": 1
      },
      {
        "id": 7,
        "sha": "7d313e5c5a4d35d0f838a7faa48203edadb510e31d3d67a224c4c11197d5fba7",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/src/VideoThumbnailServiceProvider.php",
        "risk": 1,
        "size": 857,
        "type": "php",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "ju)^#z#",
            "n": [
              {
                "c": 3,
                "d": "PHP test, spec, or fixture path",
                "i": "objectives/evasion/self-delete/scripts::php-test-or-fixture-path",
                "o": 0,
                "z": 83,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 6
          },
          {
            "b": "zEEx[B8UL$wGT/TCwIhxtVLMHwP7KYB.$P9vqfK.raQb)B6IgCvruTjwJG",
            "ln": 3,
            "addr": 7
          },
          {
            "b": "B-Rapp*[M:z*kI/x\u003eg^[ra{z\u003evS2Q*y*o}JB98FdraQb)lT+4Ei@",
            "ln": 5,
            "addr": 55
          },
          {
            "b": "",
            "ln": 6,
            "addr": 97
          },
          {
            "b": "v@bN{B09[@vqP$1wMikZBrCdtBy/u2B0aB[B96=TB7C",
            "n": [
              {
                "c": 2,
                "d": "Extends PHPUnit TestCase class",
                "i": "metadata/package/testing/harness/unit::phpunit-testcase-extends",
                "o": 116,
                "z": 16,
                "cf": 0.9700000286102295
              }
            ],
            "ln": 7,
            "addr": 98
          },
          {
            "b": "DJ",
            "ln": 8,
            "addr": 133
          },
          {
            "b": "arR^HfdFB",
            "ln": 9,
            "addr": 135
          },
          {
            "b": "arR^HAckSax\u003e5n$B-7Yhx(v(iBy/JnuT^C+x\u003e7H(wPI@wdf",
            "ln": 14,
            "addr": 207
          },
          {
            "b": "arR^HDJ",
            "ln": 15,
            "addr": 245
          },
          {
            "b": "arR^HarR^HbY)ZlB1GN:B8$]kBx0p6wHIUvB.90-",
            "n": [
              {
                "c": 2,
                "d": "Recognized developer credential marker",
                "i": "objectives/credential-access/cloud/devops-bundle::developer-credential-sweep-recognized-marker",
                "o": 259,
                "z": 18,
                "cf": 0.949999988079071
              }
            ],
            "ln": 16,
            "addr": 251
          },
          {
            "b": "arR^HEe",
            "ln": 17,
            "addr": 284
          },
          {
            "b": "Ee",
            "ln": 18,
            "addr": 290
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Pawlox\\VideoThumbnail\\Tests\\TestCase"
            ]
          ],
          "tgt": [
            "$this"
          ],
          "metrics": {
            "ast": {
              "max_depth": 9.0,
              "call_count": 1.0,
              "node_count": 60.0,
              "identifier_count": 9.0
            },
            "file": {
              "size": 292.0,
              "entropy": 4.56,
              "size_bytes": 292.0
            },
            "text": {
              "space_count": 57.0,
              "total_lines": 18.0,
              "char_entropy": 4.56,
              "unique_chars": 45.0,
              "avg_line_length": 15.22,
              "max_line_length": 46.0,
              "empty_line_ratio": 0.17,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.26,
              "most_common_ratio": 0.09,
              "identifier_density": 0.78,
              "line_length_stddev": 15.87,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 101.0,
              "normalized_unique_identifiers": 2.4
            },
            "calls": {
              "count": 1.0
            },
            "binary": {
              "overall_entropy": 4.56,
              "peak_region_bytes": 292.0,
              "peak_region_entropy": 4.56
            },
            "source": {
              "class_count": 1.0,
              "function_count": 1.0
            },
            "imports": {
              "count": 1.0,
              "unique_modules": 1.0,
              "third_party_count": 1.0,
              "third_party_ratio": 1.0
            },
            "comments": {
              "chars": 63.0,
              "lines": 5.0,
              "total": 1.0,
              "to_code_ratio": 0.38
            },
            "functions": {
              "count": 2.0,
              "avg_name_length": 15.0,
              "no_params_count": 1.0,
              "avg_length_lines": 4.0,
              "max_length_lines": 4.0,
              "min_length_lines": 4.0,
              "density_per_100_lines": 5.56,
              "code_in_functions_ratio": 0.22
            },
            "identifiers": {
              "count": 9.0,
              "total": 14.0,
              "avg_length": 8.5,
              "max_length": 15.0,
              "min_length": 4.0,
              "avg_entropy": 2.63,
              "reuse_ratio": 0.71,
              "unique_count": 10.0,
              "length_stddev": 3.67,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.1,
              "all_lowercase_ratio": 0.2
            }
          }
        },
        "id": 8,
        "mol": "O(Er)",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/Feature/ExampleTest.php",
        "risk": 2,
        "sha": "9deee7765c281c3240f0cd642ce78ea980652b4dc4655f17dc675faa2f182700",
        "size": 292,
        "traits": [
          {
            "id": "objectives/evasion/self-delete/scripts::php-test-or-fixture-path",
            "atk": "T1070.004",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "PHP test, spec, or fixture path",
            "spans": [
              [
                0,
                83
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::test-basename-suffix",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 1.0,
            "crit": 1,
            "desc": "Test file suffix basename",
            "spans": [
              [
                0,
                15
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::phpunit-testcase-extends",
            "conf": 0.9700000286102295,
            "crit": 2,
            "desc": "Extends PHPUnit TestCase class",
            "spans": [
              [
                116,
                16
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File in a test directory",
            "spans": [
              [
                0,
                15
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "ctx": [
          {
            "b": "ju)^#A0=}\u0026vqPN%Aa9l/aw=G\u003cy\u0026sM6r+V8Qz=yy)zdmx\u003ex(43NwPI%mtT\u0026pkBAIRni%(sqB7DE=y\u00261lhx(mv3wN5eRAbY-oBx?pzv{@[VB6IgGy?kWnB-Rapp*[M:z*kI/x\u003eg^[ra{z\u003evS2Q*y*oCrv{@[VtVLMHwP7KYB.$P9vqfKt3uZA3aw=G\u003cy\u0026sM6r+V8Qz=yy)zdmx\u003ex(43NwPI%mtVtoQBvfFTwJHkav@bN{B09}Xv{@[VraQb)az2!twO#41axh][BvfFTwEr+\u003earR^HfdFBUarR^HasXH3A+eW3x(mMawmYvYB.(dxBzb/lvS2Q*y-)tgz/3Rex(XopaAIa7z/f8dz!pbnx\u003eg^[e^-ZzarR^R3lQDlarScRkYQBTB-IvxB]",
            "n": [
              {
                "c": 3,
                "d": "PHP source tree path",
                "i": "well-known/lib/runtime/php-runtime::source-tree",
                "o": 0,
                "z": 82,
                "cf": 0.98
              },
              {
                "c": 2,
                "d": "Extends PHPUnit TestCase class",
                "i": "metadata/package/testing/harness/unit::phpunit-testcase-extends",
                "o": 201,
                "z": 16,
                "cf": 0.97
              }
            ],
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arR^HuTDh)qEr=Ne*8I{e?O!*CWUDdy?l%:vrt{hwQ4T2Abo8)C4\u003eF#z.t)Cg::*YarR^HarR^HarR^HvQTs?uVoB}xECkYcN*ONarR^HarR^HarR^HcW6imwP7{$xMXf3zEEl}e]2urcObPEarR^HarR^HarR^Yed9HxarR^HarS9{3jm)#arR^HarR}KxLzJtk4eINwPz((A=\u003e}wmRMWIiYZ?%x(!xqc$lRawNxy+Bz96IC4\u003eF#z^NQ1B.$P9vqfKgyh^/kdjDYc3lQDlarR^Has85xx(+\u003c\u0026vrlH3A=:=+y?l4PBZY9cc\u003c?7tarR^HarR^HarU2#",
            "n": [
              {
                "c": 3,
                "d": "Laravel application base path",
                "i": "micro-behaviors/fs/path/application/webapp::laravel-base-path",
                "o": 495,
                "z": 9,
                "cf": 0.85
              },
              {
                "c": 2,
                "d": "PHPUnit assertion method call",
                "i": "metadata/package/testing/harness/unit::phpunit-assertion-call",
                "o": 581,
                "z": 18,
                "cf": 0.9
              }
            ],
            "ln": 431,
            "col": 9,
            "line": 19
          },
          {
            "b": "wM{({dlv\u003eVarR!P3jm)#arSr!dHEpvarR^RavyfXvruj3xcqqfB.$P9vqfK2Cwhejay/LnBz(1sz/{evB-X:uzdd6*ay]h6wO#N6z/dfmarR^HasWZvarR^HdJ*#%wPS6nzxKavx\u003edL[arR^HdLzbKarR!CBZ/f3v\u003c2xazEW^5z/cXtwPI%2v@=c?",
            "n": [
              {
                "c": 2,
                "d": "Contains common English function words",
                "i": "metadata/file/profile/language::lang-english--atom-6",
                "o": 1018,
                "z": 4,
                "cf": 0.8
              }
            ],
            "ln": 970,
            "col": 43,
            "line": 34
          },
          {
            "b": "arR^RavyfXvruj3xcqqfB.$P9vqfK2Cwhejay/LnBz(1sB8Mhwv}u^8x(dA7vqYP#z/{evB-X:uzdd6*ay]h6wO#N6z/fRG3lQDlarScvarR^HasXH0A+funA=91yz!S.?arR^HasY2KarR^HAckSax\u003e5n$B-7Yhx(v(iBy/JnuT[a/vruj3xj2-",
            "n": [
              {
                "c": 2,
                "d": "Contains common English function words",
                "i": "metadata/file/profile/language::lang-english--atom-2",
                "o": 2643,
                "z": 3,
                "cf": 0.8
              }
            ],
            "ln": 2595,
            "col": 3,
            "line": 92
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "getimagesize"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "getimagesize"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "getimagesize"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "getimagesize"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "base_path"
            ],
            [
              "",
              "Illuminate\\Support\\Facades\\File"
            ],
            [
              "",
              "Pawlox\\VideoThumbnail\\Facade\\VideoThumbnail"
            ],
            [
              "",
              "Pawlox\\VideoThumbnail\\Tests\\TestCase"
            ]
          ],
          "tgt": [
            "$this",
            "File",
            "VideoThumbnail",
            "base_path",
            "getimagesize"
          ],
          "funcs": [
            [
              "test_creating_thumbnail_test",
              329
            ],
            [
              "test_creating_thumbnail_with_custom_dimensions_test",
              1093
            ],
            [
              "test_creating_thumbnail_with_custom_time_test",
              1908
            ],
            [
              "test_creating_thumbnail_with_custom_dimensions_and_time_test",
              2711
            ],
            [
              "tearDown",
              3444
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 16.0,
              "op.concat": 8.0,
              "bind_count": 4.0,
              "call_count": 48.0,
              "node_count": 852.0,
              "identifier_count": 27.0,
              "op_density.concat": 0.01,
              "string_literal_count": 30.0
            },
            "file": {
              "size": 3626.0,
              "entropy": 4.74,
              "size_bytes": 3626.0
            },
            "text": {
              "digit_ratio": 0.03,
              "space_count": 867.0,
              "total_lines": 125.0,
              "char_entropy": 4.74,
              "unique_chars": 66.0,
              "string_density": 0.24,
              "avg_line_length": 28.01,
              "max_line_length": 82.0,
              "empty_line_ratio": 0.15,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.27,
              "most_common_ratio": 0.06,
              "identifier_density": 1.16,
              "line_length_stddev": 25.23,
              "normalized_string_count": 2.68,
              "repeated_char_sequences": 29.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 101.0,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 4.16
            },
            "binds": {
              "count": 4.0
            },
            "calls": {
              "count": 48.0
            },
            "binary": {
              "overall_entropy": 4.74,
              "peak_region_bytes": 3626.0,
              "peak_region_entropy": 4.84
            },
            "source": {
              "class_count": 1.0,
              "function_count": 5.0
            },
            "imports": {
              "count": 3.0,
              "unique_modules": 3.0,
              "third_party_count": 3.0,
              "third_party_ratio": 1.0
            },
            "strings": {
              "total": 30.0,
              "avg_length": 22.5,
              "max_length": 52.0,
              "path_count": 8.0,
              "avg_entropy": 3.55,
              "total_bytes": 675.0,
              "entropy_stddev": 1.4
            },
            "comments": {
              "chars": 390.0,
              "lines": 20.0,
              "total": 4.0,
              "to_code_ratio": 0.19
            },
            "functions": {
              "count": 6.0,
              "length_stddev": 6.07,
              "avg_name_length": 38.4,
              "no_params_count": 5.0,
              "avg_length_lines": 18.0,
              "max_length_lines": 22.0,
              "min_length_lines": 6.0,
              "high_entropy_names": 4.0,
              "density_per_100_lines": 4.0,
              "code_in_functions_ratio": 0.72
            },
            "identifiers": {
              "count": 27.0,
              "total": 145.0,
              "avg_length": 13.69,
              "max_length": 60.0,
              "min_length": 4.0,
              "avg_entropy": 2.78,
              "reuse_ratio": 0.2,
              "unique_count": 29.0,
              "length_stddev": 13.96,
              "hex_like_names": 1.0,
              "high_entropy_count": 6.0,
              "high_entropy_ratio": 0.21,
              "all_lowercase_ratio": 0.31,
              "all_uppercase_ratio": 0.03,
              "double_underscore_count": 1.0,
              "underscore_prefix_count": 1.0
            }
          }
        },
        "id": 9,
        "mol": "K(Li)H(F)Md(Pa)",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/Feature/FacadeTest.php",
        "pid": 0,
        "risk": 3,
        "sha": "80baabb413900036ab9bb9d5fff81bb8ed70aade763e667415b4f908b67d431f",
        "size": 3626,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::phpunit-testcase-extends",
            "conf": 0.97,
            "crit": 2,
            "desc": "Extends PHPUnit TestCase class",
            "spans": [
              [
                201,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/application/webapp::laravel-base-path",
            "conf": 0.85,
            "crit": 3,
            "desc": "Laravel application base path",
            "spans": [
              [
                495,
                9
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-php-test-basename-suffix",
            "conf": 0.95,
            "crit": 1,
            "desc": "Python/PHP test filename suffix",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 1,
            "desc": "File is in common test directory",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "well-known/lib/runtime/php-runtime::php-test-tree-path",
            "conf": 0.96,
            "crit": 3,
            "desc": "PHP source or phpt test tree path",
            "spans": [
              [
                0,
                82
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/fixture::php-test-file",
            "conf": 0.9,
            "crit": 3,
            "desc": "PHP test filename",
            "spans": [
              [
                0,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "well-known/lib/runtime/php-runtime::source-tree",
            "conf": 0.98,
            "crit": 3,
            "desc": "PHP source tree path",
            "spans": [
              [
                0,
                82
              ]
            ]
          }
        ],
        "type": "php"
      },
      {
        "id": 10,
        "mol": "O(Er)",
        "sha": "6320b8ac808cd48405b696c38549a31846d218488083d4330e8df83cd7c415d9",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/TestCase.php",
        "risk": 1,
        "size": 472,
        "type": "php",
        "depth": 1
      },
      {
        "id": 11,
        "sha": "1d5b27cbee0b5c3e273c150d253b85bf4d18bdff3a036e1256b7a88e07a5ab2d",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/example_data/example_video_thumbnail.jpg",
        "size": 16735,
        "type": "jpeg",
        "depth": 1
      },
      {
        "id": 12,
        "sha": "bfbfca0430d03174cd85f86b686e911ffca4999e96afc37f6c29816020a15daa",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/example_data/example_video_thumbnail_10s.jpg",
        "size": 16046,
        "type": "jpeg",
        "depth": 1
      },
      {
        "id": 13,
        "sha": "66967ef579fae5f5136ed3cbf983112d4af544ed552dca447a5cb91e0606940a",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/example_data/example_video_thumbnail_320p.jpg",
        "size": 6196,
        "type": "jpeg",
        "depth": 1
      },
      {
        "id": 14,
        "sha": "440918ada49c7e02a1d56e7a1cc19f2de69f2ce42aeb0926d26a15584e0583c0",
        "path": "/data/samples/unknown/foraged/go/googleusercontent.com/pkg.go.dev/github.com/pawlox/video-thumbnail/github.com-pawlox-video-thumbnail-v3.0.0+incompatible.zip!!github.com/pawlox/video-thumbnail@v3.0.0+incompatible/tests/example_data/example_video_thumbnail_5s_100p.jpg",
        "size": 2169,
        "type": "jpeg",
        "depth": 1
      }
    ],
    "omitted_files": 9,
    "rev": "46112",
    "v": "8"
  }
}