Machine / Machines

Checkpoint

State: target-state.json - Notes: notes.md The sections below are merged from companion Markdown notes for the same case. They are rendered after sanitization so the article stays precise without publishing raw flags, credentials, or target-specific secrets....

DocumentedPublished 2025-11-21Sanitized local writeup

Scenario

Checkpoint attack path

State: target-state.json - Notes: notes.md The sections below are merged from companion Markdown notes for the same case. They are rendered after sanitization so the article stays precise without publishing raw flags, credentials, or target-specific secrets....

Objective

Machine walkthrough focused on Machines evidence, validation, and reusable operator lessons.

Checkpoint sanitized attack graph

Walkthrough flow

01

Scope and service discovery

02

Attack surface mapping

03

Initial foothold

04

Privilege escalation

05

Proof captured

Source coverage

Moderate source coverage

Status: partial. This article is generated from 2 sanitized Markdown sources and keeps raw flags, credentials, keys, cookies, and reusable secrets out of the rendered blog.

53% coverage
Evidence verdict

Moderate confidence: the page is useful for review, but it should be treated as partial because the available source material is thinner or less narrative-complete.

  • <TARGET>-Checkpoint/walkthrough.md
  • HTB/<TARGET>-Checkpoint/notes.md

Technical Walkthrough

Checkpoint Walkthrough

Raw flags and reusable secrets are stored only under loot/.

Summary

Evidence

  • State: target-state.json
  • Notes: notes.md

Source-Backed Dossier

The sections below are merged from companion Markdown notes for the same case. They are rendered after sanitization so the article stays precise without publishing raw flags, credentials, or target-specific secrets.

Notes

Scope

FieldValue
PlatformHack The Box / simulated lab
TargetCheckpoint
DifficultyMedium
OSWindows
Active target IP<TARGET>
Hostname/domainunknown
Pwnbox<TARGET>
Attacker/VPN IPunknown
Local workspace<local workspace><TARGET>-Checkpoint
Pwnbox workspace~/htb/<TARGET>-Checkpoint
Started2026-06-13T23:02:39Z

Evidence Ledger

Time UTCPhaseCommand/ActionOutput fileFindingConfidenceNext action
2026-06-13T23:02:39Zsetuphtbctl inittarget-state.jsonWorkspace initialized by deterministic harness.HighValidate route and start baseline recon.
2026-06-13T23:03:00ZsetupStore operator-provided starting credentialloot/starting-alex.turner.credStarting credential is available as a loot-only reference for quiet live validation.HighMirror workspace to Pwnbox and validate SSH/route.
2026-06-13T23:03:56ZbaselinePwnbox SSH and route validationenum/route-liveness-20260613.txtPwnbox SSH works, attacker IP is <TARGET>, and route to target exists; common Windows ports returned filtered during first probe.MediumRun full TCP sweep before assuming service set.
2026-06-13T23:10:34ZbaselineFull TCP validation from Pwnboxnmap/tcp-all-syn-fast.nmapAggressive sudo SYN sweep across all TCP ports found no open services. Earlier connect scan also produced no open-port evidence.HighRun one bounded UDP probe, then verify HTB instance state if no usable surface appears.
2026-06-13T23:11:48ZbaselineUDP top-50 validation from Pwnboxenum/nmap-udp-top50-20260613.txtUDP probe found no confirmed open service; all scanned ports were open-filtered/no-response or filtered. Current state is reachable-but-not-enumerable.HighAsk operator to confirm the Checkpoint instance is running and that <TARGET> is still the active target IP.
2026-06-13T23:15:57ZbaselinePath diagnostics after operator confirmed active instanceenum/path-diagnostics-20260614.txtPwnbox tunnel and route table are present, but VPN gateway <TARGET> returns Destination Host Unreachable for <TARGET>; TCP connects also alternate between timeout and no-route.HighAlign target/Pwnbox VPN region or respawn/reset the HTB instance before further target work.

Synthesis

Current completion state: BASELINE.

Current blocker: Pwnbox tunnel is up, but the HTB VPN gateway cannot route to <TARGET> (Destination Host Unreachable from <TARGET>). This is a target/Pwnbox VPN alignment or instance reachability problem, not an exploit-path issue.

Raw flags and reusable secrets must be stored only under loot/.