Hacks are everywhere. Start at the beginning.
Drained wallets, leaked keys, hijacked servers. New hacks hit the news every week, and the people who stop them all learned the same thing first: the Linux terminal. OverThePort teaches it from zero, one port at a time, each one hiding the key to the next.
Why learn this now
Behind most hacks is something simple: a secret left in a file, a permission set wrong, a script nobody checked. The terminal is where you learn to see those things. Here is what the harbor trains you to spot.
Most leaks start with a key sitting in a hidden file, an old backup or an environment variable. You will hunt for exactly those, with ls -a, find, grep and env.
Who can read what decides who gets in. You will read permission bits, file owners and groups until a misconfigured file jumps out at you.
base64, ROT13 and hex look scrambled and protect nothing. You will undo them in seconds and never trust them with a secret again.
Scheduled jobs, symlinks and log files reveal how a machine really works. You will follow them the way an investigator does.
Every command is a scene
$ cd docks/eastYour boat sails to the east dock.
$ lsThe cranes light up every crate on the dock.
$ cat manifest.txtA crate swings open and a manifest unrolls.
$ find / -size 33cGulls fly out across the harbor to search.
$ sort | uniq -cA conveyor belt carries data from one crane to the next.
$ cd into-a-fileYour boat bumps the pier. Errors show up in the world too.
How it works
Every port tells you what the key looks like and which commands might help.
Explore folders, open files, search, filter and decode in a real-feeling shell.
Hand it in with submit. The harbormaster checks it on the server.
The next port opens. Each one adds an idea and quietly reuses the ones before it.
The harbor
Pricing
Ports 21 to 30. Connect Phantom, Solflare or Backpack, approve one transfer, keep them for good.
Play and unlock laterSafe by design
Questions
It teaches the foundation every security path starts with: moving around a Linux machine, finding hidden and misconfigured files, reading scripts and logs, and seeing why encoding protects nothing. It does not teach attacks on real systems. Practice only on machines you own or have permission to test.
No. The shell is simulated inside your browser tab. Open the page and type ls.
It is a JavaScript shell built to behave like bash for the commands each port teaches, with real flags and real error messages. Nothing runs on a real machine, so nothing can break.
No. Each port is sent to you only after you clear the one before it, every player gets their own keys, and keys are checked on the server.
Most Solana wallets already hold SOL, so there is no swap and no extra token. The price is always $5. The SOL amount is quoted live at checkout and holds for 5 minutes.
Yes. The terminal takes the full screen, the harbor folds into a panel at the top, and a helper row gives you pipes, dashes and Tab.