HackTheBox - Quick
00:00 - Intro
00:48 - Begin of Nmap, examining the page and running gobuster
03:30 - Identifying some extra care
04:30 - Adding portal.quick.htb to the host file so we can resolve hostname
06:00 - Trying to identify if the web application will tell us if an account is valid
07:20 - Building an email list based upon clients and then running wfuzz to try and identify valid emails
12:00 - Searching for the latest HTTP and seeing HTTP3 utilizes UDP instead of TCP
16:30 - Installing Quiche so we can navigate to the http3 site
19:40 - Having Quiche download files, discoving an initial password then revisiting the bruteforce to gain access to a ticket system
30:30 - Using wfuzz to search the helpdesk for all tickets
35:50 - Finding ESIGATE is vulnerable to xml entity injection
40:20 - Testing the XXE Attack to see if it connects to our webserver
41:50 - The server keeps putting the full URL in its GET Request, which messes with pythons webserver. Switching to PHP's built in will fix this.
45:20 - Failing to get a reverse shell to execute via XSLT, switching to download a file and execute it
56:45 - Reverse Shell Returned as SAM
58:30 - Finding printerv2.quick.htb and a little apache confusion its only listening on port 80. Esigate listens on 9001 then redirects to 80
01:04:20 - Dumping password hashes from MySQL to discover the server does some mangling of the password before md5sum, so we cant use hashcat
01:07:45 - Creating a cracking script in PHP
01:13:15 - Logging into the application and seeing we can print jobs, then looking at source code to see how its doing it
01:16:40 - Creating a script to abuse the race condition of printing a document. To replace documents with a symlink to sensitive files prior to printing.
01:25:20 - Printing out the SRVADM SSH Key
01:27:30 - Finding a password in the cups configuration file, which is the root password
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
HHC2016 - Analytics
IppSec
HackTheBox - October
IppSec
HackTheBox - Arctic
IppSec
HackTheBox - Brainfuck
IppSec
HackTheBox - Bank
IppSec
HackTheBox - Joker
IppSec
HackTheBox - Lazy
IppSec
Camp CTF 2015 - Bitterman
IppSec
HackTheBox - Devel
IppSec
Reversing Malicious Office Document (Macro) Emotet(?)
IppSec
HackTheBox - Granny and Grandpa
IppSec
HackTheBox - Pivoting Update: Granny and Grandpa
IppSec
HackTheBox - Optimum
IppSec
HackTheBox - Charon
IppSec
HackTheBox - Sneaky
IppSec
HackTheBox - Holiday
IppSec
HackTheBox - Europa
IppSec
Introduction to tmux
IppSec
HackTheBox - Blocky
IppSec
HackTheBox - Nineveh
IppSec
HackTheBox - Jail
IppSec
HackTheBox - Blue
IppSec
HackTheBox - Calamity
IppSec
HackTheBox - Shrek
IppSec
HackTheBox - Mirai
IppSec
HackTheBox - Shocker
IppSec
HackTheBox - Mantis
IppSec
HackTheBox - Node
IppSec
HackTheBox - Kotarak
IppSec
HackTheBox - Enterprise
IppSec
HackTheBox - Sense
IppSec
HackTheBox - Minion
IppSec
VulnHub - Sokar
IppSec
VulnHub - Pinkys Palace v2
IppSec
HackTheBox - Inception
IppSec
Vulnhub - Trollcave 1.2
IppSec
HackTheBox - Ariekei
IppSec
HackTheBox - Flux Capacitor
IppSec
HackTheBox - Jeeves
IppSec
HackTheBox - Tally
IppSec
HackTheBox - CrimeStoppers
IppSec
HackTheBox - Fulcrum
IppSec
HackTheBox - Chatterbox
IppSec
HackTheBox - Falafel
IppSec
How To Create Empire Modules
IppSec
HackTheBox - Nightmare
IppSec
HackTheBox - Nightmarev2 - Speed Run/Unintended Solutions
IppSec
HackTheBox - Bart
IppSec
HackTheBox - Aragog
IppSec
HackTheBox - Valentine
IppSec
HackTheBox - Silo
IppSec
HackTheBox - Rabbit
IppSec
HackTheBox - Celestial
IppSec
HackTheBox - Stratosphere
IppSec
HackTheBox - Poison
IppSec
HackTheBox - Canape
IppSec
HackTheBox - Olympus
IppSec
HackTheBox - Sunday
IppSec
HackTheBox - Fighter
IppSec
HackTheBox - Bounty
IppSec
Related AI Lessons
⚡
⚡
⚡
⚡
I Managed WordPress Security Across 1500+ Clients. The Main Reason WP Sites Get Hacked.
Dev.to AI
What Is YubiKey Authentication & How It Works
Dev.to · Mrunank Pawar
I Used to Ignore “Boring” Vulnerabilities… Until One Paid More Than a Critical
Medium · Data Science
I Used to Ignore “Boring” Vulnerabilities… Until One Paid More Than a Critical
Medium · Programming
Chapters (22)
Intro
0:48
Begin of Nmap, examining the page and running gobuster
3:30
Identifying some extra care
4:30
Adding portal.quick.htb to the host file so we can resolve hostname
6:00
Trying to identify if the web application will tell us if an account is valid
7:20
Building an email list based upon clients and then running wfuzz to try and id
12:00
Searching for the latest HTTP and seeing HTTP3 utilizes UDP instead of TCP
16:30
Installing Quiche so we can navigate to the http3 site
19:40
Having Quiche download files, discoving an initial password then revisiting th
30:30
Using wfuzz to search the helpdesk for all tickets
35:50
Finding ESIGATE is vulnerable to xml entity injection
40:20
Testing the XXE Attack to see if it connects to our webserver
41:50
The server keeps putting the full URL in its GET Request, which messes with py
45:20
Failing to get a reverse shell to execute via XSLT, switching to download a fi
56:45
Reverse Shell Returned as SAM
58:30
Finding printerv2.quick.htb and a little apache confusion its only listening o
1:04:20
Dumping password hashes from MySQL to discover the server does some mangling o
1:07:45
Creating a cracking script in PHP
1:13:15
Logging into the application and seeing we can print jobs, then looking at sou
1:16:40
Creating a script to abuse the race condition of printing a document. To repl
1:25:20
Printing out the SRVADM SSH Key
1:27:30
Finding a password in the cups configuration file, which is the root password
🎓
Tutor Explanation
DeepCamp AI