HackTheBox - Checkpoint

HackTheBox - Checkpoint

Source: YouTube · IppSec · published Oct 24, 2026 · 45:24

Penetration Testing
No ratings yet Log in to rate
Transcript Available
Description

This walkthrough covers HackTheBox "Checkpoint," an assumed-breach Windows Server 2025 AD box solved by chaining tombstone reanimation, a malicious VS Code extension, a DMSA takeover, and local VM backup pillaging to reach Domain Admin 0:00.

Key Takeaways:
• Recon: Using alex.turner credentials, nmap shows DNS, SMB, and WinRM (no web) on domain checkpoint.htb; RustHound/BloodHound and BloodyAD are used for enumeration 0:54
• Tombstone Reanimation: BloodyAD shows write rights over deleted objects; net exec's tombstone module restores deleted user Mark Davies, who is then compromised via password reuse of alex.turner's password 8:12
• Malicious VS Code Extension: Mark Davies has read/write on the "devdrop" share for VS Code extensions; a reverse-shell extension is built with the right engine version and onStartupFinished activation event, yielding a shell as ryan.brooks 17:18
• DMSA Takeover: Ryan Brooks has GenericAll over service.deploy and create-child rights in a custom DMSA OU; a BadSuccessor-style DMSA attack authenticates as service.deploy 35:00
• VM Backup Pillaging: service.deploy's Backup Access group grants access to a VM Backups share; instead of exfiltrating huge files, vmcats.exe runs locally to dump the Administrator NTLM hash from VM memory, giving Domain Admin and the flag 39:59

Checkpoint demonstrates modern AD attack paths—tombstone restoration, extension persistence, and DMSA abuse—without relying on ADCS.

Sources:

  • 0:00 Overview of the Checkpoint box and attack chain
  • 0:54 nmap recon and credential authentication
  • 8:12 Writable objects and tombstone restoration
  • 17:18 Building and deploying the malicious VS Code extension
  • 35:00 DMSA takeover of service.deploy
  • 39:59 VM backup pillaging with vmcats to dump the admin hash

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 1 CPE hours

Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.

Topic: Penetration Testing. Commonly maps to: Security Assessment and Testing, Security Operations. Exact CISSP domains are assigned during generation.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

Free account. One generation at a time, with a daily limit.

CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.

Watch on YouTube

Transcript Preview

First 800 characters of the transcript

What's going on, YouTube? This is Ipsac, and today I'll be doing Checkpoint from Hack the Box, which is an assumed breach Windows box, meaning we start out with a set of credentials. I really enjoy this box because there is no web. It starts out with finding out that our account can reanimate tombstones, which is just a way to unddelete accounts from Active Directory. The account we recover has the ability to install Visual Studio Code extensions, which is a really nice persistence vector, but also has been used in some supply chain uh compromised style of attacks. Once we do this, we discover we have a generic right over another user. But without ADCS, it's tough to get onto that account. Thankfully, this is Windows 2025 and we have all the needed things to configure a delegated managed s…