{
  "uhbs_version": "4.0.1",
  "run_mode": "quick",
  "evaluated_at": "2026-07-27T18:24:21Z",
  "proof_label": "endlessh (skeeto SSH tarpit)",
  "target": {
    "repository": "https://github.com/skeeto/endlessh",
    "git_commit": "dfe44eb2c5b6fc3c48a39ed826fe0e4459cdf6ef",
    "class": "Low-Interaction",
    "protocol": "ssh_tarpit",
    "host": "endlessh-lab",
    "port": 2222,
    "container_image": "ghcr.io/linuxserver/endlessh:latest",
    "container_image_id": "sha256:9f0dd7c1b4128acd1bf4dfefe910ff39accc5e300ab57df641c51ea74958ad37"
  },
  "grader": {
    "package_version": "4.0.1",
    "uhbs_git_commit": "c1631a4f0daef5553491017bc9aa44f66d776c58",
    "docker_image": "uhbs:4.0.1",
    "docker_image_id": "sha256:3e84c069ad1e343752d5245c7e2189555f6f19db00b8319764fbb08044cd2a16",
    "inventory": "docs/conformance/labs/endlessh/inventory.yaml",
    "tps": "docs/conformance/labs/endlessh/low_interaction_quick.yaml"
  },
  "flags": {
    "UHBS_QUICK": true,
    "UHBS_AIRGAP_ATTESTED": true,
    "UHBS_EGRESS_GATEWAY_LOG": null,
    "skip_sast_tools": true,
    "phases": [
      "profile",
      "static",
      "sandbox",
      "dynamic",
      "score"
    ],
    "modules": [
      "A",
      "B",
      "C",
      "D",
      "E",
      "F"
    ],
    "source_root": "/honeypot",
    "telemetry_dir": null,
    "plugin": "generic",
    "protocol_id": "ssh_tarpit",
    "ports_ssh": false
  },
  "results": {
    "uhqs": 46.55,
    "grade": "F",
    "delta_c": 0.5625,
    "module_scores": {
      "A": 79.0,
      "B": 62.5,
      "C": 100.0,
      "D": 75.0,
      "E": 100.0,
      "F": 73.37
    },
    "safety_gate_passed": false
  },
  "limitations": [
    "UHBS_QUICK=1 shortens timing samples.",
    "telemetry_dir unset \u2192 optimistic Module C.",
    "--skip-sast-tools \u2192 no bandit/semgrep.",
    "Protocol ssh_tarpit (generic) \u2014 never SSH/Paramiko.",
    "No ports.ssh \u2192 Module D shell probes skipped.",
    "Prefer full/ for claim-grade evaluation."
  ]
}
