As opposed to everybody else here, user was easy but root took me ages, so here my 2p:
User: Once you find folders, files and goodies go for the exploit. If you don’t understand it or don’t know how to use it there’s another one going about in GH that will make your life easier (comparing both will help you understand how the exploit works ) You’ll have to wander around a bit to get the flag.
Root: Use different enum tools, as they’ll give you different useful information. The service way didn’t worked for me, so I went with the remote way. You’ll notice the odd program; Google the vulnerability and find where to look for it. PAY ATTENTION TO YOUR OUTPUT. I literally had the answer right in front of me, but was focusing in something else. Remember that different tools can give you outputs in different formats.
Hope that helps somebody. PM if you’re really stuck.
Stuck at root, using the TV method. Found the password !******* but am still unable to connect using TV. Feels like I’m missing something. Any nudge is appreciated.
US - a certain Windows enum tool shows that you have full permissions to this item. Check the fuzzy priv esc guide on what to do to get the reverse shell. Mine only lasted long enough to copy/paste a command to print the root flag. If you have suggestions on how to stabilize this, I would love to hear them.
TV - EDB exploit doesn’t work since the pre-req is not installed on the target. Check a similar framework for tools to help with this. Once you get a pw, try using them on a high port to get admin (have you heard of the evil tool?).
Users - find a way to obtain files and read it (don’t just look at low ports). If you found an exploit, don’t make too many changes - try understand the poc.
Root - Basic enum (link below), and with the point found, google is your best friend. Dont forget the evil.
@LinkSmasher said:
Stuck at root, using the TV method. Found the password !******* but am still unable to connect using TV. Feels like I’m missing something. Any nudge is appreciated.
I’m out of reboots with "Login failed for user a*****@*****b
Doing all manually through chromium(mozilla session expired always) and burp
Got shell but someone deleted user.txt, what a shame…
Why so painful? It supposed to be easy one)
And rooted with msf after trying almost every other possible way:D
If someone know how to solve time problem, how to set proper cookies in py and how to root via U***** please share with me this knowledge , cause I tried all of this without success