Break into a real server, crack a login, and escalate to root — one small step at a time. Every command explained. Legal, guided, ~45 min.
No downloads, no Kali, no VPN. Four small steps and you'll have everything ready.
Go to tryhackme.com and sign up. The free tier is all you need.
Go to the Bounty Hacker room and click Join Room. This is your target.
Click Start AttackBox (blue button, top of the room). A full hacking machine opens in your browser — give it ~1 minute to boot. This is the machine you'll type all your commands on.
Click Start Machine on the room. After ~1 minute an IP address appears (like 10.10.14.22). That's the target's address — you'll aim every command at it.
Before attacking anything, you look. A scan tells you what services the target is running and which "doors" (ports) are open.
nmap -sV [IP]You should see — three open ports: 21 (ftp), 22 (ssh), and 80 (http). FTP being open to visitors is your way in.
Port 21 is FTP — a file server. This one lets anyone log in without a real account. You'll walk in and take the files sitting inside.
ftp [IP]Then — at Name: type anonymous and press Enter. At Password: just press Enter (leave it blank). You'll see 230 Login successful.
ls get task.txt get locks.txt bye
cat task.txt cat locks.txt
You now have — a username (lin) and a list of password guesses. Next you'll try them all, fast.
You have a username and a pile of possible passwords. Now you let a tool try them all against the login until one works — then you use it.
hydra -l lin -P locks.txt [IP] sshYou should see — after a few seconds, a line in green with login: lin and password: followed by the cracked password. Write it down.
ssh lin@[IP]Then — if it asks "are you sure?", type yes. Paste the password (it won't show as you type — that's normal) and press Enter. Your prompt changes: you're inside.
ls cat user.txt
You're in as a normal user. The final move is becoming root — the all-powerful admin. The trick: find one thing you're allowed to run as root, and turn it against the system.
sudo -l
You should see — a line showing lin may run /bin/tar as root. tar is your way up.
sudo tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh
Then confirm and take the prize — your prompt changes to #. Run the two lines below.
whoami cat /root/root.txt
That's the top. Full control of the machine. Read this out loud — it's true about you now:
That's the complete attack chain, start to finish. This is just hack #01 — here's where it goes next.
Real hackers document every hack. We've drafted the technical part for you from the steps you just did — tweak anything, then add the two personal lines. This becomes your first portfolio entry.
One hack, alone, from a guide — that's the hardest part, and you did it. Inside The Hacker Academy you keep the momentum: a clear path, pro hackers on call, and a crew that won't let you quit at hack #1.
This happens every week. Jump in and root a real box alongside pro hackers — live.
Not theory — members getting inside real targets within days of joining.
477+ members · 5.0★ from every review — come say hi in #introductions.
Drop a screenshot of your win in #challenge. The crew celebrates every first hack — and your Script Kiddie rank goes live.
Less than a video game · cancel anytime
Limited seats at this price — lock in $19/mo before they're gone