Blackdoor
Playing now
0+0 vs. yesterday
0.0%of peak
All-time peak
45 Sep 2026
Playing now
0+0 vs. yesterday
All-time peak
45 Sep 2026
| Published | Kind | Announcement | Build |
|---|---|---|---|
| Game update | v1.0.3 - many fixes New · Backup copies of the 5 starter scripts now live on the drop box, under /tools/starter_scripts/. Broke your own copy? Grab a fresh one any time. · publish <script> new - fixes scripts stuck retrying against a botched first publish attempt. · to_code(char) - inverse of to_char(code). · Output redirection: find ... > file / >> file now works for read/query commands (ls, cat, grep, find, hist… | 24695728 | |
| Game update | v1.0.2 - Fixes Round Two & More Bits! New · exit() - halts a script immediately, even from inside a function. return only pops back to whatever called that function; exit() stops the whole script right there, at any nesting depth. · raise("message") (alias: error()) - same idea, but marks the stop as an actual error instead of a clean finish. No try/except to catch it yet (that's a bigger project), just a clean way to abort on a ba… | 24630487 | |
| Game update | v1.0.1 - Launch Day Fixes Bug Fixes · Imported modules couldn't use any builtin or API function inside their own functions - calling log(), int(), str(), connect(), or anything else from inside a function defined in an import'ed module failed outright with "'x' is not defined." Modules now have the same full builtin/API surface a top-level script already has. · The default grabber.bd script never actually worked against… | 24601295 | |
| News | Blackdoor Has Launched! Thank you for supporting me. Having a launch date behind me instead of ahead of me is still sinking in. The full game is live - and it's a bigger launch than originally planned. A batch of content I was going to hold back for a free update landed in time, so it shipped with the game instead of coming later. If you find any bugs, let me know in the discord or using the "feedback" command in-game… | — | |
| Game update | Demo Update - v0.11.2 Features · Recovery shell for a deleted root filesystem - if you (or a script) rm -r your own machine's / directory, the terminal now drops into a bare recovery> prompt instead of leaving you in a broken, half-working state forever. Only basic navigation works until you run restore, which reinstalls fresh from the recovery partition - wipes every local script, wordlist, and download back to fac… | — | |
| Game update | Demo Update - v0.11.1 Features · Music, for real this time - the music command is live: view the playlist, music next / music prev to skip around, music <name> to jump straight to a track, or music set <name> to loop one track on repeat instead of rotating, for anyone who just wants one song. Tracks now play out in full - around four minutes each, matching the standalone soundtrack - and fade out naturally before ha… | — | |
| In-game event | Demo Update - v0.11.0 Features · Customize your UI layout - ~/.config/layout.cfg (same idea as blackdoor.conf's theme customization) lets you rearrange every pane on screen. Just write "width height content" per line and panels place themselves automatically, left to right, wrapping to a new row as needed - no coordinate math required. Want exact placement instead? Use the precise form (x y width height content) for… | — | |
| Community | 1,000 Wishlists! Blackdoor just hit 1,000 wishlists on Steam! Thank you - genuinely, it means a lot. This has been one person building this for way too many hours at a stretch, and every one of those wishlists is proof it wasn't just me who thought that sounded worth building. For anyone just finding the game: you sit down with four scripts that technically work, in the same way a spoon will technically dig a t… | — | |
| Game update | Demo Update - v0.10.3 Features · Discord Rich Presence - the game now shows what you're up to in Discord: connected to a server, on a mission, or freelancing in the terminal. · Live chat content filter - messages sent in #lounge are now automatically filtered for inappropriate language. · Steam Workshop publishing, for real this time - publish <scriptname> now opens a proper in-browser form instead of terminal promp… | — | |
| Game update | Demo Update - v0.10.2 Features · #lounge -> Discord relay - messages sent in the in-game #lounge IRC channel now appear in the Blackdoor Discord server in real time. One-way for now (Discord -> game coming later). · network list - lists every server you have ever cracked, even if you have since removed it from the network graph. Use store <ip> to re-add one. · graybrd has been busy - a new server has appeared on the… | — | |
| Game update | Update v0.10.1 Bug Fixes · connect() bypassed authentication - calling connect(ip, port) without credentials gave full filesystem access: list_files , read_file , download , write_file , delete_file , scrub_log , and decrypt all worked without cracking a user first. This was unintended. All filesystem API functions now require an authenticated session. Thanks second_hand · crack() didn't authenticate after su… | — | |
| In-game event | Update v0.10.0 New - Audit Leaderboards (Full game only - viewable in the demo, but daily and weekly audits require the full game.) boards.blackdoor.tools is now fully live. Daily and weekly audit boards track completion times - the same target for every player on the same day, ranked by how fast you finished it. Browse to boards.blackdoor.tools in the terminal to see today's standings, check your own profile… | — | |
| In-game event | Update v0.9.3 New - Full Audit Contracts (Full game only - not available in the demo.) hexdump has started sending repeatable pen-test work. Once you're mid-campaign, a new contract type appears on the job board: Full Audit . Each audit is a fresh procedurally-generated target - different server, different layout, different files. No two runs are the same. Difficulty escalates the more you complete: early jo… | — | |
| Game update | Demo Update - v0.9.2 Community patch - new NPCs, new scripting tools, QoL, and bug fixes. Thanks to 2dPrinter, Aluvard, _xp_, ItsGime, and delta for the repors. New Community NPCs Three new regulars have joined #lounge : 2dprinter , delta , and vince_kully . They show up in ambient chat, respond to events, and have /whois entries. 2dprinter is also lurking somewhere on the shop server. New - PatternKit ($400) Four… | — | |
| Game update | Demo Update - v0.9.1 Bug fixes and QoL based on early Next Fest player reports. Thanks to super_aardvark, cas, Tanner07, vince_kully, Delta, and marvelous for the detailed feedback - some of this shipped directly from your reports. QoL · shop ls and shop buy <id> - browse and purchase from the terminal without opening the browser. shop alone still opens the browser as before · Browser now accepts http:// and https:… | — | |
| In-game event | Dev Update - v0.9.0 Quick note up top: the demo build today gets the bug fixes and a new finale mission. The big stuff - Acts 2 and 3 - lands when the Playtest opens after Steam Next Fest in June. This post is so wishlisters can see what's been cooking. New for the Demo · Demo finale: Loose Thread - a cliffhanger mission that closes the demo arc · Mission_00 IRC kick-off now resumes mid-sequence if you quit and co… | — | |
| Game update | Demo Patch notes - 0.8.0 Missions · 6 side missions in the demo now (up from 3) - freelance jobs from the IRC boards Tutorial · Optional pre-mission walkthrough for new campaigns - toggleable at new game · static DMs you through a few terminal basics (ls, cd, cat, run) before second_hand ever shows up · Completely skippable if you already know the drill IRC · New #lounge channel - ambient NPC conversation. Hang out whi… | — | |
| Game update | Demo Patch notes - 0.6.0 New Commands - `grep` / `find` - search files for text (file first for tab completion) - `dir`, `cls`, `whoami`, `hostname`, `man` - quality of life aliases Right-Click Context Menu - Right-click IPs, file paths, links, or highlighted text - IPs: Copy, SSH, Browse, Probe - Files: Copy, Cat, Edit, Download, Delete - "Add to Notes" on anything - appends to ~/notes.txt - Works across all panes Ter… | — |
Announcements are the developer’s own posts to the game’s Steam news feed: updates and their patch notes, in-game events, releases and sales. The important ones are marked on the players chart.