The Problem

Auditors need binary-level SBOMs, but current tools only document JavaScript dependencies. They cannot tell you what the compiled binaries inside those dependencies actually do. When your SOC 2 auditor asks for a software bill of materials, the package-lock.json is not enough.

The Solution

BinShield produces CycloneDX 1.5 SBOMs with binary-level component detail, behavior classifications, and risk scores. Every native artifact is inventoried, decompiled, and classified — giving your compliance team the evidence they need.

Regulations Covered

Binary-level compliance for modern frameworks

Export an SBOM

One curl command to audit-ready output
# Export a CycloneDX 1.5 SBOM for bcrypt
curl -H "Authorization: Bearer $BINSHIELD_API_KEY" \
  https://api.binshield.dev/packages/npm/bcrypt/versions/6.0.0/sbom

# Response includes binary-level components:
# {
#   "bomFormat": "CycloneDX",
#   "specVersion": "1.5",
#   "components": [
#     {
#       "type": "library",
#       "name": "bcrypt_lib.node",
#       "purl": "pkg:npm/bcrypt@6.0.0#prebuilds/linux-x64/bcrypt_lib.node",
#       "properties": [
#         { "name": "binshield:risk-score", "value": "52" },
#         { "name": "binshield:behaviors", "value": "crypto,filesystem" }
#       ]
#     }
#   ]
# }