Grey Hack cover
Grey Hack screenshot
Genre: Simulator, Indie

Grey Hack

[Nightly] Update v0.9.5944

Changelog



- Added net_session.flood_connection method to perform DDoS attacks. This attack must be carried out from multiple networks and terminals to be effective. If the attack succeeds, the victim’s machine will reboot and will not be available for 10 minutes (ingame time). More information is available in the method documentation. Depending on the victim's network speed, two or more players with multiple active terminals each will be needed for the DDoS attack to be effective.

- It is now possible to hire Superadmins for rentals via ConfigLan. Like in NPC networks, superadmins intercept overflow attacks by forcing guest permissions and also protect networks from DDoS attacks. Unlike NPC network Superadmins, they do not initiate passive or active traces. When a superadmin is hired, the whois information is updated with the new admin’s details, which can be used to identify the NPC’s associated network. If the Superadmin dies or is fired, they will stop working for the player who hired them.

- Hiring superadmins adds a new monthly payment to the bank. For testing purposes, the payment amount is symbolic.

- Fixed bug that caused IPs not to be properly logged in system.log when connecting remotely from a terminal launched from another terminal.

- Fixed regression bug in safe mode terminal that caused the terminal to freeze when using exit or reboot.

- Fixed bug that allowed bypassing the cooldown limit for launching GUI programs via scripting.

- Increased cooldown for launching GUI programs to 2 seconds.

- Fixed bug that caused the custom bash icon not to display immediately when opening a new terminal window.

Experimental Build Becomes Nightly

Hey everyone,

After several weeks of testing, and thanks to the community’s feedback and reports, the changes introduced in the Experimental Build have proven stable enough to move forward.
As of today, this version becomes the new Nightly Build.

This doesn’t mean there are new changes compared to the latest experimental version. The name change simply reflects that it’s now considered more stable and suitable for a wider group of players.
That said, it’s always good to remember that the Nightly Build is unstable, may contain game-breaking bugs, and savegames can be frequently deleted. It is not recommended for new players.

You can check out the main changes in the original Experimental Build announcement.
Here is the updated changelog with some additional changes since the first experimental version:

Changelog



- Bash has been migrated from terminal to scripting. It is now available at /bin/bash. If the file is missing or not of type script, the default Bash will be used.

- The terminal now notifies if a custom Bash is loaded.

- The commands cd, reboot, and scp have been migrated to scripting. scp behaves like the old version and no longer requires specifying a source or destination shell. Documentation has been updated.

- Updated user_input so the result is now added to the terminal history. Documentation has been updated.

- "exe" programs can now be launched from scripts.

- Added to crypto.so the methods encrypt, decrypt, and is_encrypted to allow file encryption, facilitating ransomware-style attacks (though they may have other uses too).

- Fixed various bugs that prevented correct operation of active/passive traces.

- The game now runs natively on Apple Silicon Macs, removing the need to emulate the Intel version via Rosetta.

- For testing purposes, Game Over is temporarily disabled. You will still receive strikes, but the game over will not be triggered.

Known Issues



Automatic connection to rentals from the Map program does not work.

Nightly Build Access



1. Go to your Steam Library, right-click on Grey Hack, and choose Properties.

2. Navigate to the BETAS tab.

3. Enter the following code in the box: nightlybuild

4. The dropdown box above should now become active. Select nightly from the list.

Thanks for your support and feedback!

Update v0.9.5689

Changelog



Fixed Bug #1190: tag displays small regardless

Update v0.9.5685

Changelog



- Fixed Bug #1191: Replacing libs on /lib with sym_links make service accessible but unhackable

- Fixed bug in net_use that allowed obtaining a net_session if there was a broken symlink in the /lib path of the target, replacing the service's library.

- Fixed bug in router.port_info where it did not display the service information if the target used a valid symlink in /lib.

Update v0.9.5684

Changelog



Fixed regression bug displaying the message "Can't find program settings." when opening EmployeesViewer.exe

Update v0.9.5682

Changelog



- Fixed crash in ScanLan when scanning a network with a hidden/karma mission during the working hours of that network.

- Fixed bug that could cause the CCTV image to freeze when closing a different instance of the Browser.

- Fixed bug when using the terminal in safe-mode if Streaming Mode was enabled, causing sensitive information to still be visible.

- Fixed Bug #1147: PoliceRecord.exe and StudentsViewer.exe can't find program settings

- Fixed Bug #1186: Streamer Mode Public IP Leak via Ethernet Connection Menu

- Fixed bug that could cause the email with the mission information not to arrive or the network to be generated incorrectly when accepting missions from the Hackshop or Police Stations. The fix applies to missions accepted from now on.

Update v0.9.5674

Changelog



Fixed bug where CCTV camera sticky notes have uncensored domains on Streaming Mode. While Streaming Mode is enabled, these addresses can be copied to the clipboard by clicking on the note.

Update v0.9.5671

Changelog



Several fixes in Streaming Mode:

- Fixed bug that could display the name of the companies on web pages if they were accessed using their IP address in the browser's address bar instead of the web address.

- Fixed bug that displayed the bank account number in visible text after registering it.

- Fixed bug that displayed the address of the customer bank when logging into the bank account.

Update v0.9.5670

Changelog



Fixed regression bug in Terminal where any print call were displayed in the wrong order if they were called before or after actions that require a progress bar, such as decipher.

Update v0.9.5668

Changelog



Fixed bug that allowed purchasing a greater quantity of company stocks than available in offers from other players, causing unexpected behavior.