2026-08-25 12:13 UTC · Community Announcements · SteelWaffe7
New StuffThe game now keeps automatic backups of your saves. There is a new Backups section on the Load screen, and if a save ever goes missing the game offers to bring it back.New Game now asks you to confirm before it starts, and reminds you that your old save is still there.Bug reports can now carry your save file and logs, so we can actually reproduce what happened to you. Nothing is sent unless you tick the box.Mods can now ship in multiple languages, and their text follows the language you play in instead of always being English.A new Support page on Popstar Games, and links in Twotter p
2026-08-09 19:46 UTC · Community Announcements · SteelWaffe7
FixesMajor performance improvements across the game.Apple Silicon Macs now get the right version of the game. It was close to unplayable on M-series machines.The glitch effect that plays during a hack no longer freezes the screen.Player-made websites work properly again. Their icons, fonts and animations had stopped loading, and the pages themselves were coming up blank.Company websites in multiplayer were missing their product photos, menu pictures, team shots and logos. They are back, and the sites load faster than before.
2026-08-08 18:26 UTC · Community Announcements · SteelWaffe7
New StuffChat improvements: all pinned messages listed at once, pins and reply quotes jump to the message wherever it is in history, and a "Jump to present" button when you have scrolled away.Repository readmes are rendered properly again: headings, bold, lists, tables and code blocks all work, and banner art keeps its shape instead of collapsing into a smear.Readmes are also found as readme.md, not just readme.txt.Certificates, decoders and loot copied onto a box you rent now work from that box, so openvpn, authkey, appraise and decode all run there. Selling and laundering still need the orig
2026-08-08 11:30 UTC · Community Announcements · SteelWaffe7
New StuffF2 renames a file, both on the desktop and in File Explorer. With several selected it renames the first one.The rename box grows with what you type instead of the six-character slot it used to be. Clicking away accepts the name, Escape throws it away, and leaving it blank cancels rather than naming the file nothing.The icon you are working with spells its name out in full instead of cutting it off, and hovering any file shows the whole name.FixesLosing your online session no longer needs a restart. An expired sign-in was turning up as an empty menu, git clone refusing every repository
2026-08-06 10:02 UTC · Community Announcements · SteelWaffe7
New StuffThe GreyMarket floor is paged now, 20 offers at a time, with a prev/next pager and a running count of everything that matches. Searching, sorting and paging happen server side, so a floor carrying thousands of offers no longer bogs the page down.A sort dropdown next to the search box: newest, oldest, cheapest, dearest and the rest. The column headers still work the same way.The sell dialog warns you when your ask is above what the market's auto-buyers actually watch for. It names the price they bite at, how far under face value that is, and what a later clearance would really pay you
2026-08-05 10:38 UTC · Community Announcements · SteelWaffe7
New StuffMulti-select. Drag a box across the desktop or a folder, or use Ctrl+click, Shift+click and Ctrl+A. Escape clears it.Drag one selected icon and the whole group comes with it, layout intact, snapped to the grid.Delete a whole selection in one go. Asks first, goes to the recycle bin.Streaming Mode. Every IP and email on screen turns into a label like \, so nobody watching can farm your targets. Copy, logs and scripts still get the real values.Rented servers are worth renting now. Hold an SSH shell on one and everything you launch leaves through it, so access logs, surveillance and bans
2026-08-01 10:24 UTC · Community Announcements · SteelWaffe7
Hackhub 1.0.0This is the big one. The headline is full Multiplayer, but there's a pile of new apps, commands and sites on the singleplayer side too.MultiplayerYou can finally jump into a shared world, go after other players, and raid NPC companies.Servers and a live world. Procedurally generated company sites, NPC targets, and a shared network to poke around in. The connect flow got rebuilt, and there's now a proper notice screen when you get kicked.New MP-only commands: openvpn, authkey, decode, appraise, crack, clearlogs, pivot, market, launder, watch. Looted keys and decoders drop as real f
2026-07-27 09:55 UTC · Community Announcements · G-DEVS.com
Leaving Early Access: Full Release on August 1, 2026We've been in Early Access for a while now, and HackHub has changed a lot since then. Time for the last step: on August 1, 2026, the game drops the Early Access tag and launches as 1.0.From the start, two things were locked in for 1.0: modding and a real multiplayer system. Both are in now, and we want to walk you through how we built the second one.ModdingWe believe the community can take this game further than we ever could alone. So 1.0 ships with full modding tools, your own nodes, your own targets, your own gear, all buildable and sharea
2026-06-27 08:57 UTC · Community Announcements · SteelWaffe7
FixesFixed the "Directory not initialized" error that could block terminal commands and break Wi-Fi hacking. The terminal now finds your files properly, even when Steam acts up.Fixed the mv command so moving files to another folder actually moves them, instead of just renaming them in place.Holding down a key (like Shift) on the login screen no longer repeats the typing sound over and over.Deleting a mail from the Trash in Goagle Mail no longer sends it back to your Inbox.Deleted tweets no longer show up in Twotter search results.Fixed an error that could pop up for mods when they tried to do
2026-06-21 10:22 UTC · Community Announcements · SteelWaffe7
New StuffTerminal commands can now ask for a password with hidden input, so what you type stays masked instead of showing up as plain text.Added Shell.quit(message) for Node scripts. It prints a final message (a plain string, or {text, color, backgroundColor} like println) and stops the script cleanly, without it looking like a crash. Also added to the editor type definitions.FixesFixed a typo in the python3 command description (English, Portuguese and Polish).Account creation for Google and bank now tells you what actually went wrong instead of always falling back to the same generic error.Fi
2026-06-18 15:00 UTC · Community Announcements · SteelWaffe7
FixesFixed multi-monitor switching issues.Fixed port status not being changeable on TP-Link and pfSense devices.Fixed terminal command autocomplete: suggestions are now filtered correctly by the typed command and its argument order.Fixed broken category results in the Handbook search.Fixed an error when creating a repository with git init.Fixed a screen flash / black frame that appeared mid-way on the loading screen.Fixed UI click sound effects not playing consistently.Fixed a stat/leaderboard farming exploit caused by looping a custom console command.Fixed dynamically added tables not showing
2026-06-11 19:23 UTC · Community Announcements · SteelWaffe7
New StuffModding SDK – Handbook API: Mods can now register their own articles directly in the in-game Handbook, with custom categories and content.Modding SDK – SaveStorage API: A new per-save storage for mods. Data is tied to the individual save file — it never leaks between different saves, travels with your backups/cloud, and is automatically removed when a save is deleted. Perfect for storing per-playthrough mod progress.Both new APIs are available across every mod surface (Apps, Websites, Phone Apps and Desktop Widgets) through the HackhubSDK global.pfSense firewall rules now use a clean
2026-06-08 19:39 UTC · Community Announcements · SteelWaffe7
Added a feature to restore lost notes from your old notepad.Fixed a bug with the new Goagle Mail Typewriter.Fixed the Log Viewer display.Fixed a soft-lock issue in the Cryptographer Hunt quest.
2026-06-08 08:15 UTC · Community Announcements · SteelWaffe7
Fixesnmap now reflects newly opened ports. Port changes made via Network.addPort / openPort / closePort / removePort were being ignored because nmap served a stale per-IP cache. SDK port mutations now invalidate that cache, so the next scan recomputes from the live network.Kisscord file-attachment missions can no longer be completed without the file. The attachment requirement was only enforced in the chat UI; other paths (SDK, Resume, scripted chains) could complete the objective without it. SendMessage now verifies the player actually owns the required file at the engine level — otherwise th
2026-06-06 20:15 UTC · Community Announcements · SteelWaffe7
FixesFixed a softlock in The Journalist's Sister (Part 2) at "send the room list to the journalist" — the 6-hour time skip could fail to trigger after a save/reload, leaving the objective stuck. It now self-heals on load.Fixed missing dialogue in The Journalist's Sister (Part 5) when sending the news/file to the journalist (previously only typing sounds, no text, if a file was attached, deleted, then the chat reopened). The attachment now auto-recovers.Fixed being unable to progress in "The Giga Leak" after re-logging in, even after already accessing the target's computer via the exploit. Sess
Full appinfo as delivered by Steam PICS, changenumber 38797193. Also at /api/app/2980270/raw.
{
"appid": "2980270",
"common": {
"name": "HackHub - Ultimate Hacker Simulator",
"type": "Game",
"icon": "930059a5070f90c3c60e10b1a6297113875636cb",
"clienttga": "721bd488f1f2fef548edc1ac973d47b2357cea63",
"clienticon": "ccf49cafb26926c6683493629d58d3408a29412a",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"releasestate": "released",
"aicontenttype": "1",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1769126400",
"tested_build_id": "21528861",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NotFullyFunctionalWithoutExternalKeyboard"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"5": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_NotFullyFunctionalWithoutExternalKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_NotFullyFunctionalWithoutExternalKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-10.0-beta",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "73c536ce6a77ec81d73d9f6815963038a1372872/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.550758459743285",
"height_pct": "98.25457136072194"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.550758459743285",
"height_pct": "98.25457136072194"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
},
"image2x": {
"english": "library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1769438660",
"associations": {
"0": {
"type": "developer",
"name": "HotBunny"
},
"1": {
"type": "publisher",
"name": "G-DEVS.com"
},
"2": {
"type": "publisher",
"name": "Games Operators"
},
"3": {
"type": "franchise",
"name": "G-DEVS.com"
},
"4": {
"type": "franchise",
"name": "HotBunny"
},
"5": {
"type": "franchise",
"name": "Games Operators"
}
},
"primary_genre": "23",
"genres": {
"0": "23",
"1": "28",
"2": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_1": "1",
"category_64": "1",
"category_65": "1",
"category_68": "1",
"category_69": "1",
"category_70": "1",
"category_74": "1",
"category_79": "1",
"category_30": "1",
"category_49": "1",
"category_36": "1",
"category_27": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"arabic": {
"supported": "true",
"subtitles": "true"
},
"bulgarian": {
"supported": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"subtitles": "true"
},
"danish": {
"supported": "true",
"subtitles": "true"
},
"finnish": {
"supported": "true",
"subtitles": "true"
},
"greek": {
"supported": "true",
"subtitles": "true"
},
"dutch": {
"supported": "true",
"subtitles": "true"
},
"indonesian": {
"supported": "true",
"subtitles": "true"
},
"norwegian": {
"supported": "true",
"subtitles": "true"
},
"romanian": {
"supported": "true",
"subtitles": "true"
},
"swedish": {
"supported": "true",
"subtitles": "true"
},
"thai": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
},
"vietnamese": {
"supported": "true",
"subtitles": "true"
},
"hungarian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1785579824",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2980270",
"store_tags": {
"0": "5502",
"1": "599",
"2": "1674",
"3": "1664",
"4": "6378",
"5": "4182",
"6": "7926",
"7": "11014",
"8": "17389",
"9": "492",
"10": "4364",
"11": "9",
"12": "3871",
"13": "493",
"14": "4175",
"15": "6971",
"16": "5613"
},
"review_score": "8",
"review_percentage": "88"
},
"extended": {
"developer": "HotBunny",
"publisher": "G-DEVS.com",
"homepage": "https://g-devs.com"
},
"config": {
"installdir": "Hackhub",
"launch": {
"2": {
"executable": "Hackhub.app",
"config": {
"oslist": "macos"
}
},
"3": {
"executable": "/launcher/hh-launcher.exe",
"config": {
"oslist": "windows"
}
},
"4": {
"executable": "Hackhub.exe",
"config": {
"oslist": "windows",
"betakey": "staging"
},
"description_loc": {
"english": "Staging Branch"
},
"description": "Staging Branch"
}
}
},
"depots": {
"2980271": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "510874521072030275",
"size": "1205084046",
"download": "571213856"
}
}
},
"2980272": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "5583773049720013352",
"size": "987288981",
"download": "507406320"
}
}
},
"2980273": {
"config": {
"oslist": "windows"
},
"manifests": {}
},
"workshopdepot": "2980270",
"branches": {
"public": {
"buildid": "25235969",
"timeupdated": "1789059791",
"timebuildupdated": "1789059791"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "10000",
"sync_while_suspended": "1"
}
}