#room-hints

1 messages Β· Page 33 of 1

white salmon
#

i tried every possible directory

spiral stag
#

did you look in ||/root||

white salmon
#

yes

#

there is nothing

#

maybe someone deleted it?

#

i have no idea

spiral stag
#

then try to restart the box maybe

#

it should be there

white salmon
#

Just got on, what room?

#

python_playground

#

ok im restarting it

#

@spiral stag no man still no file

spiral stag
#

what user are you?

#

on the box?

white salmon
#

i'm connected as connor on the website

#

but i can read every file like /etc/shadow so i don't know why i cant find user.txt

spiral stag
#

:3

#

you need to get a shell on the system

white salmon
#

thought there was no need since every import comes with an error πŸ˜›

#

ok then i'll try to get a shell

spiral stag
#

good luck πŸ™‚

white salmon
#

thanks man

#

ok got a shell that was easy πŸ˜›

spiral stag
#

:3

white salmon
#

so i got user access in wonderland but might use a hint on moving forward, can't seem to move or replace that interesting file in home dir

#

read the python file carefully every line matters πŸ˜‰

#

ok thanks

oblique cliff
#

@eternal brook try with backslashes: \\\\ip\\share

white salmon
#

doesn't make much sense still...

crystal aurora
#

Which image shows a legit web-page? "anybody ?"

white salmon
#

@spiral stag i've found 2 flags any help with the privilege escalation?

#

i hate poems lol

#

Can any1 help me off-topic with a python script?

#

I've been googling for hours without success..

#

Trynna Make a fuzzer.

#

you need to read from the file first

#

also you don't need to loop throught the file content every time

#
>>> with open('/usr/share/wordlists/dirb/common.txt','r') as f:
...     print(f)
... 
<_io.TextIOWrapper name='/usr/share/wordlists/dirb/common.txt' mode='r' encoding='UTF-8'>  
#

what is the TextIOWrapper..?

tranquil dagger
#

The file object returned from the call to open()

white salmon
#

I'm probably not getting it...

#

I already made a request handler, that will actually be a part of the fuzzer.

#

And that works perfectly, it was done in like 1 hour but this one is weird..

#

you need to read the file, something like wordlist.read()

#

hm...

#

I tought that it was cool making ya own tools, but it's so frustratiingggggg!

eternal brook
#

@eternal brook try with backslashes: \\\\ip\\share
@oblique cliff i tried it still doest work i tried various combination both the slashes the passwaord including the space without includeing the space[password: ()s{A&2Z=F^n_E.B'] it is not working...some of my commands

#

smbclient ////10.10.145.12//milesdyson

#

smbclient \\10.10.145.12\milesdyson

#

tried double slash too but still not logging in

oblique cliff
#

Gotta cover your answer man. Post them as spoilers so you don’t ruin it for others

#

And it’s not working cuz you’re trying to log into the share as anonymous and using the password as the workgroup password

#

You need to log into the share as a specific user and then use the password for that user

#

@eternal brook

white salmon
#

Guys!

#

At the Basic PenTest room, what do I use to brute the user-names?

eternal brook
#

ok i'm new to discord can someone tell how to hide spoiler?

carmine scroll
#

In network services > exploiting smb > Task 8. I have downloaded the private key file and trying to do ssh -i "john cactus"@ip address but it doesn't work. Can someone give hint on this one

eternal brook
#

the syntax is probably wrong i suppose

#

@carmine scroll

white salmon
#

man, is his username john cactus?

eternal brook
#

also you dont need -i i think

carmine scroll
#

sorry the ssh -i <key file> "john cactus"@ipaddress

eternal brook
#

try diff username

white salmon
#

i use 'ssh user@host'.

carmine scroll
#

I have tried john cactus, james and john

white salmon
#

are u sure about username?

carmine scroll
#

i have tried three usernames which I got from the file present there

eternal brook
#

you are using the wrong username

#

also if you using -i make sure you have the right file

carmine ledge
#

Actually i'm trying the nmap room and it says to find the OS running on the deployed machine
I tried nmap -O <ip of machine> and it gives many OS with different versions but stll it is giving wrong answer. Pls help.

oblique cliff
#

@eternal brook || on both sides

white salmon
#

use -T5 -O

oblique cliff
#

@carmine ledge read the whole output and it’ll be in there somewhere

white salmon
#

@carmine ledge -T5 -Pn

#

Try stuff.

oblique cliff
#

@carmine scroll the username you’re using is wrong then, look around or take better educated guesses what it might be

carmine ledge
#

@white salmon yep I've done nmap -O -Pn <ip>

white salmon
#

How do I find SMB usernames with enum4linux?

carmine ledge
#

@white salmon hey bro i have share the output with u. Can u pls tell what is wrong with it ?

eternal brook
#

@oblique cliff thanks man i got the smb share with ||smbclient //10.10.145.12/milesdyson -U milesdyson|| but can you tell why it was not working without that i spent my evening getting this just wanted to know why it works now ?

#

is it because earlier i was logging in as anonymous?

#

and now the user

oblique cliff
#

Yes. -U indicates the user you want to log in with to the smb share

#

If you don’t specify it it tries to log in anonymously

#

@white salmon use the man page for enum4linux and research it

white salmon
#

I used -a but it ran into internal errors.

eternal brook
#

damm it took my evening to get this πŸ˜‚ anyways thanks for you help @oblique cliff

#

your

oblique cliff
#

That’s how you learn homie it’s not an evening wasted, I bet you’ll now never forget that πŸ™‚

eternal brook
#

ofcourse maynnn thanks alott

oblique cliff
#

@white salmon that doesn’t specify usernames. Look through the man page and google it I have faith in you to figure that out

white salmon
#

yes, but I need to find the usernames, I know them from @alpine kelp videos, but I wanna find them on my own.

#

I did the same thing but enum has internal problems...

steady stratus
#

Gj for keeping on at it @eternal brook and it might be an evening wasted tonight, but In the long run you’ll save a lot of time as @oblique cliff suggested (:

white salmon
#

And the LazyAdmin Room machine crashes all the timeeeee.

#

And the EternalBlue keeps failing no matter what I try.

#

Only some of them work..

eternal brook
#

@steady stratus thanks mate it always feels really good when you find the solution on your own instead of looking for direct answers πŸ™‚

oblique cliff
#

@white salmon so try a different tool

steady stratus
#

For sure @eternal brook πŸ‘

white salmon
#

Guys, @white salmon I made it work, but It only gives 404's.

tranquil dagger
#

status_code is an integer, not a string.

white salmon
#

try printing wordlist to see if it actually has the data you need

#

@white salmon

eternal brook
#

any hints for priv esc on skynet......i saw ||cronjob /home/milesdyson/backups/backup.sh || running as root but i do not have write permissions on the file mentioned is this the right path?

#

i also found a || config file with root password || but cant login with it anywhere neither on site nor with ssh

oblique cliff
#

@eternal brook if the credentials are a dead end check out what that Cronjob is doing

eternal brook
#

i read that file i do not have write permissions on either files

#

if i cant write on those files how I'll escalateπŸ€”

oblique cliff
#

Well, what’s the file doing

eternal brook
#

something ||tar cf /home/milesdyson/backups/backup.tgz *|| reading about tar cf what it does

oblique cliff
#

Then you’re on the right track so keep on researching πŸ™‚

eternal brook
#

it's creating a gzip archive for with the name backup.tgz ||* || stands for wildcard does it mean it's creating backup for everything on the system as ||root||? i tried creating some files did not get root probably i'm thinking shitty i supposeπŸ˜‚

#

@oblique cliff

oblique cliff
#

Research everything in that file

#

It’s running as root so chances are you’re supposed to exploit it

#

A specific word in your previous response is very important to how you can exploit it

eternal brook
#

ohk just noticed the cd command ill try something there

eternal brook
#

ok i know i can create some file and run them as root in html folder but i cant really get way to execute this process

#

i made a rev shell

#

it's not executing

glass swan
#

Hello to all of you im new here

eternal brook
#

hey

paper shore
#

hello Friends can someone help me i try to analise a cookie in the burp room with the sequencer but i can pass of this error

#

when i press Start Live Capture

wet sorrel
#

Hey if anyone has done BP: Networking I am having some trouble with task 1 number 8, 9, 10. I have completed everything else but I can't seem to solve these questions and have been trying to figure it out for hours.

oblique cliff
#

A broadcast address is a network address at which all devices connected to a multiple-access communications network are enabled to receive datagrams, which comprise UDP and TCP/IP packets, for instance. A message sent to a broadcast address may be received by all network-attac...

#

Read up on that. And then with that knowledge try a bit of googling for the other 2

wet sorrel
#

Ok thank you

opal hornet
#

guys what is the key 3 in CC: Steganography

#

how can i find it

obsidian cradle
#

i havent done that room im sorry

crystal aurora
#

@opal hornet its a2lsbHNob3Q

opal hornet
#

i founded bro

#

thank you

white salmon
#

@white salmon I did, I retested, I believe the req.status_code doesn't want to change.

white salmon
#

@white salmon Is the EternalBlue room broken?

tidal sedge
#

Blue is not broken.

white salmon
#

I've been trying since yesterday to get to exploit the machine.

#

haha

#

Well ya see

#

EternalBlue itself is a very finicky exploit

#

it may just not work sometimes

#

talked to CMNatic and could't get it..

#

I knoooowwww, I'm just annoyed.

#

Kuri

#

You seem like a smart guy

#

yes?

#

Thanks

#

So I recommend you step back for like 30 minutes, and take a break 😁. Being annoyed in general is a bad mindset for this kind of work

#

We'll be here when you come back, I don't sleep anyway ;-;

#

Yea, also did that yesterday πŸ™‚ still kinda feel bad it won't let me exploit it :).

#

EternalBlue is just like that sometimes, Reset and pray seems like the best strategy, you can also try various github POC's

#

And the LazyAdmin room machine keeps crashing random.

#

That one, I got nothing

#

I'll browse github for exploits on it.

#

It's creator is likely here though

#

Good luck 😁

tidal sedge
#

@white salmon Which os are you trying to hack from? πŸ€”

white salmon
#

I'm on Ubuntu 20.05

#

04*.

tidal sedge
#

Try downloading a kali/parrot/blackarch vm, because there might be an issue with your metasploit installation.
You could also use PoC's on GitHub.

white salmon
#

I configured it myself for hacking, I find it easier to fix issues for.

#

I tried in a Kali VM.

#

Not working either,

#

I also use Ubuntu 20.04

tidal sedge
#

Try using PoC's from GitHub.

white salmon
#

I am , as we speak.

#

Also tried changing payloads.

#

Used https generic and meterpreter..

keen reef
#

Hey, I'm in Vulnaversity. Just about to hit the GoBuster but, in my Kali, I don't have the wordlist directory under /usr/share/

#

Is there one that'll suffice for this exercise?

white salmon
#

Go on github.

#

Search for dirbuster.

#

It has like 30 wordlists there.

tidal sedge
keen reef
#

I'm on 2019.4?

#

It has like 30 wordlists there.
@white salmon

Seen, thank you

white salmon
#

@tidal sedge

tidal sedge
#

What?

white salmon
#

For the payload on LHOST should I use my Private adress or the VPN one?

tidal sedge
#

You should use the address provided by the THM vpn.

white salmon
#

Ok.

#

Hope it'll work.

#

I re-ran it with meterpreter reverse tcp .

#

I did it!

#

YES!

tidal sedge
#

πŸ₯³

white salmon
#

with metasploit.

#

πŸ™‚

keen reef
#

Ran GoBuster with all the word lists from dirbuster but couldn't reveal the directory that has the upload form page

#

Any ideas for a more fitting word list?

white salmon
#

Hmm.

#

What wordlist did u use?

#

On LazyAdmin the Common one is fine, but you might need the Big.txt one.

keen reef
#

I tried
/big.txt
/common.txt
/small.txt
/vulns/apache.txt
/vluns/test.txt

#

And a few others, just in case but, I'd have though they be the main ones

white salmon
#

oh..

#

Try something else, other things.

keen reef
#

Ah, the common one was there!

white salmon
#

@tidal sedge Issue after issuee!

keen reef
#

I just expected to see "upload" or something

#

Was internal πŸ™„

tidal sedge
#

@white salmon What?

white salmon
#

Probably gonna go in a VM cause I'm pissed.

tidal sedge
#

Looks like an issue with your metasploit installation.

white salmon
#

yes!

tidal sedge
#

Don't use Ubuntu 🀷

white salmon
#

Yep.

#

I realise, Kali is only good because the tools are completely working.

#

Soo, I'll go and figure out how to fix 100 wi-fi issues and another 100 on nvidia drivers.NotLikeThis

#

@tidal sedge one question. If I connect OpenVPN in Ubuntu, will it be connected in my VM? And what adapter whould I use to be sure? Bridged?

tidal sedge
#

No

#

Run the vpn on your vm.

white salmon
#

ok.

#

UPDATE!

#

The issue is with metasploit itself.

#

The current version is bugged.

#

@tidal sedge

#

You guys think Ubuntu 18.04 has less pentest tool bugs than 20.04 because it's older?

#

Im thinking of downgrading

crystal aurora
#

I'm stuck in BioHazard, Who is STARS BRAVO TEAM LEADER ? Anyone?

ripe hedge
#

google it?

white salmon
#

guys i can't exploit it from yesterday. Do you have any tip for flag3 aka privilege escalation on python_playground?

wraith marsh
#

Yeah, When you got flag1, if you enumerated that part of the box you should have seen a connection. explore that.

white salmon
#

ok thanks

#

@wraith marsh how can i enumerate that web with python when it does not even let me import modules? :/

wraith marsh
#

Maybe it does allow them? maybe theres other ways of getting it to work πŸ˜‰

white salmon
#

hmmmmmm

#

ooookkk....

stuck kernel
#

hi guys, im on Network Services Task 4 #8 - I was able to download the RSA key, i chmod to 600 like the instructions say, but now im struggling how to log in with the key and get the smb.txt flag. Any help would be appreciated

wraith marsh
#

Have you got the correct username?

stuck kernel
#

yeah, i think i got the correct one when i did the enum4linux

wraith marsh
#

Show me the command you're using but please use sploiler tags with || either side of the command

stuck kernel
#

smbclient //10.10.174.4/profiles -U ||cactus|| -p 139

#

im confused with the key though, like how i use it or do i need to decode it first

wraith marsh
#

oh, you use that to login with SSH, its an SSH key πŸ˜‰

stuck kernel
#

rightttttt ok cheers... so now its asking for a password. I havent used SSH much. surely i dont just paste the entire key in haha

wraith marsh
#

No no, theres a switch for SSH to use the id_rsa, I'll let you figure it out, if you need help googling "SSH login with id_rsa" or in the terminal man ssh will lead you in the correct direction πŸ™‚

#

If you do some research and are still stuck just ping me again and I'll see if I can help a bit more πŸ™‚

stuck kernel
#

nice one mate. i'll dive into it a little further and try and work it out. πŸ˜ƒ

#

got it haha that was fairly easy, just needed pointing in the right direction πŸ˜„

round patio
#

Does anyone know how isolate human readable text within a c compiled file

wraith marsh
#

strings?

round patio
#

nvm

oblique cliff
#

@round patio look into regex's as well as using the find command with the grep command

round patio
#

regex?

oblique cliff
#

yes

round patio
#

regex isn't a command allowed on the device by administrator

oblique cliff
#

Anyone have hints for Ignite privesc? || I ran Linpeas and LinEnum and there was no interesting SUID files or anything else that I could see. The version of Ubuntu the machine is running isn't vulnerable to an exploit I found, out of other ideas||

solemn smelt
#

regex isnt a command its a regular expression used within commands

oblique cliff
#

@round patio not the command regex. How to use regex to search for something

tidal sedge
#

@oblique cliff Check for config database files πŸ˜‰

oblique cliff
#

thanks πŸ™‚

round patio
#

alright because ive tried find -name flag26* | grep 4bceb

#

but all are permission denied and can't find the place

#

and 2>/dev/null/ doesn't clear it

oblique cliff
#

they didnt say the name of the flag was going to be flag26

#

and thats cuz you need to redirect the errors for both the find command and the grep command if youre going to pipe it

round patio
#

well it tells me /dev/null isn;t a dir

solemn smelt
#

because its not

#

thats the whole point

round patio
#

alright

#

sorry im asking a lot of questions

#

im trying to not have an ego with it

oblique cliff
#

@tidal sedge ugh || sql database creds, i suck with this time to look up how to use mysql lol|| can you tell me if thats the right track so i dont waste my time tripping over my own feet?

#

@round patio dont be sorry, we all start somewhere

solemn smelt
#

@oblique cliff yes youre on the right path

oblique cliff
#

thanks

tidal sedge
#

@oblique cliff Just look who the creds are for πŸ˜„

oblique cliff
#

ahhhhh i think i know what to do @tidal sedge

round patio
#

so would i do the find / -name flag26* to find it and then use grep -rnw /path/ -e (letters)

oblique cliff
#

you would do that if you know the file is called flag26......

#

but you dont know that

round patio
#

so i got sent this find / -xdev -type f -print0 2>/dev/null | xargs -0 grep -E '^[a-z0–9]{32}$' 2>/dev/null

#

but i don't know what it does

oblique cliff
#

so research each of the flags and commands and try to learn it πŸ™‚

#

if you have questions ask, but try to research it first

round patio
#

Ive been trying for an hour

#

and im getting frustrated

#

so idk what to do

oblique cliff
#

take a break

#

and come back when youre not frustrated

#

then research

#

youre not gonna learn too much if youre frustrated

round patio
#

ye so i gotta research regular statements

oblique cliff
#

@tidal sedge so im pretty sure ive seen this privesc before, but i found one using ||raptor, but that one doesnt work since mysql has secure file priv turned on. I saw you could turn it off by changing the my.cnf file but i cant write to that so i dont think i can get the raptor exploit working|| is it something else? I thought when i saw this type of privesc before i used a different method but i cant for the life of me remember how

tidal sedge
#

You are very much over complicating things.

#

The privesc is very simple.

#

@oblique cliff Have you ever heard of ||password reuse|| πŸ˜„

oblique cliff
#

i havent looked at that spoiler but i got it right when you said youre overcomplicating things

#

thank you very much for the help πŸ˜„

#

disappointed, i shouldve looked for ||config files|| and then ||password reuse|| immediately after discovering that first part

#

ahhh maaan, that was outputted in linpeas too if i had only looked closer. bummer

patent token
#

Ater you've seen it as a possibility once, every time you get a www-data user you'll always go there first. πŸ˜›

oblique cliff
#

true! worth banging my head the last couple hours πŸ˜„

patent token
#

If there's a config file, it's there for a reason in labs usually. πŸ™‚

oblique cliff
#

Noted. I thought they were always generated automatically so I didn’t pay much attention to it

limber quarry
#

Anyone have hints for flag 2 on mindgames?

tidal sedge
#

The best hint I can give you is

limber quarry
#

πŸ˜‚ Nice hint haha

#

I'll try harder

white salmon
#

@tidal sedge Any hints on Vulnversity last flag? I escalated from PHP Shell to Full User Shell, But no password nothing.

#

And the '/bin/systemctl' looks weird, like it's corupted

spiral stag
white salmon
#

Ohhhhhhh, thanks!

potent vale
#

How is Carpe Diem tagged with graphql when ||error connecting to|| kekw

nova meteor
#

mov -0x28(%rbp),%eax
cltq
movzbl -0x20(%rbp,%rax,1),%edx
mov -0x28(%rbp),%eax
cltq
movzbl -0x23(%rbp,%rax,1),%eax
cmp %al,%dl

tidal sedge
#

Wait, is that AT & T syntax? πŸ‘€

nova meteor
#

youre right, im a noob for posting unfavorable syntax, how dare i

tidal sedge
#

Nah, I think Ashu uses AT & T syntax so the whole room is probably in AT & T.

nova meteor
#

so i understand cltq converts to a quad word, and i think movzbl loads a byte 0x20 (to most signifigant?) and im guessing pads the rest 0 bytes

#

id like to step thru and check registers but too noob to know what im doing, guess i should just give up or try harder

white salmon
#

Is LazyAdmin broken?

#

I literally followed the walkthrough to make sure and it doesn't wanna escalate.

#

I followed 2 writeups to make sure.

spiral stag
#

i just did the room

#

no problems

white salmon
#

Hmm...

spiral stag
#

didin't use a walkthrough tho

white salmon
#

I dunno, maybe the write-up is broken.

#

Whatever.

#

The EternalBlue runs into issues because of latest metasploit update.

inland onyx
#

LazyAdmin

#

Is, uh... Linux...

#

IIRC

spiral stag
#

it is

inland onyx
#

So, no EternalBlue...

tidal sedge
#

@inland onyx They were having issues with Blue earlier.

inland onyx
#

Ah, I see

white salmon
#

Some rooms are harder than they say they are.

#

How did you guys get this good?

spiral stag
#

im not this good...

#

im that good πŸ™‚

obsidian cradle
#

how to find return address from gdb ;_;

spiral stag
#

jmp esp?

#

or what?

obsidian cradle
#

i think im looking for esp??

#

tryna learn some bof :3

spiral stag
obsidian cradle
#

u da best

#

<3

spiral stag
#

makes it somewhat better imo

tidal sedge
#

tryna learn some bof :3
@obsidian cradle If you are interested in buffer overflows LiveOverflow has a playlist on his YouTube channel.

obsidian cradle
#

awesome thank you! i will for sure check it out @tidal sedge

#

so im doing binex task 3, it says ||Step 5: Read the stack or register RSP to find a suitable return address.||

#

so|| RSP is return address|| to use for my payload or no?

spiral stag
#

are you familiar with the stack?

obsidian cradle
#

not one bit

spiral stag
#

:3

#

I would recommend learning that first

obsidian cradle
#

the stack

spiral stag
#

how assembler works in general

#

it's quite a steep learning curve

#

but so rewarding when that first bof works

#

there are some rooms for that as well

obsidian cradle
#

i wil master bof by the end of today

spiral stag
#

FAmous last words

obsidian cradle
#

dies

spiral stag
#

lol

obsidian cradle
#

thank you though, will be doing big brain learning today

spiral stag
#

have fuin!

obsidian cradle
#

❀️

eternal brook
#

hey i was just trying Daily Bugle i got admin login page so i tried using ||sqlmap|| but it does not show the page vulnerable

#

i tried increasing the level

wooden mist
#

sqlmap is known for not working too well on that room

#

try looking for dedicated scripts that are related to that room

eternal brook
#

like look for a scanning script for daily bugle

#

or an alternative of sqlmap

wooden mist
#

not really an alternative to sqlmap but a tool for sqli

eternal brook
#

does zap detect sqli?

obsidian cradle
#

@eternal brook did you still need help

patent token
#

ZAP detects basic vulnerabilities. It's by no means a robust vuln scanner though. It's more looking for service banners with known vulnerabilities.

eternal brook
#

I'll give the machine a try tommrow couldn't find something that @wooden mist asked to look for.....had some shitty online assignments to be submitted πŸ˜‚

#

Thanks @obsidian cradle I'll ask if I'm still stuck tommrow

#

Thanks @patent token appreciate it

white salmon
#

hey

#

I have a question

#

I have to setup the VPN connection inside of my virtual machine

#

correct?

#

I mean the machine I will be using

#

which happens to be a virtual machine

ashen heron
#

yes download your vpn config file from thm in your virtual machine, and sudo openvpn yourvpnconfigfilename.ovpn ( itll be in your downloads directory )

#

@white salmon

white salmon
#

alright thanks

white salmon
#

Just finished Ice on my own, huh!

#

Oh and there's a bug on the Basic Pentesting, latest enum4linux version has issues finding users on SMB.

#

And metasploit on EternalBlue has bugs, latest version.

indigo ridge
#

hey.. I need some hint on mindgame... whats the use of that server.. it just listening on some ports .. how do I make any request?

potent vale
#

It's listening on Port 80 @indigo ridge

indigo ridge
#

yeah.. I noticed.. also I can change the port by -p but.. there is nothing I could get from the browser

white salmon
#

Any tips on Ignite?

#

I got the dashboard CMS creds.

#

Now what?

#

I'm trying to fuzz the upload form to upload a reverse shell with PHP but it ain't working.

potent vale
#

Can you access the website @indigo ridge ?

#

Because that's all you need

indigo ridge
#

Ive got the first flag.. I just need to escalate

#

Can you access the website @indigo ridge ?
@potent vale yes..

potent vale
#

Did you enumerate the server?

indigo ridge
#

i just jumped to get the reverse shell.. and then got first flag

potent vale
#

So you're looking for a privilege escalation. Have you found an approach for that?

indigo ridge
#

yep I think there is two weird thing.. which I got from linpeas

tidal sedge
#

This is #room-hints we prefer to keep this chat spoiler free and only provide hints here, if you need more help then I suggest #room-help.

white salmon
#

@potent vale @tidal sedge any tips on Ignite?

#

I'm stuck, I just bruted the creds for the admin page.

indigo ridge
#

This is #room-hints we prefer to keep this chat spoiler free and we only provide hints here, if you need more help then I suggest #room-help.
@tidal sedge yes sure .

white salmon
#

Now I got them, but idk what 2 do.

potent vale
#

@white salmon You need to find ||an exploit for the CMS.||

white salmon
#

I did, but I don't get how 2 exploit over reads...

tidal sedge
#

I'm stuck, I just bruted the creds for the admin page.
@white salmon That's a rabbit hole, if I remember correctly.

white salmon
#

I tried to fuzz the admin page uploads.

#

To upload and get a php shell.

tidal sedge
#

That's a rabbit hole.

white salmon
#

Damnn..

#

I'l go look for exploits.

#

But how do I use it? CVE-2018-16763?

light mulch
#

Hi! I am doing webbappsec 101, on task 4 question 4 they ask "What is the username of a logged on user?" i looked at all the upload pictures and just guessed the correct answer. How should i have gotten the username of a logged on user? any hints/tips?

white salmon
tidal sedge
#

That will work.

white salmon
#

It doesn't.

#

I tried..

crystal aurora
#

is anyone getting trouble to acces Plethora CTF?

tidal sedge
#

@white salmon And what error does it return?

white salmon
#

requests errror, i forgot, i just deleted the repo

#

i have requests installed but it has errors the script..

tidal sedge
#

That exploit works, you need to run it with python 2.

#

If not, mirror the exploit from searchsploit.

white salmon
#

Ok.

#

Installed requests for py2.

#

@tidal sedge worked! now that do I do? 'if I do id it gives me that I am in www-data

#

If I do sudo -l it says system

#

Same for cs

#

cd*

#

Ls works fine

#

Same for touch

tidal sedge
#

@white salmon Get a more stable shell, and then privesc from there.

white salmon
#

how?

#

Using php?

#

Ohhhh.

#

I know, wait.

#

I got it!

#

First flag.

white salmon
#

@urban ember What room you need help on?

urban ember
#

The room is Linux challenges

#

from learning pathways

white salmon
#

Oh

#

I'm not subbed

glossy basin
#

I can help, what's up?

#

@urban ember what's your question

urban ember
#

im brand new to cybersec (decent experience with linux)

ive looked around a lot and cant find a particular flag "Can you find information about the system, such as the kernel version etc.

Find flag 15."

i have used things from uname -a or -r
checked things like /proc/version
used dmesg | grep Linux
dmesg | grep Kernal

any hints or help would be great

glossy basin
#

system info is found in a release file in /etc directory

#

||cat /etc/*release|| <- if you are stuck

carmine ledge
#

I'm using gobuster to detect the directory that has an upload form page so any idea which wordlist I should try if I'm on Kali??

glossy basin
#

/dirb/big.txt should be fine

#

or /dirbuster/directory-list-2.3-medium

white salmon
#

dirb <LINK> -R I use it all the time.

urban ember
#

Thanks alot Swafox, found flag 15 more specifically in lsb-release
Appreciate the help man ❀️

glossy basin
#

anytime πŸ˜„

white salmon
#

Help

#

help

#

On the SimpleCTF room

#

I scanned target for vulns

#

CVE:CVE-2007-6750 is slowloris

#

it's vulnerable

#

but the thm room says wrong

tidal sedge
#

Stop tagging people and just ask your question here, someone will help you.

glossy basin
#

slowloris is a DoS vulnerability

#

and for obvious reasons it's not the one used for exploitations

white salmon
#

plus, it's got anonymous ftp login

#

that's wrong too it says

glossy basin
#

it's not a vuln

#

bad configuration

white salmon
#

hmm

glossy basin
white salmon
#

how am I supposed to scan it then?

glossy basin
#

nmap NSE scan

#

or CVE scan

#

or research about things the server is running; also their versions

eternal brook
#

im still not able to find a script for sqli in dailybugle room do i need to write one on my own?

#

I'm trying to write one but i dont i think i have that programming skills rn to write on rn

white salmon
#

Google it HARDER.

#

My tactic, works 99% like Sanytol Disinfectant.

glossy basin
#

@eternal brook yeah you need to make your own

#

or take something similar as basis

eternal brook
#

damm i think then i need to practice some coding first

white salmon
#

😦

mild eagle
#

in room HackPark I'm trying to crack the password using hydra but can figure out what is wrong with this ||hydra -V -I -l pennywise -P /usr/share/wordlists/rockyou.txt BOX-IP-GOES-HERE http-post-form "/Account/login.aspx:__VIEWSTATE=%2B9GQc0USxXlLq5vp9BVnaK%2FPFKWRRkzvGMkysqWtjAKbFZ%2FkeJiuB8vUVjeeohvrRHwf6K8ZGO4xg18cOKTcRMmHmiEMRZYE4IELBChZvpCx8F0L8MRtlzu2RDTPAvYdYedei6he1KBWweuaga7ETxfClWA88cPEOy%2BP2TLg8vsXifZO&__EVENTVALIDATION=P9Rbfaut5BQEScx5LttvnVHVdtfgdcsKFkjS5tzH6FJeGwhZyB1bQ2XAGOv%2Fxp%2B1VmUT%2FKm8qwzaKRtFBF8UNdMudvVaqkDguneh4EGDK2sDqRAk5KwzjI82t28Q%2F9%2Fm32vJh0OI%2BGrKJ9f6V32c36oqTmpEaJu%2B1SO%2FVBuIoURlJ3Eo&ctl00%24MainContent%24LoginUser%24UserName=^USER^&ctl00%24MainContent%24LoginUser%24Password=^PASS^&ctl00%24MainContent%24LoginUser%24LoginButton=Log+in:Login failed"||

rancid crystal
#

@mild eagle using -l twice?

white salmon
#

πŸ™‚

#

Just finished SimpleCTF yee

mild eagle
#

@rancid crystal one is "I" the other is L in lowercase πŸ™‚

#

first one is capital i

burnt cosmos
#

@mild eagle Shouldn't need to use capital I, apart from that your request looks okay, maybe do some more research into possible usernames

mild eagle
#

@burnt cosmos tnx tnx the -I is only skip waiting in sessions πŸ™‚

white salmon
#

use -V -I after rockyou before ip

true widget
#

How can I check available shells on a system?

white salmon
#

worked 4 me few times

true widget
#

Can anyone help?

mild eagle
#

@burnt cosmos tnx got it πŸ™‚

spiral stag
#

@true widget cat /etc/shells

true widget
#

@spiral stag thanks man!

wraith tapir
#

any hints for "Break Out The Cage" cipher??

#

Tried making script for cesar and rot13 and loop them around

#

but no luck

quiet stump
#

@wraith tapir is that for root?

wraith tapir
#

no no the initial cipher

quiet stump
#

Ahhhh you have to use some other bit of info and you'll find it

low shuttle
#

I tried decoding cipher. Looks like I got a format of the encoded text, but could not get what I should do now.

wraith tapir
#

thanks thanks

spiral stag
#

that last one got me stumped again

#

#nevergettingroot

wooden mist
#

there is another route

quiet stump
#

Enumeration is key

spiral stag
#

feels like im hitting a wall here

low shuttle
#

Magna, any nudge on the audio?

#

.mp3

quiet stump
#

Read the room tags

#

πŸ˜‰

warm schooner
#

Any hints for the cipher on new cage room? Can't see it

quiet stump
#

French man

low shuttle
#

Python, mail

#

I am confused tbh.

#

πŸ˜…

tidal sedge
#

French man
@quiet stump I still haven't started the box(got sidetracked into doing HTB) but I think I know what the cipher is πŸ€”

warm schooner
#

@quiet stump could I DM for a hint plz?

quiet stump
#

Go for it

true prairie
#

Any hints for the cipher on new cage room? Can't see it
@warm schooner I need help too.. Can't figure it out at all

crisp wigeon
#

Hi @Magna need to extract from .mp3 ? Any hint

quiet stump
#

Room tags πŸ™‚

#

and enumeration

#

both key

solid patrol
#

any hint how to go from weston to cage in escape the cage room?

wooden mist
#

investigate the quotes ;)

spiral stag
#

@quiet stump eyyyy got it πŸ˜„

#

im guessing the 2nd way πŸ˜›

quiet stump
#

GratZ πŸ™‚

wooden mist
#

nice

spiral stag
#

still would like to know the intended way if someone wants to help πŸ™‚

wooden mist
#

you can DM me if you want

grand rune
oblique cliff
#

@grand rune if its not ||ssh|| then try to take ||clues from the messages on the site with what other service is open from your scan||

spiral stag
#

anyone willing to give me a nudge on mindgames root?

#

been stuck on that for too long now

potent vale
#

Where are you stuck?

spiral stag
#

finding a way to get root πŸ™‚

#

i found the odd config

#

but no idea how to exploit

potent vale
#

You can PM me if you want. Probably too spoilery to give hints here

spiral stag
#

thanks!

white salmon
#

So im doing the Mr robot ctf, and im on the second key. i run this john robot.hash --wordlist.dic --format=Raw-MD5
i get the pswd (ABCDEFGHIJKLMNOPQRSTUVWXYZ), i run su robot on the rev. shell i got

#

But its 'incorrect'

grand rune
#

@oblique cliff thanks for the hint, I actually failed because of ||wrong username||

oblique cliff
#

@grand rune no problem, was it actually ||smb|| or ||ssh|| i decided to do that room after you asked that question ^^

grand rune
#

It was ||ssh||, ||smb didnt recognise usernames|| and || I already had done stuff with smb ||

#

also the latter failed with the good ||username||

oblique cliff
#

gotcha, thanks for the hints πŸ™‚

white salmon
#

Hi @quiet stump need to extract from .mp3 ? Any hint
@crisp wigeon audacity and special filter to extract text from .mp3.

burnt cosmos
#

This first cipher on cage is causing me all sorts of issues god damn, any idea how many times it needs to be decrypted? Or is that too much of a hint at this stage?

quiet stump
#

Shhhhhhhhhh

#

hints not spoilers mah man

oblique cliff
#

@grand rune what wordlist did you use for this? cuz the || cybersec top 1000 list isnt getting anything||

grand rune
#

||rockyou.txt||

#

it takes a while but it's there

oblique cliff
#

bummer i was hoping to not use that

#

alright thanks

tidal sedge
#

Let's keep this chat spoiler free, as this is #room-hints if you need further help I suggest moving over to #room-help.

bold scroll
#

Anybody did "Break the cage.1" new room?

grand rune
#

yeah you're right

carmine scroll
#

I am stuck at Network services> exploiting SMB > Task 8 (connecting through ssh). I have downloaded the file and changed the permission to 600. I have tried usernames as "john", "James", root, and "john cactus" but no success.

solid patrol
#

did u specify id_rsa in ssh

carmine scroll
#

"ssh -i id_rsa"

#

I tried this

cloud zephyr
#

@carmine scroll notice that your -i is the id that you created

oblique cliff
#

@carmine scroll double check the usernames youve tried. there are a couple from your short list that i would add

cloud zephyr
#

i mean, if your ssh is "aa", it should be smth like "ssh -i aa"

orchid bobcat
#

Check the user names you have tried

carmine scroll
#

Will I get the username on the machine or random tries?

oblique cliff
#

youre very close with the names youve guessed. guess a few more

orchid bobcat
#

try variants of his name,

white salmon
#

So im doing the Mr robot ctf, and im on the second key. i run this john robot.hash --wordlist.dic --format=Raw-MD5
i get the pswd (||ABCDEFGHIJKLMNOPQRSTUVWXYZ||), i run su robot on the rev. shell i got
[5:48 PM]
But its 'incorrect'

oblique cliff
#

are you sure thats the password you got?

#

also, please post answers as spoilers (or not at all)

white salmon
#

yes, oh ok my bad

oblique cliff
#

double check thats the password you got πŸ™‚

white salmon
#

root@kali:~# john /root/Desktop/robot.hash --wordlist=fsocity.dic --format=Raw-MD5
Using default input encoding: UTF-8
Loaded 1 password hash (Raw-MD5 [MD5 256/256 AVX2 8x3])
Warning: no OpenMP support for this hash type, consider --fork=2
Press 'q' or Ctrl-C to abort, almost any other key for status
0g 0:00:00:00 DONE (2020-06-15 14:09) 0g/s 14301Kp/s 14301Kc/s 14301KC/s 8output..||ABCDEFGHIJKLMNOPQRSTUVWXYZ||

#

check username πŸ™‚

carmine scroll
#

@oblique cliff @orchid bobcat will I get the username on the machine itself because I have tried some variants of his name John.c, jc, jcactus, johnc. j.cactus, johncactuspolo etc

white salmon
#

its literally ||robot||

oblique cliff
#

@white salmon use || crackstation instead to decrypt the password and see what you get||

white salmon
#

ok

oblique cliff
#

@carmine scroll whats the difference between the usernames you guessed ||James|| and ||john||?

#

@grand rune oh my goodness ||how deep does this go, im 4000 deep into rockyou||

white salmon
#

||abcdefghijklmnopqrstuvwxyz|| same result, wait i think its because of the capitalization LOL

grand rune
#

@oblique cliff ~15min for me

white salmon
#

thanks bob

grand rune
#

it finds it

carmine scroll
#

thankyou @oblique cliff πŸ˜„

oblique cliff
#

......

#

@grand rune my machine just expired at 4000 in lol

#

time to start over

grand rune
#

I think ||hydra has a restore point||

#

lets get this to #room-help, we're leaking too much

white salmon
#

What three letter abbreviation is the technical term for the "wifi code/password/passphrase"?

#

I'm so dumb I can't figure it out.

#

Help.

grand rune
#

||PSK|| i guess?

white salmon
#

❀️

#

I'm on a room completing spree rn.

#

πŸ™‚

#

Yeeeet!

warm schooner
#

@proven bridge, any hints for Carpe? Trying to read into the download but not getting anywhere 😦

white salmon
#

I need another hint

oblique cliff
#

@white salmon still mr robot?

white salmon
#

Oh sorry nah im done with that, its the Burp Suite walkthrough.

oblique cliff
#

read the blurb in that task

#

closely

white salmon
#

still cant figure it out

#

at this point i feel like its a bug

#

@bitter shadow you got any hints ?

#

ping please, thx

bitter shadow
#

sorry I'm kinda busy rn

oblique cliff
#

its not a bug

#

read ||the blurb from the task, the answer is in there||

covert basalt
#

anyone available for hint on break the cage

#

the cipher part

quiet stump
#

Plenty of hints for that room if u scroll up πŸ™‚

white salmon
#

its not a bug
@oblique cliff issa joke....

#

read ||the blurb from the task, the answer is in there||
where is that im new to tryhackme

oblique cliff
#

scroll up and to the paragraph youre supposed to read before the questions

wraith marsh
#

@proven bridge, any hints for Carpe? Trying to read into the download but not getting anywhere 😦
@warm schooner I can’t give you any hints but you should have seen the message on the room that says the download section isnt part of the ctf

white salmon
#

still cant figure it out

#

please just hint

#

@white salmon it's in the text, read it again

lusty wigeon
#

@wraith marsh then wth am i suppose to do with these ||keys||

proven bridge
#

@proven bridge, any hints for Carpe? Trying to read into the download but not getting anywhere 😦
@warm schooner the download is only required at the last step of the challenge.

lusty wigeon
#

@proven bridge do you mind if i dm for a sanity check on carpe diem ?

proven bridge
#

Other hint, no reverse shells required.

#

Sure @lusty wigeon

warm schooner
#

πŸ‘€ duly noted

white salmon
#

A third predominant address type is typically reserved for the router, what is the name of this address type?

#

WTF?

#

I've been looking for an hour now.

#

Any of you guys wanna help?

#

whats is your router ip named in ipconfig

#

wym?

white quartz
#

How can I scan a box with namp with vpn?

white salmon
#

What do ya wanna scan>

white quartz
#

a box in tryhackme (for example king of the hill)

white salmon
#

ok.

#

nmap <ip>

oblique cliff
#

you need to be connected to the vpn

#

and then nmap {ip}

white quartz
#

ok

#

but nmap closes the byme

white salmon
#

what?

white quartz
#

*by me

white salmon
#

why>

oblique cliff
#

nmap closes the by me

#

what does that mean

white quartz
teal belfry
#

any hint for room break out the cage?

oblique cliff
#

so then if youre on the vpn you can nmap 10.10.198.245 @white quartz

white quartz
#

ok it works thanks

white salmon
#

just wait a few minutes to make sure the box is completely deployed/booted

#

@oblique cliff not in the blob, I'm crying😫

eternal brook
#

hey this question is quite basic how do i know whether a machine has network file system that is shared...like is it somewhere given in nmap scan or we have to always check for using mount?

white salmon
#

you mean Samba>

#

?

eternal brook
#

if someone could clarify

#

i suppose samba is for communication bw linux and windows

#

and we can point out samba/smb by seeing 139 and 445 open

#

but what about NFS how do i get to know they exist

#

or is the same thing?

steady stratus
#

Samba uses the SMB protocol for file sharing πŸ™‚

#

NFS is file sharing too - but it doesn't use or work with SMB it's purely TCP & UDP

eternal brook
#

wasnt smb used earlier to communicate only bw windows and windows?πŸ€”

#

then samba came for linuxπŸ€”

steady stratus
#

I believe NFS uses 111

eternal brook
#

that rcp i think

white salmon
#

use enum4linux -a <IP>.

steady stratus
#

SMB is across both platforms - the software that uses SMB may not be

eternal brook
#

so when i see 111 open i should check for mounted folders right

white salmon
#

You'll see all things SMB related.

eternal brook
#

yea i know that

white salmon
#

@steady stratus Hello, look at the rank ❀️ finally πŸ™‚

#

smbclient is also usefull

#

+1

eternal brook
#

smb not the issue

#

nfs is

white salmon
#

emun4linux is an old old script

eternal brook
#

getting kinda confuse

steady stratus
#

Port mappings are a good indicator however they can't confirm for you. Don't assume a service corresponds to the port it is using

white salmon
steady stratus
#

e.g. the default port for web servers is 80 but that's just a standard - you can anything on that

eternal brook
#

so you're saying it's good practice to check for mounted folder?

white salmon
#

with showmount you can see all shares on the target

eternal brook
#

smb too?

#

well that's great

#

thanks for the tip πŸ™‚

white salmon
#

YES!

teal belfry
#

anyone will help me?

white salmon
#

just ask

teal belfry
#

in room : break out the cage! just a hint..

white salmon
#

enum

teal belfry
#

bro i did enumeration...........

#

and i dont know why dirbuster isnt working on that web..

white salmon
#

dirb http:/...../ -R

dapper mauve
#

wrestling with break out the cage - finally (slowly) getting there. πŸ™‚

white salmon
#

If it has FTP, use enum4linux -a IP

tidal sedge
#

I believe NFS uses 111
@steady stratus What? Doesn't NFS use port 2049?(ignore blobfingerguns )

eternal brook
#

yeaaa

#

just noticed the scan again

#

it has 2049 open

#

@tidal sedge

white salmon
#

2049 NFS, 99% of the time.

tidal sedge
#

Hmm, no, looks like NFS uses both port 111 and 2049.

eternal brook
#

111 is also open though

tidal sedge
#

Yeah, it uses both ports.

teal belfry
#

@white salmon its not working..

white salmon
#

use a bigger wordlist

upper heath
#

any hint for cage -> root on Cage

quiet stump
#

Very similar to inital

dapper mauve
#

Break from the cage....got a word out the thing....not sure what to do with it yet. Hanging the mouse up for the evening. Fresh eyes in the morning.

quiet stump
#

Best thing πŸ™‚ best not to overthink

solid patrol
#

magna is there more than 2 ways of gaing root on your machine

quiet stump
#

There is more than 1, yes

median compass
#

ok, that's not how the spoiler tags work then...

glossy basin
#

you need to do || spoiler ||

#

fix it please

quiet stump
#

Spoilers mate blimey!

#

Can u remove please

#

ta

glossy basin
#

removed

#

I guess giving spoilers for fresh rooms isn't good

median compass
#

i was fixing! sorry about that

glossy basin
#

it's fine it's fine

#

just ask your question without your results

quiet stump
#

Tbf the box in it's majority is enum and the same throughout with a bit of python for good luck

#

That's as far as I'll go with hints/help

median compass
#

I'm just slow today, took way longer than it should to make progress! i'll stick at it

quiet stump
#

Good lad πŸ™‚ u'll kick urself when u get it

median compass
#

lol, usually do πŸ™‚

torn mural
#

@quiet stump Thanks for the room, it was fun!

quiet stump
#

Anytime buddy πŸ™‚ glad u enjoyed it

median compass
#

phew, got it, thanks @quiet stump, great room!

#

not sure i'd tag it as easy though πŸ™‚ of course I think Carpe needs a level above hard though lol

quiet stump
#

Thanks mate πŸ™‚ we'll see what u think of my medium difficulty 1 coming up πŸ˜‰

indigo ridge
#

hey hint for cipher of cage

median compass
#

can i ask you a quick q by pm before I put it away @quiet stump, curious if my route was the route

quiet stump
#

Go for it πŸ™‚

wraith marsh
#

Can I slide back in Magna, just wanna check my path was the intended πŸ™‚

wispy bloom
#

Ice room
||Task 4 - Step 10 Now that we've set our session number, further options will be revealed in the options menu. We'll have to set one more as our listener IP isn't correct. What is the name of this option?||

#

Am I missing something here? I don't see the additional options

#

I know what the answer is for that flag... but still doesn't explain why that option is for this particular exploit isn't there. And of course, I can't set it if it isn't an option

wispy bloom
#

Nevermind. I figured it out. ||I reentered the meterpreter session, backed out to the exploit module and it shows up correctly now.||

oblique cliff
#

@wispy bloom You’ll find That happens often in Metasploit. ||So you usually have to set the listening stuff a few times before it actually works ||

wispy bloom
#

@oblique cliff Good to know. Thank you πŸ‘

low venture
#

any cipher hints for breaking the cage?

sick coyote
#

It might be something French

low venture
#

@sick coyote never heard of this cipher; I appreciate it. One more for the tool box.

sick coyote
#

@low venture I dont know if you know this toolset, but I think it contains most of the decodings: https://gchq.github.io/CyberChef/

low venture
#

@sick coyote I appreciate it

toxic scarab
#

break out the cage was a bit rougher than i expected. I'm certain I didn't follow the intended path, so I look forward to seeing some writeups to see how others did it

low venture
#

@toxic scarab any hints on getting into cage user?

white salmon
#

did you go trough 'CC: Steganography' ?

lyric steeple
#

any cipher hints for breaking the cage?
@low venture the cipher needs a key. First step is to find a key.

low venture
#

@lyric steeple I was able to past the cipher, thankfully. Logged into the machine, now I'm trying to figure out how to escalate.

lyric steeple
#

@low venture good luck πŸ™‚

#

any hints for carpe diem ? Found some interesting data but have no idea how to move forward

halcyon lodge
#

Anyone can give a hint to escalate to user cage?

toxic scarab
#

@low venture just keep beating your head against the wall ||hey, where are all those movie quotes coming from?!?||

low venture
#

@toxic scarab I did come across that; still beating my head against the wall, haha

halcyon lodge
#

@toxic scarab bless your soul! That gave me an idea.

dull comet
#

im on hacking powershell task 4 question 11.. Search for all files containing API_KEY? anyone have an idea what this is asking for?

white salmon
#

@wispy bloom what is the name of your font from that picture?

wispy bloom
#

It’s a code tag

#

β€˜ subject β€˜

#

Without spaces

#

Back tics though not single quotes.

#

I’m on Mobile

oblique cliff
#

@dull comet it’s telling you to search through all the files on the machine for a file that contains the word API_KEY in it

desert helm
#

I am doing the strings from malware series and i can't find the answer of the first question "what is the name of the account that had the passcode of 12345678 in the intellin account disscussed above"?can somebody give me a hint?

foggy bone
#

Can someone please help me with Break Out The Cage? I’m having some difficulty with privilege escalation. ||I tried replacing the .quotes file with some text and piping in another command but that didn’t work. E.G. FLAG | ls -lah /home/cage||

white salmon
gritty spire
#

I need help with the room Break Out The Cage. I have got access to the machine, spawned a reverse shell and got the first flag. I have the second cipher text. How should I proceed further ?

white salmon
#

What's happening to my VPN?

spiral stag
#

it exited due to a fatal error

white salmon
#

Yes, I know.

#

How do I fix it? I tried regenerating,

#

and switching servers.

spiral stag
#

safe the ovpn file in /etc/openvpn

white salmon
#

Switched server again nvm.

spiral stag
#

ok

white salmon
#

Worked somehow. πŸ™‚

foggy bone
#

@gritty spire DM me. I was able to figure it out

white salmon
#

Tips on the cipher key on break the cage?

spiral stag
#

@white salmon some french guy

white salmon
#

I KNOW

#

what key?

#

how do I get it?

spiral stag
white salmon
#

the cipher key?

#

it's a variable.

spiral stag
#

enumerate the machine

white salmon
#

did that

spiral stag
#

you should have found some interesting stuff

white salmon
#

I have, but i'm tsill trying

spiral stag
#

what files have you found sofar?

white salmon
#

i got the exploit for priv escalation

#

how do I set spioiler?

spiral stag
#

||spoiler||

white salmon
#

|| I used dirb, i got file hash from the FTP, i got scripts and contracts, and privesc vulnerrability.||

#

|| i know the hash is base64 -> vigenere ||

#

||i'm now running hydra on ssh and dirb on server and trying to get a shell||

spiral stag
#

no need to bruteforce

white salmon
#

ok

spiral stag
#

if you decipher

white salmon
#

It all makes sense

#

|| get pass -> ssh -> exploit -> root -> end ||

wooden mist
#

The killchain is a tad bit longer

spiral stag
#

pls don't post answers here

#

and for which key?

white salmon
#

||vigenere||

spiral stag
#

for what user?

white salmon
#

WHAT?

#

|| i got the key for the 2nd cipher||

placid drift
white salmon
#

@placid drift you hate vim?

placid drift
#

kinda

white salmon
#

you are such a smart person.

#

nano > vim.

jade bolt
#

hi y'all, im a bit stuck, im doing break out of the cage. I got a file with some sort of encoding (i think) and now im stuck :/ CyberChef can't make anything out of it. Any hints?

white salmon
#

Yes, google.

#

Google the encryption type.

hasty slate
#

i always try to see a text and check if it is english or not(spaces, words, sentences, exclamation, questionmark, fullstop etc give u hints). And if it is english then it has to be some kind of substitution cipher. use any online cipher detector.. and then if it is keyed cipher use a solver. honestly most of the time u don't even need to know the key the solver will detect it.

quiet stump
#

Try and learn what something is before throwing it into an automated tool.

carmine scroll
#

did someone tried break out the cage? I am stuck after getting the directories. I have some encoded data from ftp but that is of no use for now anywhere. Can someone give a hint to move forward?

rancid crystal
#

@carmine scroll you got weston password?

quiet stump
#

Enum enum

rancid crystal
#

^

#

More like stego stego(As the room tag suggests)

white salmon
#

did someone tried break out the cage? I am stuck after getting the directories. I have some encoded data from ftp but that is of no use for now anywhere. Can someone give a hint to move forward?
@carmine scroll decode the weird thingy text.

carmine scroll
#

i tried base64 decoder but I don't think it is b64

jade bolt
#

I think it is base64 with something else, after basse64 it looked very much like the content was there but the words are not words

jade bolt
#

but thats where im stuck hahahaha

carmine scroll
#

yes

#

@jade bolt

jade bolt
#

When you decode it it looks like there are numbers on the left ||one. two. three. four. five.||

rancid crystal
#

Magna throwing gif hints

jade bolt
#

yeah i got it πŸ˜„ but there are loads of options

rancid crystal
#

not really πŸ˜› I also started it yesterday and that gif hint got me into the machine. will try again to privesc today

#

Also read the room tags

jade bolt
#

Can i dm you to see if i got the hint?

rancid crystal
#

umm sure

white salmon
#

maybe they should listen when they enum?

#

πŸ•• πŸ•“ ▢️ πŸ‡«πŸ‡·

#

if this isnt enough...

carmine scroll
#

i got this thing @white salmon but after πŸ‡«πŸ‡· > πŸ‡¬ translate> No success

white salmon
#

what thingy?

rancid crystal
#

i got this thing @white salmon but after πŸ‡«πŸ‡· > πŸ‡¬ translate> No success
@carmine scroll i would say you have solved half of the part other half is what Kurisuti or EvilMaid talking about.

stoic jewel
#

hey guys

jade bolt
#

i'll take this deciphering on tonight

true widget
#

can anyone help me out with common linux privesc room?

white salmon
#

@stoic jewel use linPEAS to check.

inland onyx
stoic jewel
#

@white salmon I'm beginner I want to do these stuffs manuly

true widget
opal river
#

@quiet stump just rooted your box, too much overthinking from my side, thanks for this awesome box!

white salmon
#

@true widget YESS!

#

@true widget aftr payload, that line you should echo it into the autoscript.sh from the challenge.

true prairie
#

Can't even find the user flag in the break out the cage room... Already ran into a wall but don't know what to do..

quiet stump
#

@quiet stump just rooted your box, too much overthinking from my side, thanks for this awesome box!
@opal river Glad u enjoyed it mah dude πŸ™‚

restive cloak
#

Maybe this should be in here as I'm after a hint πŸ™‚ - Hi all - maybe it is a long morning but in the Fowsniff Corp room i have the hashs from paste bin (task #5) and for the life of me I cannot reverse them. I have tried numerous types (recommended MD5) even double MD5 - all to no avail. Any pointers would be appreciated.

wintry crescent
#

Magna , is it ok if i DM you?

#

or @white salmon

white salmon
#

Yes, dm

true prairie
#

Can't even find the user flag in the break out the cage room... Already ran into a wall but don't know what to do..
@true prairie Anyone here with a hint or open for a DM? Need just a nudge to continue πŸ™‚

white salmon
#

DM me!

#

Hello friend @steady stratus πŸ™‚

#

I'm almost finishing the Cage room..

steady stratus
#

Good morning (:

rigid rose
#

I got ||lamerstocarepetd|| from Cage’s letter to his son, but I can’t connect it with anything. is it a rabbit hole?

white salmon
#

How many flags do u got?

rigid rose
#

2

white salmon
#

ok then idk.

rigid rose
#

i in cage with ssh id_rsa

#

so this is a rabbit hole or no?

white salmon
#

NO!

#

it is really useful!

quiet stump
#

There's 1 rabbit hole, that's quite obvious

white salmon
#

I finished it btw!

#

Me and @white salmon.

#

πŸ˜„

rigid rose
#

hmm. ok, thx. I will continue to look for where to use it πŸ€”

white salmon
#

But only 90 points. 😦 BOO.

warm schooner
#

i got this thing @white salmon but after πŸ‡«πŸ‡· > πŸ‡¬ translate> No success
@carmine scroll The cipher has a solver you can use, it brute forces the key - not literal french

white salmon
#

i used that, and it was fine!

#

How do I report a BUG? In the THM website?

steady stratus
#

Is the bug about contents of a room or is it a security issue with the site?

warm schooner
#

How do I report a BUG? In the THM website?
@white salmon #site-bugs

white salmon
#

A bug in the script that tells what rooms u are in.

steady stratus
#

#site-bugs would be the best bet in which case as WIll helpfully suggested (:

warm schooner
#

When you decode it it looks like there are numbers on the left ||one. two. three. four. five.||
@jade bolt Don't know where to go from here haha - I have an idea of the password but not correct

jade bolt
#

There are enough hints out and about hahaha

carmine scroll
warm schooner
hasty slate
#

Oh @quiet stump it was ur box? It was awesome.. the first rabbit hole took my surprise tho :-p wanted to get first blood but szy beat me to it >.<

quiet stump
#

It was indeed πŸ™‚ glad u liked it dude, my next room is gonna be 20x as fun πŸ˜‰

hasty slate
#

uu nice .. doki doki

white salmon
#

@quiet stump best room ever dude, best 5 hours of my life. πŸ™‚

quiet stump
#

Hahah glad ya'll like it πŸ˜‰ give it a thumbs up on the site, that'd be much appreciated

white salmon
#

Sure do.

#

For all of you that are still trying..

warm schooner
#

No space

white salmon
#

Damn.

#

Hello, i need to crack a sha1 hash and idk how to do it. I tried with hashcat and john but nothing, i think i'm doing something wrong

warm schooner
white salmon
#

Thanks

warm schooner
#

πŸ™‚

white salmon
warm schooner
#

The hash you provided isn't in the correct format

hasty slate
#

are u sure the Rom at the end was part of your hash?

white salmon
#

nope

#

Yes, is part of the hash

warm schooner
#

Try parsing the hash as a string 'hash' instead

white salmon
#

i tried and nothing

warm schooner
#

If that doesn't work, you may have the incorrect hash

white salmon
#

the same error

hasty slate
#

which box is this?

carmine scroll
#

@warm schooner Thanks but how to identify these in future. experience??

warm schooner
#

@warm schooner Thanks but how to identify these in future. experience??
@carmine scroll Using a search engine helps tbf

white salmon
#

The room is ||Crack The Hash and i'm in the bcrypt stage||

warm schooner
#

@white salmon dm me the hash

white salmon
#

Done

warm schooner
white salmon
#

WillGreen98 i dm you the hash

#

i'm stucked

#

: (

warm schooner
#

Give me 2 mins to boot my vm

white salmon
#

Ah ok, thanks

#

Someone says bcrypt is uncrackeable

warm schooner
#

It is crackable, I've completed the room but can't remember how haha

#

I don't have any idea of why this happen
@white salmon You also forget to include the wordlist

white salmon
#

πŸ€¦β€β™‚οΈ

warm schooner
#

try ||hashcat -a 0 -m 3200 '$2y$12$Dwt1BZj6pcyc3Dy1FWZ5ieeUznr71EeNkJkUlypTsgbX1H68wsRom' /usr/share/wordlists/rockyou.txt||

#

Seems fine for me, your hash is good

white salmon
#

i'm stupid lmao

#

Thanks again

warm schooner
#

You had the right hash code

white salmon
#

How much long i have to wait?

grizzled tapir
#

For CAGE room, i am stuck...have access to machine.....but cannot privesc....is there something to do with ||quotes which are appreaing again and again||

warm schooner
#

How much long i have to wait?
@white salmon That depends on how powerful your CPU us, hashcat should tell you an estimated time

white salmon
#

my cpu is bad

#

But my gpu is good

warm schooner
#

Bcrypt is GPU resistant

white salmon
#

What does mean?

#

omg 0.03% pls someone buy me a cpu

#

how bad could your CPU really be?

#

better question... how many hashes per sec you running?

quiet stump
#

@grizzled tapir Have a look and see

white salmon
#

@quiet stump can i poke you with a chat?

quiet stump
#

Shouldnt need too buddy, read through the script

rigid rose
#

I have an id_rsa for Cage, two flags and no ideas as a privesc to root πŸ™‚

white salmon
#

28 days to finish

#

ajajajajaj

#

@rigid rose

rigid rose
#

what?)

white salmon
#

are you still stuck?

rigid rose
#

yep)

white salmon
#

look again for the encrypted password inside cage's files.

#

check every file has created, an then the ones he has acces to.

rigid rose
#

ok, i try

mental osprey
#

Looking for help on Mindgames Priv Esc πŸ˜„
I don't know if I am missing something obvious but wow 😐

white salmon