HackTheBox - Registry

IppSec · Intermediate ·📊 Data Analytics & Business Intelligence ·6y ago
00:50 - Begin of Recon, discovering hostname in SSL Certificate 05:10 - Running GoBuster against Registry.htb and Docker.Registry.htb to discover CA Certificate in /install/ 09:00 - /v2/ on Docker.Registry.HTB requires login, guessing admin:admin and then looking into the Docker Registry API 12:30 - Manually downloading a Blob off the Registry and extracting it to reveal files 15:50 - A bit more elegant way to do this, configure Docker to use this registry by adding the CA to our Docker SSL Cert Store. Then downloading the Bolt-Image Container 20:40 - Discovering an Encrypted SSH Key on the container 22:30 - Explaining SSH Config Files 24:00 - Using find to show files modified between two dates to discover a file with the SSH Key Password 28:15 - Using more forensic artifacts (viminfo) to dicover the file with SSH Key Password 32:40 - Checking /var/www/html to discover the Web User can probably use sudo with restic. Try to get a shell as www-data 36:30 - Checking out Bolt CMS Exploits to discover an authenticated RCE 40:20 - Downloading the bolt SQLite database then viewing the contents and cracking the admin password 42:45 - Identifying the algorithm bolt uses to hash passwords 46:00 - Exploiting Bolt by editing the config to allow PHP Files and then uploading a webshell 50:00 - Could not get a reverse shell, checking iptable rules to see iptables blocks packets initiating a connection on OUTBOUND. Switching to localhost for reverse shell 55:00 - Setting up a Reverse SSH Tunnel to forward 127.0.0.1:8000 to our box, so Restic can talk to us 57:30 - Setting up a Restic Server on our box 1:02:00 - Using Restic to download /root and get the Root SSH Key to login to the box
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from IppSec · IppSec · 0 of 60

← Previous Next →
1 HHC2016 - Analytics
HHC2016 - Analytics
IppSec
2 HackTheBox - October
HackTheBox - October
IppSec
3 HackTheBox - Arctic
HackTheBox - Arctic
IppSec
4 HackTheBox - Brainfuck
HackTheBox - Brainfuck
IppSec
5 HackTheBox - Bank
HackTheBox - Bank
IppSec
6 HackTheBox - Joker
HackTheBox - Joker
IppSec
7 HackTheBox - Lazy
HackTheBox - Lazy
IppSec
8 Camp CTF 2015 - Bitterman
Camp CTF 2015 - Bitterman
IppSec
9 HackTheBox - Devel
HackTheBox - Devel
IppSec
10 Reversing Malicious Office Document (Macro) Emotet(?)
Reversing Malicious Office Document (Macro) Emotet(?)
IppSec
11 HackTheBox - Granny and Grandpa
HackTheBox - Granny and Grandpa
IppSec
12 HackTheBox - Pivoting Update: Granny and Grandpa
HackTheBox - Pivoting Update: Granny and Grandpa
IppSec
13 HackTheBox - Optimum
HackTheBox - Optimum
IppSec
14 HackTheBox - Charon
HackTheBox - Charon
IppSec
15 HackTheBox - Sneaky
HackTheBox - Sneaky
IppSec
16 HackTheBox - Holiday
HackTheBox - Holiday
IppSec
17 HackTheBox - Europa
HackTheBox - Europa
IppSec
18 Introduction to tmux
Introduction to tmux
IppSec
19 HackTheBox - Blocky
HackTheBox - Blocky
IppSec
20 HackTheBox - Nineveh
HackTheBox - Nineveh
IppSec
21 HackTheBox - Jail
HackTheBox - Jail
IppSec
22 HackTheBox - Blue
HackTheBox - Blue
IppSec
23 HackTheBox - Calamity
HackTheBox - Calamity
IppSec
24 HackTheBox - Shrek
HackTheBox - Shrek
IppSec
25 HackTheBox - Mirai
HackTheBox - Mirai
IppSec
26 HackTheBox - Shocker
HackTheBox - Shocker
IppSec
27 HackTheBox - Mantis
HackTheBox - Mantis
IppSec
28 HackTheBox - Node
HackTheBox - Node
IppSec
29 HackTheBox - Kotarak
HackTheBox - Kotarak
IppSec
30 HackTheBox - Enterprise
HackTheBox - Enterprise
IppSec
31 HackTheBox - Sense
HackTheBox - Sense
IppSec
32 HackTheBox - Minion
HackTheBox - Minion
IppSec
33 VulnHub - Sokar
VulnHub - Sokar
IppSec
34 VulnHub - Pinkys Palace v2
VulnHub - Pinkys Palace v2
IppSec
35 HackTheBox - Inception
HackTheBox - Inception
IppSec
36 Vulnhub - Trollcave 1.2
Vulnhub - Trollcave 1.2
IppSec
37 HackTheBox - Ariekei
HackTheBox - Ariekei
IppSec
38 HackTheBox - Flux Capacitor
HackTheBox - Flux Capacitor
IppSec
39 HackTheBox - Jeeves
HackTheBox - Jeeves
IppSec
40 HackTheBox - Tally
HackTheBox - Tally
IppSec
41 HackTheBox - CrimeStoppers
HackTheBox - CrimeStoppers
IppSec
42 HackTheBox - Fulcrum
HackTheBox - Fulcrum
IppSec
43 HackTheBox - Chatterbox
HackTheBox - Chatterbox
IppSec
44 HackTheBox - Falafel
HackTheBox - Falafel
IppSec
45 How To Create Empire Modules
How To Create Empire Modules
IppSec
46 HackTheBox - Nightmare
HackTheBox - Nightmare
IppSec
47 HackTheBox - Nightmarev2  - Speed Run/Unintended Solutions
HackTheBox - Nightmarev2 - Speed Run/Unintended Solutions
IppSec
48 HackTheBox - Bart
HackTheBox - Bart
IppSec
49 HackTheBox -  Aragog
HackTheBox - Aragog
IppSec
50 HackTheBox - Valentine
HackTheBox - Valentine
IppSec
51 HackTheBox - Silo
HackTheBox - Silo
IppSec
52 HackTheBox - Rabbit
HackTheBox - Rabbit
IppSec
53 HackTheBox - Celestial
HackTheBox - Celestial
IppSec
54 HackTheBox - Stratosphere
HackTheBox - Stratosphere
IppSec
55 HackTheBox - Poison
HackTheBox - Poison
IppSec
56 HackTheBox - Canape
HackTheBox - Canape
IppSec
57 HackTheBox - Olympus
HackTheBox - Olympus
IppSec
58 HackTheBox - Sunday
HackTheBox - Sunday
IppSec
59 HackTheBox - Fighter
HackTheBox - Fighter
IppSec
60 HackTheBox - Bounty
HackTheBox - Bounty
IppSec

Related AI Lessons

Day 43: Hypothesis Testing & Statistical Analysis — Understanding How Data Makes Decisions
Learn hypothesis testing and statistical analysis to make data-driven decisions
Medium · AI
Day 43: Hypothesis Testing & Statistical Analysis — Understanding How Data Makes Decisions
Learn hypothesis testing and statistical analysis to make data-driven decisions
Medium · Machine Learning
I Spoke With 8 Interviewers. I Expected an Offer. They Asked for a 9th Round.
Learn how to navigate lengthy interview processes and improve your chances of landing a job in a competitive market
Medium · Data Science
DSPM: The Missing Piece For A Successful DLP Project
Learn how Data Security Posture Management (DSPM) is crucial for a successful Data Loss Prevention (DLP) project and its role in the future of data security
Forbes Innovation

Chapters (18)

0:50 Begin of Recon, discovering hostname in SSL Certificate
5:10 Running GoBuster against Registry.htb and Docker.Registry.htb to discover CA C
9:00 /v2/ on Docker.Registry.HTB requires login, guessing admin:admin and then look
12:30 Manually downloading a Blob off the Registry and extracting it to reveal files
15:50 A bit more elegant way to do this, configure Docker to use this registry by ad
20:40 Discovering an Encrypted SSH Key on the container
22:30 Explaining SSH Config Files
24:00 Using find to show files modified between two dates to discover a file with th
28:15 Using more forensic artifacts (viminfo) to dicover the file with SSH Key Passw
32:40 Checking /var/www/html to discover the Web User can probably use sudo with res
36:30 Checking out Bolt CMS Exploits to discover an authenticated RCE
40:20 Downloading the bolt SQLite database then viewing the contents and cracking th
42:45 Identifying the algorithm bolt uses to hash passwords
46:00 Exploiting Bolt by editing the config to allow PHP Files and then uploading a
50:00 Could not get a reverse shell, checking iptable rules to see iptables blocks p
55:00 Setting up a Reverse SSH Tunnel to forward 127.0.0.1:8000 to our box, so Resti
57:30 Setting up a Restic Server on our box
1:02:00 Using Restic to download /root and get the Root SSH Key to login to the box
Up next
Tableau Full Course 2026 [FREE] | Tableau Data Visualization Course | Tableau Tutorial | Simplilearn
Simplilearn
Watch →