1. Grey Hack
  2. News

Grey Hack News

[Public] Update v0.9.5694

[h3]Changelog[/h3]

- Fixed bug on Apple Silicon Macs where the configured maximum FPS in the graphics settings was ignored, causing the frame rate to be stuck at 60 FPS.

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

- Updated Unity.

- Several improvements in the chat to avoid sending redundant information to the client.

[Nightly] Update v0.9.5944

[h3]Changelog[/h3]

- 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:

[h3]Changelog[/h3]

- 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.

[h3]Known Issues[/h3]

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

[h3]Nightly Build Access[/h3]

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

[h3]Changelog[/h3]

Fixed Bug #1190: tag displays small regardless

Update v0.9.5685

[h3]Changelog[/h3]

- 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.