Thanks to @sokafr for uploading this amazing box, the root part of this machine was impossible for me, but thanks to the explanation given by @CHUCHO and @fr0ster I was able to root it
My hints:
User:
In those types of cases you need to try harder
(Shell) Don’t forget the first rule of the Fight Club
Root:
It’s the first thing you found, research on birds, ropes and don’t give up. I was able to get this part thanks to the help of @CHUCHO and @fr0ster
Finally! That was an intense machine! Thanks @sokafr for the learning experience. Not even sure where to start with hints as there are about 7 attacks/exploits required here. Happy to give nudges but be required to do some work on this machine.
I’m looking for a nudge on root. I think I’m on the right track, but need some help with the bird.
Update: Past the bird now, hopefully nearly at the end…
I’m stuck at square one on this box but I do have some theories but I could do with running them past someone who has completed this box (or at least got user) so I don’t spend the rest of my life chasing red herrings down rabbit holes.
I could use a nudge on the s**i part… i’m having a hard time finding a slow thing that isn’t banned. would appreciate a nudge or being told this is not the way.
Found the user flag but struggling to find a way to get to shell. Have essentially enumerated the entire filesystem, but guessing this is way overboard and I’m missing something obvious. Should I be looking further at the original code, something to do with ***.c, or perhaps a key? A nudge in the the right direction would be fantastic.
Im at the point of getting shell using what found in one place, but methods described in articles and docs I found do no work when I try extending “stuff”. I believe Im on right track, but still receive errors and cannot achieve execution. What am I doing wrong? Hmmm
Im at the point of getting shell using what found in one place, but methods described in articles and docs I found do no work when I try extending “stuff”. I believe Im on right track, but still receive errors and cannot achieve execution. What am I doing wrong? Hmmm
Im at the point of getting shell using what found in one place, but methods described in articles and docs I found do no work when I try extending “stuff”. I believe Im on right track, but still receive errors and cannot achieve execution. What am I doing wrong? Hmmm
Double check your syntax or PM for a pointer.
Did not find the right syntax, but managed to get it with a little bit of automation -