[VulnHub]Silky-CTF: 0x01 WriteUp
Hi guys .I will talk about a vulnhub machine it’s name is Silky-CTF 0X01. It was different for me.It is easy machine but You need to think simple. Let’s start
Tools
- nmap
- dirbuster
- python
- hydra
- basic linux commands
Steps
Tradational first step is nmap :D I started to enumerate network.
And There is just open 2 port as you see.But I catched first clue.It is robots.txt file.
The file has always been important . Because You can see directories,files clearly.
And I saw notes.txt file .

I saw there is have notes.txt . And it was disallowed for every agent.It must be valuable.

I went to there and I saw germany words.I was need to translate it .

I used google translate .

I started use dirbuster with medium dirb list .I used the tool because faster than dirb .
I catched script.js .And I went to there .

I saw the word and I remember one step ago.I thought it must be start of password . So I need last two character.

I found the easy python script .I run it for generate wordlist.


I put passwords in pass.txt file .And I looked how many lines is wordlist?

I started brute force with hydra.If you dont know the tool You must learn because
very usefull.You can attack almost every service:ftp,smb,smtp,ssh..etc
-l for username and -P for password list.And I found password:s1lKy#5.

I could login with ssh

I started basic enumeration.I found a file that is have root rights.I generally use the page for privilege escalation

And I started enumerate the file .There is have weird thing.Somethings happening in last line .
It is just like whoami command output .

I translated the germany words but didnt understand what interest.

I used strings command in this step beacuse I could look the file deeply.And I was right there was have
whoami command.

I couldnt change whoami but I could create mine.And I did in tmp directory .
And I put /bin/sh in whoami for get root shell.I was need to manage path for run my whoami command.
I got when typed sky and read flag.txt.

Summary:
I really loved this box .You absoultely work in the machine .At least once try to solve on your own. Have a good hacks .See you next machines :)
by Ghroot