Hacknet: Complete Guide

A beginner-to-completion guide to Hacknet, the terminal-based hacking sim: the core hacking workflow, port crackers, proxies, firewalls and traces, the story's factions, achievements, the Labyrinths DLC, and Extensions.

Researched September 2026 — current as of the latest official Steam posts (10th anniversary, August 2025) and community activity (the unofficial UnHacknet Jam, February 2026). The base game and Labyrinths DLC (March 31, 2017) are complete; there are no pending patches. Live games change; check the linked sources if something differs.

Quick Start

  1. Type help. The in-game help lists every command you currently have, with syntax. It's the most reliable reference when you forget something.
  2. The basic loop: scan to find linked machines → connect [ip] → probe to see open ports and defenses → run port crackers → porthack → you're admin.
  3. Watch your RAM. Every running program takes memory from a limited pool. If you can't launch a cracker, close something (ps then kill [PID]).
  4. Watch the trace timer. On protected machines, a countdown starts when you begin hacking. Disconnect (dc) before it hits zero.
  5. Clean the logs. After a job, go to the target's log folder and delete the entries that show your activity. Sloppy hackers get consequences.
  6. Read every email and file. The story and many "puzzles" (passwords, addresses, clues) are hidden in text files on machines you break into.
  7. Don't delete system files on your own computer. A popular community guide exists purely for restoring x-server.sys after players delete it.
  8. Use the Netmap and keep notes. The netmap shows known nodes; keep a record of passwords and IPs you'll need again (the game's own notes tool or a text file outside the game).

The Hacking Workflow

Step Command What it does
1 scan Discovers machines linked to the one you're connected to and adds them to your netmap
2 connect [ip] Connects to a machine (or click it on the netmap)
3 probe Shows open ports, how many ports must be opened to hack it, and whether a proxy or firewall is active
4 Port crackers Open individual ports (see table)
5 porthack Once enough ports are open, grants you admin access
6 ls, cd, cat Browse and read files
7 scp [file] Download a file to your own machine
8 rm [file] / mv Delete or move/rename files (for mission objectives, and for wiping logs)
9 dc Disconnect

Port crackers

The crackers are programs you acquire over the course of the game. Each one targets a specific service:

Program Port Service
SSHcrack 22 SSH
FTPBounce 21 FTP
SMTPoverflow 25 SMTP (mail)
WebServerWorm 80 HTTP (web)
SQL_MemCorrupt 1433 SQL

Later in the game (and in Labyrinths) you meet more port types — the game's port table also includes 104 (medical), 6881 (torrent), 443 (SSL), 192 (Pacific), 554 (RTSP), 211 (transfer), 9418 (version control), 3724 and 3659 — each needing its own tool; the probe output always tells you which ports a machine has, and help lists what you own. You find new programs as downloadable .exe files on machines you hack — always check /bin folders and anything that looks like a tool.

Proxies

A proxy blocks hacking until it's taken down. Use shell on machines you already own to open remote shells, then have those shells overload the proxy. More shells take it down faster, but every shell costs RAM.

Firewalls

A firewall hides a password. Run analyze repeatedly to reveal it, then solve [password] to disable the firewall. Harder firewalls take more analyze passes.

Traces

Encrypted files

Some files are encrypted and need dedicated tools (the game introduces Decypher for decrypting and DECHead for reading encryption headers, which can reveal the originating IP). Keep an eye on emails that mention these tools.

Useful extras

Command Use
ps / kill [PID] List and stop running programs to free RAM
upload [file] Put a file onto the connected machine (some missions require it)
reboot Restart the connected machine (be careful doing this to your own)
login Log in with credentials you've found
clear Clear the terminal

Exact syntax can differ slightly from memory — help in-game is authoritative.

Story and Factions (spoiler-light)

A hacker called Bit is dead, and when he fails to reconnect for 14 days his failsafe starts emailing you instructions. The main path:

Stage What happens
Bit's tutorial Automated emails teach the basics
Entropy A hacktivist group recruits you; contract work teaches new tools
Naix A rival hacker; how you handle him affects what follows, including access to the /el forum
CSEC A more professional, contract-based organization with harder jobs
Finale The truth about Bit's death and a project called HackNet

Missions come from mission boards and emails. You can often take jobs in a flexible order, but the story beats follow each other.

Achievements

There are 11 achievements, all single-player.

Achievement How
Entropy Get an account within Entropy (story)
CSEC Get an account within CSEC (story)
Hacknet Complete Bit's final request (finish the story)
Makeover! Run the ThemeSwitcher program
To the Wire Disconnect from a traced system with less than 0.5 s left
PointClicker Buy the final upgrade in PointClicker, a hidden idle game in Hacknet
You better not have clicked for those... Reach an absurd number of PointClicker points — let it run idle
Quickdraw Complete the tutorial earlier than normal
/el Sec Champion Master the /el community's challenges
Rude A hidden achievement for being impolite — look it up only if you're stuck
TRUE ULTIMATE POWER Run Clock.exe (a community guide covers where to find it)

Tips:

Labyrinths DLC

Hacknet Extensions and Mods

Common Mistakes to Avoid

Advanced Tips

FAQ

Do I need real hacking knowledge? No. It's based on UNIX-style commands and teaches everything, but it's a game, not a real hacking tool.

How long is Hacknet? The main story is a medium-length game; Labyrinths adds 3–4 hours.

Where do I find new programs? On machines you hack — look for .exe files, often in /bin, and in mission rewards.

How do I get past a proxy? Open shells on machines you control and use them to overload the proxy.

How do I beat a firewall? analyze until the password is revealed, then solve [password].

Is Labyrinths worth it? Yes if you liked the base game — it has harder hacks, new tools and multiple endings.

Sources