{
  "ml": {
    "v": "7",
    "eng": "2.2.0-rc.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000049104292,
        "rte": "az",
        "prob": 0.000049104292
      }
    ],
    "prob": 0.000049104292,
    "skip": [
      {
        "rte": "az/zip",
        "why": "unavailable"
      },
      {
        "rte": "az/zip",
        "why": "unavailable"
      }
    ],
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "text"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013828277587890625,
        "type": "makefile"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "markdown"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003654758256743662,
        "type": "go"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014623005881730933,
        "type": "go"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000024706125259399414,
        "type": "go"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "go"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001489122678322019,
        "type": "go"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017593303709872998,
        "type": "go"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001329183578491211,
        "type": "go"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000161131229106104,
        "type": "go"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001371900270896731,
        "type": "go"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "go"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013152758583601099,
        "type": "go"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004910429197479971,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-06-28T17:59:16Z"
  },
  "path": "github.com-Martin2112-github-release-v0.5.2.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awys2MK\u00268000000000000000001[S003UCBzb/ae[n*pfhk\u003e}BzkRFf!\u003eBpxk8E3BZ=}ywO+{^B7EQWfFkjnga$m)x([4",
            "n": [
              {
                "c": 2,
                "d": "Zip archive path",
                "i": "metadata/package/files/included::zip-archive-path",
                "o": 0,
                "z": 47,
                "cf": 0.949999988079071
              }
            ],
            "ln": 0
          }
        ],
        "mol": "H₂(Cm₃F)",
        "sha": "535babc6177f13f68f675e9d7ed51c2c72bf6a3fda522416db52cb9c332bbbd0",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip",
        "risk": 2,
        "size": 13961,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 13961.0,
              "entropy": 7.73,
              "size_bytes": 13961.0
            },
            "binary": {
              "overall_entropy": 7.73,
              "peak_region_bytes": 12288.0,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 15.0,
              "member_count": 15.0,
              "script_count": 0.0,
              "zip_bomb_ratio": 4.61,
              "directory_count": 0.0,
              "executable_count": 0.0,
              "extra_field_size": 0.0,
              "noise_file_count": 0.0,
              "total_compressed": 10983.0,
              "compression.ratio": 0.36,
              "hidden_file_count": 1.0,
              "total_uncompressed": 30767.0,
              "crc_collision_count": 0.0,
              "entry_comment_count": 0.0,
              "max_filename_length": 61.0,
              "rtlo_filename_count": 0.0,
              "format.regular_count": 15.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": 15.0,
              "timing.sentinel_mtime_count": 15.0,
              "security.world_writable_count": 0.0,
              "timing.mtime_dominant_fraction": 1.0,
              "compression.method_counts.deflate": 15.0
            }
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/communications/http/lib/netlib::go-http-client-do",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Executes an HTTP request in",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::net-http-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "crit": 3,
            "desc": "net/http package import",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::io-copy",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Copy data via io.Copy",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/headers::go-content-type-set",
            "atk": "T1071.001",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Sets HTTP Content-Type header",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/headers::go-authorization-set",
            "atk": "T1071.001",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Sets HTTP Authorization header",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::go-http-newrequest",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Creates a new HTTP request",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/get::http-get",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "Go http.Get call",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "objectives/impact/destroy/keywords::target-codebase--repo",
            "conf": 0.8799999952316284,
            "crit": 1,
            "desc": "Codebase/repository target word: repo",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "objectives/impact/destroy/keywords::delete-verb--delete",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "Destructive-action word: delete",
            "from": [
              {
                "file": 6
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "ra]?=o?wqboLF0FzGxwic@0ojdgczHz/x#xx\u003eIa3asH.GatLS9g:2Lcv@Df(B0a1/y\u00260V}wO2(?3q+qOze16jx(v(ix(+zgwPzu\u003eC{3:uvqZf#wgO\u003cnA+e/8z!pb4xKL{]wH[%CzY\u0026FaC{46qA=VepaA7.hvqfQ[zF782ay/teC{43q3uP@}B0bKxw]@l9A+cw4zE:\u003e#B8#nfx\u003c(9{wftA3v%8T1zGGrex(v(iw[=6)B08(MxK@qgq/un\u0026CvtJ6a$k5=Bz\u0026pjwNPx$x(jo1xK@q+z!s9nvrb{4Cwhejz/{dAA+frlA+P39x(v(uazC.6y\u0026%o5zF78ox([3bB-X:xx(dNavruj4zxK4mwGV2cxj#ydaARJeB-RaBay/teC}p7Pz!9M]C}p7PwPzA{efF[OvR/+1xE\u003eopx(!xpx\u003c#jbwH[%BBZ/f3v}xL0wH[%jzE+zsAV/Bmy?$k7z/xA4B0byk3uP@)ax9h\u003cBA.elwH[%jzE:(izY\u003c1gA=2JjaAg[jB8L@qaARJACw7]iaARpdax9h\u003cBA.elwGUYdazb+pzFsf9wN({9zY\u0026OeaAIDL3uHu0ygQ)%aARJABzbkdw]zH4z*b]kxcpY5zE^E6x(v)giTMi[xK@q{vScB3ay/teD2^RixMLwmz//Y6wGUA0wft#cx(+zowPzT4B8#5lzxJ?nBzkk@aAIj8y?$k6wGUY8v@co#wN(]$zxJw7yZKV\u003cAa@)8aA8oyB9g@kByx6ex\u003c\u003e*2AbP=sx(v)gaA7\u003cmBzbkdq/un\u0026CvtJ6e^.}+njsU1pEXq+k#Hb]nMc:dqCQs+l}6G^b0/cInMc/:axIclnkAk+axH\u003cbqBa5SsS*Hfave+9awkp3l[xDHswR):q=s/mqvk#\u0026p!TCHl[xDLpd4YPl}Hczavo7cawLZiawtv3nMnbDaxhbVr7GC2s3Y.Zk#7xJmn\u003es8mJ+z]qBr#vpe\u003cICnLzYPsU7W+nMnCNq=s2)pF@r3aw+v4r7PCSoHhM0p/Qy\u0026pG6X8k#6/\u003cpesRRpdwbMpdE-Emnu/maw2rJper03rZ/+.ax7/%oIuNdnjsT!rA8H+qD1Ylqvk=!p*3W/m[uP4nkz]Emn^5blpA1\u003cnKkWpmiC5}qxOn2sS*79k$K^4avFH\u0026k$svxawU(TpGf\u003eNqxOU8k%!dpnMn?zaxI95r7GCQ3q0#nk#5K*lSuSMp9rt4avw}1r8M1Hr4Gd\u003epF$dmpF@rhr7GCQs4MsVefEkRnMehQm\u003c7o0pFAw.pGpvppEVE5qxOLa3pvP:pdmJHnL-87s4MvZaxg)2ax869r98v-miCx7axg)2axqueawU(TpGf\u003eNqxOv@k$\u003c\u003cBm]HK4p9rIbmiCJ8mPrCPqBJhB",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1084,
              "entropy": 5.1
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 5.1
            }
          }
        },
        "id": 1,
        "mol": "K(Te)",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/LICENSE",
        "pid": 6865,
        "risk": 1,
        "sha": "00112f2f631795f1430bf4fad1ab87df5b13618e9cca657960682ff94d4ba54f",
        "size": 1084,
        "traits": [
          {
            "id": "well-known/tool/development/vcs/github-web::github-repo-fetched-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Fetched github.com repository artifact"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          }
        ],
        "type": "text"
      },
      {
        "ctx": [
          {
            "b": "rzVv+k$26Eo**9!ayY55flz5Ifc?@msvCOSr6-\u0026Amjxv4AboD3wfrEDas5vnq:\u003cOkat4QRbQ=8-mmg6Ok%!mldiHi:as5vek#Q-\u0026r6:26at4ENbQ^.RvSMSlfdXXabQ=bNoHQxVat4gFvRGZkbQ=bNoHQx",
            "ln": 19,
            "addr": 516
          },
          {
            "b": "",
            "ln": 20,
            "addr": 640
          },
          {
            "b": "vqG:vas5v7svCOSr6-\u0026Amjw",
            "n": [
              {
                "c": 2,
                "d": "Makefile all target",
                "i": "metadata/build/make::all-target-assignment",
                "o": 641,
                "z": 4,
                "cf": 1.0
              }
            ],
            "ln": 21,
            "addr": 641
          },
          {
            "b": "",
            "ln": 22,
            "addr": 660
          },
          {
            "b": "boR8wwGUMewN/\u003e8vpB4:aA.:pwft#jaAg[jw]zZbaARpdaA.Ttz^^fcay]z6w]zP#x(mMavqYP#vqG:je?N",
            "ln": 23,
            "addr": 661
          },
          {
            "b": "31[f0vS=y3wfrExar\u00266@a]",
            "ln": 72,
            "addr": 2197
          },
          {
            "b": "",
            "ln": 73,
            "addr": 2215
          },
          {
            "b": "x(n0lvqG:v",
            "n": [
              {
                "c": 2,
                "d": "Makefile install target",
                "i": "metadata/build/make::install-target-assignment",
                "o": 2216,
                "z": 8,
                "cf": 1.0
              }
            ],
            "ln": 74,
            "addr": 2216
          },
          {
            "b": "31[f0x(n0lvqG-",
            "ln": 75,
            "addr": 2225
          },
          {
            "b": "",
            "ln": 76,
            "addr": 2237
          },
          {
            "b": "v@bZ+zAm",
            "n": [
              {
                "c": 2,
                "d": "Makefile clean target",
                "i": "metadata/build/make::clean-target-assignment",
                "o": 2238,
                "z": 6,
                "cf": 1.0
              }
            ],
            "ln": 77,
            "addr": 2238
          },
          {
            "b": "336(9xkYwgAbV}ED)0JKB.7",
            "ln": 78,
            "addr": 2245
          },
          {
            "b": "336(9bQ=8-mmg6Ok%!mldiK1=aARTDwD",
            "ln": 79,
            "addr": 2264
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "ast": {
              "max_depth": 9.0,
              "bind_count": 9.0,
              "call_count": 3.0,
              "node_count": 484.0,
              "identifier_count": 32.0
            },
            "file": {
              "size": 2338.0,
              "entropy": 5.66,
              "size_bytes": 2338.0
            },
            "text": {
              "tab_count": 27.0,
              "digit_ratio": 0.04,
              "space_count": 211.0,
              "total_lines": 82.0,
              "char_entropy": 5.66,
              "unique_chars": 82.0,
              "avg_line_length": 27.51,
              "max_line_length": 123.0,
              "empty_line_ratio": 0.2,
              "last_line_length": 33.0,
              "whitespace_ratio": 0.14,
              "most_common_ratio": 0.05,
              "identifier_density": 1.33,
              "line_length_stddev": 25.72,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 69.0,
              "normalized_unique_identifiers": 6.13
            },
            "binds": {
              "count": 9.0
            },
            "calls": {
              "count": 3.0
            },
            "binary": {
              "overall_entropy": 5.66,
              "peak_region_bytes": 2338.0,
              "peak_region_entropy": 5.62
            },
            "source": {
              "function_count": 8.0
            },
            "comments": {
              "chars": 408.0,
              "lines": 12.0,
              "total": 12.0,
              "to_code_ratio": 0.17
            },
            "functions": {
              "count": 8.0
            },
            "identifiers": {
              "count": 32.0,
              "total": 109.0,
              "avg_length": 11.46,
              "max_length": 32.0,
              "min_length": 1.0,
              "avg_entropy": 2.8,
              "reuse_ratio": 0.36,
              "unique_count": 39.0,
              "length_stddev": 7.21,
              "has_digit_ratio": 0.26,
              "single_char_count": 1.0,
              "single_char_ratio": 0.03,
              "high_entropy_count": 7.0,
              "high_entropy_ratio": 0.18,
              "all_lowercase_ratio": 0.13,
              "all_uppercase_ratio": 0.26,
              "numeric_suffix_count": 1.0
            }
          }
        },
        "id": 2,
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/Makefile",
        "risk": 1,
        "sha": "efd7511d030317c9a83ad3b9d75b1a6126b2c64ed45cabb0ef158c76e60216bf",
        "size": 2338,
        "traits": [
          {
            "id": "metadata/build/make::install-target-assignment",
            "conf": 1.0,
            "crit": 2,
            "desc": "Makefile install target",
            "spans": [
              [
                2216,
                8
              ]
            ]
          },
          {
            "id": "metadata/build/make::clean-target-assignment",
            "conf": 1.0,
            "crit": 2,
            "desc": "Makefile clean target",
            "spans": [
              [
                2238,
                6
              ]
            ]
          },
          {
            "id": "metadata/build/make::all-target-assignment",
            "conf": 1.0,
            "crit": 2,
            "desc": "Makefile all target",
            "spans": [
              [
                641,
                4
              ]
            ]
          }
        ],
        "type": "makefile"
      },
      {
        "ctx": [
          {
            "b": "xk8E3BZ=}ywO+{^B7C",
            "n": [
              {
                "c": 3,
                "d": "Recognized domain reference marker",
                "i": "objectives/command-and-control/infrastructure/domain/tld::recognized-reference-marker",
                "o": 0,
                "z": 9,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "jV$}\u003ejV$}\u003ejV$}\u003ejV@",
            "ln": 2,
            "addr": 15
          },
          {
            "b": "",
            "ln": 3,
            "addr": 30
          },
          {
            "b": "k{gk=vqG:5v@Dj3vqYQ(x(mG8vq{fdCxdztBy/tjx(k4-zY\u003cdnvrrS2y\u002613lB0b:DBS+^Aaz1#5x(55qv@=c?By+",
            "n": [
              {
                "c": 2,
                "d": "English language detection",
                "i": "metadata/file/profile/language::lang-english",
                "o": 69,
                "z": 4,
                "cf": 0.800000011920929
              }
            ],
            "ln": 4,
            "addr": 31
          },
          {
            "b": "vqYP#wmYN*By=OnwO+{^B7Gznz!pbqz/{7yAb](iwN/?6aA8cum})6UBZ=%CnP2UVwmPy@x(v(ix(\u003eFay\u002613lA@",
            "ln": 5,
            "addr": 102
          },
          {
            "b": "D2E*FBz\u0026pgBAy@3xDQ]3y?mVgBz\u0026pzxM4%6aAz4fwNPT\u003eB1N",
            "ln": 6,
            "addr": 172
          },
          {
            "b": "A+eV}y\u003cvdBxKM09B-RbmeOo3qwO#3{C}Hjez/M$iCWUDdy?kduD2E*FzE)x\u0026aARJAw[=pbBrCNCwPA5sBzbkdk#pb",
            "ln": 11,
            "addr": 430
          },
          {
            "b": "Bz\u0026plx(mD7Bzbkdx\u003eeu8w/#hewGV28y?m3@wGVnpBS+)pzGEALvR6d\u0026A+cwsz/)gjvqWigAboD3wftq#",
            "ln": 12,
            "addr": 502
          },
          {
            "b": "vrcE7w)]g\u003ee*aLmx([3hvL8Riy?m3@wNDT5vqxB}ay!\u00262wGU]6aARpnB7DFgx([DkwGUI{Byw)1B1N",
            "n": [
              {
                "c": 3,
                "d": "Benign application or testing context",
                "i": "well-known/tool/detection/security-scanner::multi-app-stealer-benign-context",
                "o": 567,
                "z": 8,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 13,
            "addr": 567
          },
          {
            "b": "",
            "ln": 14,
            "addr": 630
          },
          {
            "b": "nPV7(x\u003eIa3aAITsy?$k6wGUz7vRG{bA=l8kxDQ-7z/]@daARpdaz27@wPGyBAck#kaAz4kB.bSoB0a[iwD",
            "ln": 15,
            "addr": 631
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 3843.0,
              "entropy": 5.02,
              "size_bytes": 3843.0
            },
            "text": {
              "digit_ratio": 0.04,
              "space_count": 520.0,
              "total_lines": 125.0,
              "char_entropy": 5.02,
              "unique_chars": 85.0,
              "ascii_art_lines": 1.0,
              "avg_line_length": 29.74,
              "high_byte_ratio": 0.0,
              "max_line_length": 179.0,
              "non_ascii_ratio": 0.0,
              "empty_line_ratio": 0.22,
              "last_line_length": 59.0,
              "whitespace_ratio": 0.17,
              "most_common_ratio": 0.08,
              "line_length_stddev": 31.48,
              "repeated_char_sequences": 5.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 101.0
            },
            "binary": {
              "overall_entropy": 5.02,
              "peak_region_bytes": 3843.0,
              "peak_region_entropy": 5.09
            }
          }
        },
        "id": 3,
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/README.md",
        "risk": 1,
        "sha": "b554f8533193fdef187725bfec803941171dfbef5f06756810c08a66df011b67",
        "size": 3843,
        "traits": [
          {
            "id": "metadata/file/extension/identity::markdown-file-basename",
            "conf": 1.0,
            "crit": 1,
            "desc": "Markdown document file extension",
            "spans": [
              [
                0,
                9
              ]
            ]
          },
          {
            "id": "metadata/file/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 1,
            "desc": "Document or config file extension",
            "spans": [
              [
                0,
                9
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english",
            "conf": 0.800000011920929,
            "crit": 2,
            "desc": "English language detection",
            "spans": [
              [
                69,
                4
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "ctx": [
          {
            "b": "Aa9l(vp%c]zddc@",
            "n": [
              {
                "c": 2,
                "d": "Go module versioned source path",
                "i": "metadata/package/quality/source::go-module-versioned-source-path",
                "o": 0,
                "z": 50,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 13
          },
          {
            "b": "x(d*cA=-AL",
            "ln": 3,
            "addr": 14
          },
          {
            "b": "2{K84a]",
            "ln": 6,
            "addr": 47
          },
          {
            "b": "2{K84fkkuEBzkLn",
            "ln": 7,
            "addr": 53
          },
          {
            "b": "2{Km#Bt4rHBz@A",
            "n": [
              {
                "c": 3,
                "d": "net/http package import",
                "i": "micro-behaviors/communications/http/lib/netlib::net-http-import",
                "o": 68,
                "z": 8,
                "cf": 0.5
              }
            ],
            "ln": 8,
            "addr": 66
          },
          {
            "b": "2{Kqea]",
            "ln": 9,
            "addr": 78
          },
          {
            "b": "df",
            "ln": 10,
            "addr": 84
          },
          {
            "b": "df",
            "ln": 15,
            "addr": 163
          },
          {
            "b": "",
            "ln": 16,
            "addr": 165
          },
          {
            "b": "fdF8OA+eW3wGUz7zE[2mA+flkwPI@oBzb98aAIaiwoe(nxK@q{B-.ptBz\u003e@azxHzZ",
            "n": [
              {
                "c": 1,
                "d": "Credential-access vocabulary word: token",
                "i": "objectives/credential-access/theft/keywords::token",
                "o": 210,
                "z": 5,
                "cf": 0.30000001192092896
              }
            ],
            "ln": 17,
            "addr": 166
          },
          {
            "b": "w{503awMG(l3mo.qE%\u0026\u003cwPI@wzdN*5z!7ywB-IpHayYn1C#P6dwH[%Cz!\u0026{4aAITBx(mMmazts{wmY!5az\u003eLatxs[bx(mM?B98CpzF7HyvSb!5azC:DqE%oEwPxjxc[n[LBz@\u003cgwPq\u003c7B95@QwPz*fAW-bT",
            "ln": 18,
            "addr": 219
          },
          {
            "b": "33Hodx(n3ezyuYsA+eW3x(mMaA+flkwPI@Oa$K\u003cNwPRQ7wgO\u003cCA+)oHvSb!5rc-B]efG4MyH}xj",
            "ln": 19,
            "addr": 344
          },
          {
            "b": "",
            "ln": 20,
            "addr": 405
          },
          {
            "b": "336P%efFIAAV^zaazt\u003esA4T)%Ct-0(B.bSoc#AKqxM4AjaA.ZvefFzuwo/Q",
            "n": [
              {
                "c": 3,
                "d": "Creates a new HTTP request",
                "i": "micro-behaviors/communications/http/lib/netlib::go-http-newrequest",
                "o": 419,
                "z": 15,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 21,
            "addr": 406
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 22,
            "addr": 454
          },
          {
            "b": "2)\u003eS-BAIRwaz$[fefFIAAS",
            "ln": 23,
            "addr": 471
          },
          {
            "b": "",
            "ln": 46,
            "addr": 1141
          },
          {
            "b": "329#]vSb!5rc-B]ar-(\u003ca%FdR",
            "ln": 47,
            "addr": 1142
          },
          {
            "b": "2)\u003eS-Av%^[vpS}\u0026e(Mt6c)z2%zGGDcBs*EqAaHjAayYn1C#P6dwHN",
            "n": [
              {
                "c": 3,
                "d": "Sets HTTP Content-Type header",
                "i": "micro-behaviors/communications/http/headers::go-content-type-set",
                "o": 1168,
                "z": 27,
                "cf": 0.800000011920929
              }
            ],
            "ln": 48,
            "addr": 1163
          },
          {
            "b": "34h",
            "ln": 49,
            "addr": 1206
          },
          {
            "b": "336P%e\u003exLZwmY^lq!p50b0*u[xM4{9Dsp]fz/c:IazbFje(M.fx(n38c)A+KyH}xac37mYaARKqwO@}C",
            "n": [
              {
                "c": 3,
                "d": "Sets HTTP Authorization header",
                "i": "micro-behaviors/communications/http/headers::go-authorization-set",
                "o": 1213,
                "z": 28,
                "cf": 0.800000011920929
              }
            ],
            "ln": 50,
            "addr": 1209
          },
          {
            "b": "",
            "ln": 51,
            "addr": 1274
          },
          {
            "b": "31!9@azSIJB%5?eaAy[dxjSi0wNPaXA=SvI",
            "ln": 52,
            "addr": 1275
          },
          {
            "b": "34h",
            "ln": 63,
            "addr": 1584
          },
          {
            "b": "",
            "ln": 64,
            "addr": 1587
          },
          {
            "b": "336P#A4AbyA=Jo-jS[AWBz@\u003c2wObv[y\u0026\u00263Xx\u003eqg7e\u003c%RaA+fkt",
            "n": [
              {
                "c": 3,
                "d": "Executes an HTTP request in",
                "i": "micro-behaviors/communications/http/lib/netlib::go-http-client-do",
                "o": 1602,
                "z": 21,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 65,
            "addr": 1588
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 66,
            "addr": 1629
          },
          {
            "b": "2)\u003eS-BAIRwaz$[fefFIAAS",
            "ln": 67,
            "addr": 1646
          },
          {
            "b": "",
            "ln": 72,
            "addr": 1688
          },
          {
            "b": "w{503av*c/xMW=OwPPtyA+MUqBAh8kxdLfGazC.nwPzx\u003ev}y1ndiJhxA=k$vDJ",
            "ln": 73,
            "addr": 1689
          },
          {
            "b": "336P#A4AbyA=Jo-jS[AWBz@\u003c5wPPs^Aa@rIoEItjd\u003ce$Px^\u003c",
            "n": [
              {
                "c": 3,
                "d": "Go http.Get call",
                "i": "micro-behaviors/communications/http/get::http-get",
                "o": 1753,
                "z": 8,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 74,
            "addr": 1739
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 75,
            "addr": 1778
          },
          {
            "b": "2)\u003eS-BAIRwazbFje\u003e6/3z/PCrb4CLly?aVaz/^alwPRA}aAz4fwNPT\u003eB1wBWB%nEWwPz/u",
            "ln": 76,
            "addr": 1795
          },
          {
            "b": "2)\u003e=]A+PAky\u0026gTBlqH0La$K\u003cTBAh8kxddkcwo/QM",
            "ln": 92,
            "addr": 2269
          },
          {
            "b": "",
            "ln": 93,
            "addr": 2302
          },
          {
            "b": "2)\u003erTaz2OlauZ\u0026ZB8L}GrC(UZA=U]5y:-+hwo/ZGB$2G}wPz/laW3@=x(1]s",
            "n": [
              {
                "c": 2,
                "d": "Go JSON unmarshal call",
                "i": "micro-behaviors/data/serialize/json::go-json-unmarshal",
                "o": 2314,
                "z": 14,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 94,
            "addr": 2303
          },
          {
            "b": "2)*]UwPS6nzxJLdBs{15A=k#gc)AetB.\u003eOhzF%RtB-858A=U]5y?$j^q+{dhx(n3haw#=!wNPT\u003eaAITBBZ]IAashgPefFIAAWZ",
            "ln": 95,
            "addr": 2352
          },
          {
            "b": "2)(1",
            "ln": 96,
            "addr": 2431
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "vprintln"
            ],
            [
              "",
              "http.NewRequest"
            ],
            [
              "",
              "GetFileSize"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "req.Header.Set"
            ],
            [
              "",
              "req.Header.Set"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "req.Header.Set"
            ],
            [
              "",
              "NewAuthRequest"
            ],
            [
              "",
              "http.DefaultClient.Do"
            ],
            [
              "",
              "http.Get"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "json.NewDecoder.Decode"
            ],
            [
              "",
              "json.NewDecoder"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ioutil.ReadAll"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "json.Unmarshal"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "encoding/json"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "io/ioutil"
            ],
            [
              "",
              "net/http"
            ],
            [
              "",
              "os"
            ]
          ],
          "mbr": [
            "fmt.Errorf",
            "fmt.Sprintf",
            "http.DefaultClient",
            "http.DefaultClient.Do",
            "http.Get",
            "http.NewRequest",
            "http.StatusOK",
            "ioutil.ReadAll",
            "json.NewDecoder",
            "json.NewDecoder().Decode",
            "json.Unmarshal",
            "req.ContentLength",
            "req.Header",
            "req.Header.Set",
            "resp.Body",
            "resp.Body.Close",
            "resp.Status",
            "resp.StatusCode"
          ],
          "tgt": [
            "ApiURL",
            "GetFileSize",
            "NewAuthRequest",
            "fmt.Errorf",
            "fmt.Sprintf",
            "http.DefaultClient.Do",
            "http.Get",
            "http.NewRequest",
            "ioutil.ReadAll",
            "json.NewDecoder",
            "json.NewDecoder().Decode",
            "json.Unmarshal",
            "req.Header.Set",
            "resp.Body.Close",
            "string",
            "vprintln"
          ],
          "metrics": {
            "ast": {
              "op.eq": 2.0,
              "op.ne": 10.0,
              "op.add": 2.0,
              "max_depth": 15.0,
              "call_count": 25.0,
              "node_count": 803.0,
              "member_count": 18.0,
              "op_density.eq": 0.0,
              "op_density.ne": 0.01,
              "op_density.add": 0.0,
              "identifier_count": 54.0,
              "member_depth_max": 3.0,
              "string_literal_count": 22.0,
              "string_concat_chain_max_length": 2.0
            },
            "file": {
              "size": 2560.0,
              "entropy": 5.06,
              "size_bytes": 2560.0
            },
            "text": {
              "tab_count": 126.0,
              "digit_ratio": 0.0,
              "space_count": 293.0,
              "total_lines": 108.0,
              "char_entropy": 5.06,
              "mixed_indent": 1.0,
              "unique_chars": 73.0,
              "string_density": 0.2,
              "avg_line_length": 22.7,
              "max_line_length": 124.0,
              "empty_line_ratio": 0.18,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.21,
              "most_common_ratio": 0.08,
              "identifier_density": 1.56,
              "line_length_stddev": 26.56,
              "normalized_string_count": 2.12,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 2.0,
              "most_common_char_codepoint": 101.0,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 7.99
            },
            "calls": {
              "count": 25.0
            },
            "binary": {
              "overall_entropy": 5.06,
              "peak_region_bytes": 2560.0,
              "peak_region_entropy": 5.05
            },
            "source": {
              "function_count": 4.0
            },
            "imports": {
              "count": 6.0,
              "stdlib_count": 6.0,
              "stdlib_ratio": 1.0,
              "unique_modules": 6.0
            },
            "members": {
              "count": 18.0
            },
            "strings": {
              "total": 22.0,
              "url_count": 2.0,
              "avg_length": 15.18,
              "max_length": 49.0,
              "avg_entropy": 2.81,
              "empty_count": 2.0,
              "total_bytes": 334.0,
              "entropy_stddev": 1.08
            },
            "comments": {
              "chars": 470.0,
              "lines": 9.0,
              "total": 2.0,
              "todo_count": 1.0,
              "to_code_ratio": 0.09
            },
            "functions": {
              "count": 4.0,
              "avg_params": 2.0,
              "max_params": 3.0,
              "length_stddev": 12.9,
              "avg_name_length": 10.5,
              "no_params_count": 1.0,
              "avg_length_lines": 22.0,
              "max_length_lines": 40.0,
              "min_length_lines": 7.0,
              "single_char_params": 1.0,
              "avg_param_name_length": 4.75,
              "density_per_100_lines": 3.7,
              "code_in_functions_ratio": 0.81
            },
            "identifiers": {
              "count": 54.0,
              "total": 168.0,
              "avg_length": 6.24,
              "max_length": 14.0,
              "min_length": 1.0,
              "avg_entropy": 2.17,
              "reuse_ratio": 0.32,
              "unique_count": 54.0,
              "length_stddev": 3.32,
              "sequential_names": 2.0,
              "single_char_count": 2.0,
              "single_char_ratio": 0.04,
              "all_lowercase_ratio": 0.41,
              "all_uppercase_ratio": 0.06
            }
          }
        },
        "id": 4,
        "mol": "H(Cm₃)",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/api.go",
        "risk": 1,
        "sha": "1e38f86f5559ebbe4f87060235ebd6d02c7a4a57990170baa6568a13750dfec3",
        "size": 2560,
        "traits": [
          {
            "id": "micro-behaviors/communications/http/headers::go-content-type-set",
            "atk": "T1071.001",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Sets HTTP Content-Type header",
            "spans": [
              [
                1168,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::go-http-newrequest",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Creates a new HTTP request",
            "spans": [
              [
                419,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::go-http-client-do",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Executes an HTTP request in",
            "spans": [
              [
                1602,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/get::http-get",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "Go http.Get call",
            "spans": [
              [
                1753,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/headers::go-authorization-set",
            "atk": "T1071.001",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Sets HTTP Authorization header",
            "spans": [
              [
                1213,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::net-http-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "crit": 3,
            "desc": "net/http package import",
            "spans": [
              [
                68,
                8
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "id": 5,
        "sha": "ae351490f5c80f9116d1182c30474670f2df771770586528796a7b0afe42c9cc",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/assets.go",
        "risk": 1,
        "size": 486,
        "type": "go",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "Aa9l(vp%c]zddc@",
            "n": [
              {
                "c": 2,
                "d": "Go module versioned source path",
                "i": "metadata/package/quality/source::go-module-versioned-source-path",
                "o": 0,
                "z": 50,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 13
          },
          {
            "b": "x(d*cA=-AL",
            "ln": 3,
            "addr": 14
          },
          {
            "b": "2{K84a]",
            "ln": 7,
            "addr": 56
          },
          {
            "b": "2{K84fkkuEBzkLn",
            "ln": 8,
            "addr": 62
          },
          {
            "b": "2{Km#Bt4rHBz@A",
            "n": [
              {
                "c": 3,
                "d": "net/http package import",
                "i": "micro-behaviors/communications/http/lib/netlib::net-http-import",
                "o": 77,
                "z": 8,
                "cf": 0.5
              }
            ],
            "ln": 9,
            "addr": 75
          },
          {
            "b": "2{Km#Bt4=Sy:5",
            "ln": 10,
            "addr": 87
          },
          {
            "b": "2{Kqea]",
            "ln": 11,
            "addr": 98
          },
          {
            "b": "w{503azC.9z!0S{c#T6DawV@#x(v)gdiJhxA=k$vDJ",
            "ln": 15,
            "addr": 118
          },
          {
            "b": "33yr2AV^zaaz#vsB0$%CBs{d5w]xq4B7GwyavQf\u003erDz.(df",
            "ln": 16,
            "addr": 152
          },
          {
            "b": "336P@zY?87az#vsB0$%CBs{d5w]xq1wPhMsavQf\u003eqE%/=df",
            "n": [
              {
                "c": 1,
                "d": "Codebase/repository target word: repo",
                "i": "objectives/impact/destroy/keywords::target-codebase--repo",
                "o": 191,
                "z": 4,
                "cf": 0.8799999952316284
              }
            ],
            "ln": 17,
            "addr": 190
          },
          {
            "b": "33p93wO@RKjS[S=y\u0026.1yAc9Z7zF0/trbVL-zy=]0zGX#$yH}xj",
            "n": [
              {
                "c": 1,
                "d": "Credential-access vocabulary word: token",
                "i": "objectives/credential-access/theft/keywords::token",
                "o": 229,
                "z": 5,
                "cf": 0.30000001192092896
              }
            ],
            "ln": 18,
            "addr": 228
          },
          {
            "b": "33oP*auzUdz/x!JnP5cUe(Vm(",
            "ln": 19,
            "addr": 269
          },
          {
            "b": "",
            "ln": 20,
            "addr": 290
          },
          {
            "b": "329#]B-Rbmau.\u003ega%FdSD)0DvAbM\u003cZjS\u003e{)aBs",
            "ln": 21,
            "addr": 291
          },
          {
            "b": "2)\u003eS-BAIRwazbFje\u003e6/3z/PCrb6v%rAV!!dwft]7AbM\u003epwO2x{Bz\u0026phwGU@2B8$]6ayPslvrc16zdNQbB0r4",
            "n": [
              {
                "c": 2,
                "d": "English language detection",
                "i": "metadata/file/profile/language::lang-english",
                "o": 348,
                "z": 3,
                "cf": 0.800000011920929
              }
            ],
            "ln": 22,
            "addr": 322
          },
          {
            "b": "34h",
            "ln": 23,
            "addr": 390
          },
          {
            "b": "",
            "ln": 24,
            "addr": 393
          },
          {
            "b": "33yo8auzUdA+f5tlU{sxzDgT(z^^fRA+)cMas!MUko.j2aA/wazEWP}wHF#",
            "ln": 114,
            "addr": 2504
          },
          {
            "b": "",
            "ln": 115,
            "addr": 2552
          },
          {
            "b": "336P#A4AbyA=Jo-jS)dhl3mo.qE%\u0026\u003cwPI@wb2z6lr3A\u003eoB-IpHar\u003elkAbok#vruj4zzb{rBy/LCB98ClvqNht",
            "n": [
              {
                "c": 1,
                "d": "MIME octet-stream content type",
                "i": "micro-behaviors/communications/email/mime::mime-octet-stream",
                "o": 2595,
                "z": 24,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 116,
            "addr": 2553
          },
          {
            "b": "2)\u003eY(yH}xmaz$[fefFLsy?k3",
            "ln": 117,
            "addr": 2622
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 118,
            "addr": 2642
          },
          {
            "b": "329#]Bz\u003e@azxI89ar\u00260LDJ",
            "ln": 176,
            "addr": 3959
          },
          {
            "b": "2)\u003e-{y-\u003e\u003e-m[u#!qCnh-azbFje(M.fx(n38c)yq\u003cB1X?XflgSuwNPT\u003eB1.6xCw.knvpR2qB1X?Xa$K\u003cVB7GwyaAz4jz.92Mvp}blzEEx[df",
            "ln": 177,
            "addr": 3977
          },
          {
            "b": "2)\u003eS-B8SVMwPz/ljS[AWBz@\u003c5wPPtyA+)f",
            "n": [
              {
                "c": 3,
                "d": "Go http.Get call",
                "i": "micro-behaviors/communications/http/get::http-get",
                "o": 4077,
                "z": 8,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 178,
            "addr": 4063
          },
          {
            "b": "34i}cy\u0026:egDJ",
            "ln": 179,
            "addr": 4091
          },
          {
            "b": "2)\u003e-{y-\u003e\u003e-l2ZKrqCnF/as!NDzfdyeAb]VgBy({!q=ua:uQNW\u003epe1CHl%\u0026}(nH#0bB7GwyaAz4jz.92tB8$]mnN%m",
            "ln": 180,
            "addr": 4101
          },
          {
            "b": "34h",
            "ln": 199,
            "addr": 4674
          },
          {
            "b": "",
            "ln": 200,
            "addr": 4677
          },
          {
            "b": "32:%defFIAAV^zaaA8rNlVM:DBy=\u003ervqPN8",
            "n": [
              {
                "c": 2,
                "d": "Create file via os.Create",
                "i": "micro-behaviors/fs/file/create::os-create",
                "o": 4691,
                "z": 9,
                "cf": 0.800000011920929
              }
            ],
            "ln": 201,
            "addr": 4678
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 202,
            "addr": 4707
          },
          {
            "b": "2)\u003eS-BAIRwazbFje\u003e6/3z/PCrb4CLly?aVaz/^aiA+eW3wGUP0y?j.nB0rdTzEEx[df",
            "ln": 203,
            "addr": 4724
          },
          {
            "b": "31NQVwPw]iB-Yl6y\u0026sxac[b",
            "ln": 205,
            "addr": 4781
          },
          {
            "b": "",
            "ln": 206,
            "addr": 4800
          },
          {
            "b": "32RppwPz/liZ1Q1z.sy}AcS\u003cIB-YeSA+frhe\u003c:F!C{@",
            "n": [
              {
                "c": 3,
                "d": "Copy data via io.Copy",
                "i": "micro-behaviors/fs/file/copy::io-copy",
                "o": 4812,
                "z": 7,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 207,
            "addr": 4801
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 208,
            "addr": 4836
          },
          {
            "b": "2)\u003eS-BAIRwaz2Ol",
            "ln": 209,
            "addr": 4853
          },
          {
            "b": "",
            "ln": 265,
            "addr": 6002
          },
          {
            "b": "2})+JwO#0@wmV)5vrb^[B0a[jazL$ozxHzZ",
            "ln": 266,
            "addr": 6003
          },
          {
            "b": "32\u003cr#y\u0026r-)efFIAAV^zaazL$ozz1T(A=U]5y::mhA:-*adf",
            "n": [
              {
                "c": 2,
                "d": "Go JSON marshal call",
                "i": "micro-behaviors/data/serialize/json::go-json-marshal",
                "o": 6049,
                "z": 12,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 267,
            "addr": 6032
          },
          {
            "b": "329#]wPz/laW3@=x(1]s",
            "ln": 268,
            "addr": 6070
          },
          {
            "b": "2)\u003eS-BAIRwazbFje\u003e6/3z/PCrb4C50cV*FxzEWP}wGV28y?m3@wGUG6wNPW{z/cXpvrb^[B1wBWB%nEWwPz/u",
            "ln": 269,
            "addr": 6087
          },
          {
            "b": "",
            "ln": 367,
            "addr": 8664
          },
          {
            "b": "w{503ay]51wPRG[zdC5kAc9i#Acb/jzGvlHwPz*fAV/Y",
            "ln": 368,
            "addr": 8665
          },
          {
            "b": "33yr2AX5tNwPhMsaARKqwO%4wByw/8iZ1Q6C5hjFz/x!Jl$HgCBy^78B7GwyavQf\u003erDz.(dj+",
            "n": [
              {
                "c": 1,
                "d": "Destructive-action word: delete",
                "i": "objectives/impact/destroy/keywords::delete-verb--delete",
                "o": 8737,
                "z": 6,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 369,
            "addr": 8701
          },
          {
            "b": "2)\u003eG)y\u0026.1yAc9Z2wO+}1wIc\u003e(AbNoImq^oDwPhMpec",
            "ln": 370,
            "addr": 8760
          },
          {
            "b": "2)\u003eG)y\u0026.1yAc9Z2wO+}1wIc@2yH}xmavQf\u003erbVL-zyEa",
            "ln": 371,
            "addr": 8794
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "Tags"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "append"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "t.String"
            ],
            [
              "",
              "vprintf"
            ],
            [
              "",
              "Releases"
            ],
            [
              "",
              "vprintf"
            ],
            [
              "",
              "ReleaseOfTag"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "release.String"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ValidateCredentials"
            ],
            [
              "",
              "ReleaseOfTag"
            ],
            [
              "",
              "v.Set"
            ],
            [
              "",
              "rel.CleanUploadUrl"
            ],
            [
              "",
              "v.Encode"
            ],
            [
              "",
              "DoAuthRequest"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "ToMessage"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ioutil.ReadAll"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "ValidateTarget"
            ],
            [
              "",
              "ReleaseOfTag"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "http.Get"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "DoAuthRequest"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "strconv.ParseInt"
            ],
            [
              "",
              "resp.Header.Get"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "os.Create"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "out.Close"
            ],
            [
              "",
              "io.Copy"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ValidateTarget"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "ValidateCredentials"
            ],
            [
              "",
              "json.Marshal"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "bytes.NewReader"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "DoAuthRequest"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ioutil.ReadAll"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "ValidateCredentials"
            ],
            [
              "",
              "IdOfTag"
            ],
            [
              "",
              "vprintf"
            ],
            [
              "",
              "json.Marshal"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "DoAuthRequest"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "bytes.NewReader"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "ioutil.ReadAll"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "nvls"
            ],
            [
              "",
              "vprintln"
            ],
            [
              "",
              "IdOfTag"
            ],
            [
              "",
              "vprintf"
            ],
            [
              "",
              "httpDelete"
            ],
            [
              "",
              "ApiURL"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "resp.Body.Close"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "DoAuthRequest"
            ],
            [
              "",
              "bytes"
            ],
            [
              "",
              "encoding/json"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "io/ioutil"
            ],
            [
              "",
              "net/http"
            ],
            [
              "",
              "net/url"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "strconv"
            ]
          ],
          "mbr": [
            "asset.Id",
            "asset.Name",
            "bytes.NewReader",
            "cmdopt.Desc",
            "cmdopt.Draft",
            "cmdopt.Name",
            "cmdopt.Prerelease",
            "cmdopt.Repo",
            "cmdopt.Tag",
            "cmdopt.Token",
            "cmdopt.User",
            "fmt.Errorf",
            "fmt.Println",
            "fmt.Sprintf",
            "http.Get",
            "http.StatusCreated",
            "http.StatusNoContent",
            "http.StatusOK",
            "io.Copy",
            "ioutil.ReadAll",
            "json.Marshal",
            "opt.Delete",
            "opt.Delete.Repo",
            "opt.Delete.Tag",
            "opt.Delete.Token",
            "opt.Delete.User",
            "opt.Download",
            "opt.Download.Name",
            "opt.Download.Repo",
            "opt.Download.Tag",
            "opt.Download.Token",
            "opt.Download.User",
            "opt.Edit",
            "opt.Info",
            "opt.Info.Repo",
            "opt.Info.Tag",
            "opt.Info.Token",
            "opt.Info.User",
            "opt.Release",
            "opt.Upload",
            "opt.Upload.File",
            "opt.Upload.Name",
            "opt.Upload.Repo",
            "opt.Upload.Tag",
            "opt.Upload.Token",
            "opt.Upload.User",
            "os.Create",
            "out.Close",
            "rel.Assets",
            "rel.CleanUploadUrl",
            "release.String",
            "resp.Body",
            "resp.Body.Close",
            "resp.Header",
            "resp.Header.Get",
            "resp.Status",
            "resp.StatusCode",
            "strconv.ParseInt",
            "t.Name",
            "t.String",
            "v.Encode",
            "v.Set"
          ],
          "tgt": [
            "ApiURL",
            "DoAuthRequest",
            "IdOfTag",
            "ReleaseOfTag",
            "Releases",
            "Tags",
            "ToMessage",
            "ValidateCredentials",
            "ValidateTarget",
            "append",
            "bytes.NewReader",
            "fmt.Errorf",
            "fmt.Println",
            "fmt.Sprintf",
            "http.Get",
            "httpDelete",
            "io.Copy",
            "ioutil.ReadAll",
            "json.Marshal",
            "len",
            "make",
            "nvls",
            "os.Create",
            "out.Close",
            "rel.CleanUploadUrl",
            "release.String",
            "resp.Body.Close",
            "resp.Header.Get",
            "strconv.ParseInt",
            "string",
            "t.String",
            "v.Encode",
            "v.Set",
            "vprintf",
            "vprintln"
          ],
          "metrics": {
            "ast": {
              "op.eq": 17.0,
              "op.ne": 37.0,
              "op.add": 7.0,
              "op.lor": 1.0,
              "op.mul": 1.0,
              "op.land": 1.0,
              "max_depth": 16.0,
              "call_count": 135.0,
              "node_count": 3453.0,
              "member_count": 62.0,
              "op_density.eq": 0.0,
              "op_density.ne": 0.01,
              "op_density.add": 0.0,
              "op_density.lor": 0.0,
              "op_density.mul": 0.0,
              "op_density.land": 0.0,
              "identifier_count": 117.0,
              "member_depth_max": 3.0,
              "string_literal_count": 89.0,
              "array_literal_max_length": 2.0,
              "string_concat_chain_max_length": 3.0
            },
            "file": {
              "size": 9578.0,
              "entropy": 5.0,
              "size_bytes": 9578.0
            },
            "text": {
              "tab_count": 450.0,
              "digit_ratio": 0.0,
              "space_count": 1034.0,
              "total_lines": 404.0,
              "char_entropy": 5.0,
              "mixed_indent": 1.0,
              "unique_chars": 81.0,
              "string_density": 0.22,
              "avg_line_length": 22.71,
              "max_line_length": 96.0,
              "empty_line_ratio": 0.16,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.2,
              "most_common_ratio": 0.09,
              "identifier_density": 1.89,
              "line_length_stddev": 22.57,
              "normalized_string_count": 4.43,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 7.0,
              "most_common_char_codepoint": 101.0,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 13.51
            },
            "calls": {
              "count": 135.0
            },
            "binary": {
              "overall_entropy": 5.0,
              "peak_region_bytes": 9578.0,
              "peak_region_entropy": 5.08
            },
            "source": {
              "function_count": 9.0
            },
            "imports": {
              "count": 9.0,
              "stdlib_count": 9.0,
              "stdlib_ratio": 1.0,
              "unique_modules": 9.0
            },
            "members": {
              "count": 62.0
            },
            "strings": {
              "total": 89.0,
              "avg_length": 18.01,
              "max_length": 72.0,
              "path_count": 4.0,
              "avg_entropy": 2.96,
              "empty_count": 10.0,
              "total_bytes": 1603.0,
              "entropy_stddev": 0.98
            },
            "comments": {
              "chars": 544.0,
              "lines": 14.0,
              "total": 13.0,
              "to_code_ratio": 0.04
            },
            "functions": {
              "count": 9.0,
              "avg_params": 1.0,
              "max_params": 1.0,
              "length_stddev": 26.25,
              "avg_name_length": 10.67,
              "avg_length_lines": 42.44,
              "max_length_lines": 73.0,
              "min_length_lines": 8.0,
              "avg_param_name_length": 3.22,
              "density_per_100_lines": 2.23,
              "code_in_functions_ratio": 0.95
            },
            "identifiers": {
              "count": 117.0,
              "total": 764.0,
              "avg_length": 6.25,
              "max_length": 19.0,
              "min_length": 1.0,
              "avg_entropy": 2.19,
              "reuse_ratio": 0.15,
              "unique_count": 117.0,
              "length_stddev": 3.37,
              "sequential_names": 3.0,
              "single_char_count": 4.0,
              "single_char_ratio": 0.03,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.01,
              "all_lowercase_ratio": 0.46,
              "all_uppercase_ratio": 0.03,
              "underscore_prefix_count": 1.0
            }
          }
        },
        "id": 6,
        "mol": "H₂(CmF)",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/cmd.go",
        "risk": 2,
        "sha": "61effb35da88e93568097372e1f160ad1a97d221ab2b21891243892590b1b022",
        "size": 9578,
        "traits": [
          {
            "id": "objectives/impact/destroy/keywords::target-codebase--repo",
            "conf": 0.8799999952316284,
            "crit": 1,
            "desc": "Codebase/repository target word: repo",
            "spans": [
              [
                191,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::io-copy",
            "conf": 0.8999999761581421,
            "crit": 3,
            "desc": "Copy data via io.Copy",
            "spans": [
              [
                4812,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/get::http-get",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "Go http.Get call",
            "spans": [
              [
                4077,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/netlib::net-http-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "crit": 3,
            "desc": "net/http package import",
            "spans": [
              [
                77,
                8
              ]
            ]
          },
          {
            "id": "objectives/impact/destroy/keywords::delete-verb--delete",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "Destructive-action word: delete",
            "spans": [
              [
                8737,
                6
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "id": 7,
        "sha": "98740fb9e91a53e4c5de901593500c10704a658d6432ea1040664df9c474629d",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/commit.go",
        "risk": 1,
        "size": 87,
        "type": "go",
        "depth": 1
      },
      {
        "id": 8,
        "sha": "d96d057642882be11e6e1499ce65d20f824cd8bf1fc3ff127382b7e8a96eda7a",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/error.go",
        "risk": 1,
        "size": 891,
        "type": "go",
        "depth": 1
      },
      {
        "id": 9,
        "sha": "2868fd5015b60ca21e3dd63f09a420bcbc11860c23ae79f536c07c0269117146",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/file.go",
        "risk": 1,
        "size": 774,
        "type": "go",
        "depth": 1
      },
      {
        "id": 10,
        "sha": "eaaef4c603e526bff2596fc47c0679674e110ce4314fd9cfb5f59122c03356bf",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/github-release.go",
        "risk": 1,
        "size": 5074,
        "type": "go",
        "depth": 1
      },
      {
        "id": 11,
        "sha": "2b9778decb6e0d6f83b9ce3f5e6431af80abe85ed106c5edf3f57e15bd1e3057",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/releases.go",
        "risk": 1,
        "size": 2609,
        "type": "go",
        "depth": 1
      },
      {
        "id": 12,
        "sha": "059611f9b33c3079482d981a145357102e61f9f669a6220062a40b234e2d7f3f",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/tags.go",
        "risk": 1,
        "size": 628,
        "type": "go",
        "depth": 1
      },
      {
        "id": 13,
        "sha": "2892b4feff04460514eb8f3a0488dd62c249ff79319fd93d1418d009a1e4a19f",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/term.go",
        "risk": 1,
        "size": 96,
        "type": "go",
        "depth": 1
      },
      {
        "id": 14,
        "sha": "b899935badece36ade928f8e4c1b03d5b7fddeab01c35f336d3680b37b150c15",
        "path": "github.com-Martin2112-github-release-v0.5.2.zip!!github.com/Martin2112/github-release@v0.5.2/util.go",
        "risk": 1,
        "size": 439,
        "type": "go",
        "depth": 1
      },
      {
        "id": 15,
        "sha": "84719cdc6dbfb6141daf59ddf7d4faadea0519b4fb95a6ac032e44351b8a25a6",
        "path": "github.com_Martin2112_github-release@v0.5.2.registry.json",
        "size": 787,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 10,
    "v": "8"
  }
}