1. Grey Hack
  2. News

Grey Hack News

Update v0.9.5654

[h3]Changelog[/h3]

- Fixed regression bug in the aptclient.install method that could cause a corrupted library to be installed from the official repository.

- Fixed bug in the Terminal that could cause the progress bars used in decipher, scan, etc., to get stuck during progress, especially with fast CPUs.

- Fixed Bug #1143: The karma slider is always near the center.

- Fixed Bug #1142: in Stock.exe the mark in the list is always on the first line.

- Fixed Bug #1148: chat564.log typos.

- Fixed Bug #1151: mail_login without @ symbol at user field causes a script crash.

Update v0.9.5648

[h3]Changelog[/h3]

- Fixed Bug #1156: The distribution of money for shares from companies does not work correctly.

- The player is notified if the company they are looking for in the Stocks program is available in the stock market.

- Fixed crash when trying to register a bank account using an existing email account if the player had not yet registered their own email account.

Update v0.9.5647

[h3]Changelog[/h3]

- Fixed bug that could cause the tutorial mission not to spawn.

- Fixed crash when a player logged out of the game without having registered a bank account, which could cause unexpected behaviors.

- Fixed crash in scripting when remotely interacting with a computer with old corrupted libraries in the /lib path

Update v0.9.5643

[h3]Changelog[/h3]

- Each time a zero-day vulnerability is patched, that library will be automatically patched in the next zero-day cycle. If the library is patched again before being exploited, then it will be automatically patched for the next two cycles, and so on until accumulating a maximum of one year (game time).

- Added method metalib.is_patched which returns a boolean indicating whether the library has been patched for zero-day vulnerabilities this cycle. If true is passed to the method, it will return a string with the date until which it will auto-patch in the format dd/MM/yyyy. If the library has never been patched, it will return false, regardless of the value of getdate.

- The credential missions no longer return coupons or money if you exceed your limit of completed missions in a day.

- Fixed regression bug in Single Player mode that caused the terminal to return the error "remote connection interrupted" when trying to execute commands after logging in as root user right after starting the game.

- Fixed Bug #1153: Server restart countdown doesn't appear if logging in after it started.

- Fixed Bug #1154: 128 character limit bypass when creating shortcut from UI

- Fixed Bug #1131: Desktop icons vanishing after computer reset

[h3]Server Updates[/h3]

- Fixed bug that allowed reading the contents of binary files by exploiting a vulnerability on mail servers.

- Fixed bug that allowed libraries and system.log to be corrupted using the adduser command.

- Fixed bug that allowed libraries to be corrupted by updating the computer's password.

- Fixed bug that allowed reading and modifying the content of the missions.db files of the hackshops, which could cause unexpected behavior.

- Temporarily disabled the use of computer.connect_wifi on smartphones.

Update v0.9.5630

[h3]Changelog[/h3]

- After executing the reboot command, the computer will not be available for 3 minutes (in-game time). Any script that tries to access a remote network object obtained before the reboot will throw a runtime exception informing of the lost connection.

- After executing the reboot command, any remote terminal that was opened before the reboot with start_terminal will also not execute any command, showing the interrupted connection error.

- After performing a network restoration or reset from ConfigLan, any established connection will be interrupted. Additionally, the devices will reboot after a restoration, taking 3 minutes in-game to become available.

- When a player disconnects from the game, any established incoming connection is interrupted in the same way as when executing the reboot command, preventing further access to the player's computer even if they are not connected.

- Fixed crash when configuring the HTTP service of a shop if the configuration file was not found in the expected path.

- Fixed bug in Stocks.exe that prevented coins from being purchased.

- Fixed Bug #1146: ln returns null in permissions, when original file is removed.