Grey Hack - Kurouzu
Changelog

- Fixed bug in the Map program causing not being able to add or edit computers.

- Added informative messages in ConfigLan when starting the program, indicating whether to rent a server, etc.

- Optimized rendering performance of cctv cameras.

- Fixed bug in sniffers not capturing data if they were run on an npc computer.

- Fixed bug in sniffers not capturing data from other computers connected to the same hub.

- Fixed internal bug that could cause certain data to not be saved correctly in the LAN configuration when accessing from different processes.

[Nightly] Update v0.7.3500a

- Fixed regression bug in Settings that prevented loading a UI color theme from a file, also preventing the Theme.conf file from being saved after applying changes.
Grey Hack - Kurouzu
Changelog

- metaxploit.net_use now allows direct connection to a router that has a firewall enabled. In this way you can remotely scan the library and run the firewall deactivation exploit if there is a vulnerability with metalib.overflow. If the firewall is enabled, any attempt to exploit the router for any vulnerability other than the firewall will fail.

- Removed metaxploit.firewall_overflow since now metalib.overflow is used.

- Disabled use of md5 method for encode/decode.

- Updated code of firewall exploits in hackshops.
NOTE: Any such exploit downloaded before this patch will not work, it must be downloaded again.

- Fixed Bug #633: Terminal acts like File System does not exist after disconnecting from machine.

- Fixed Bug #576: File permissions issue with root exploits.

[Nightly] Update v0.7.3496a

- Fixed bug in the chat that prevented sending messages in the public channel.

- Added documentation for the bitwise scripting method in the general section.

- Fixed bug when generating the firewall exploit in hackshops with wrong code.

- Fixed bug that prevented the decipher from being downloaded from the mail program as an attachment.

- Fixed bug when not showing any transaction when logging into the bank account.

- Fixed bug in decipher not being able to show the root user password from routers and switches.

- Reverted change in network generation, which forced the root password to be different on each device on the network.

- Increased starter money for testing purposes.
Grey Hack - Kurouzu


The nightly build is open to everyone featuring new hacking techniques, new devices and more!

Note that the Nightly version is unstable, may contain game breaking bugs and the savegame can be deleted frequently. So It is not recommended for new players.
The nighly build is designed to help report bugs and provide feedback while the version is finished.
In this branch the updates will be frequent, of the order of several per week.

Important: Changing to the nightly build removes the savegame from the Single Player mode of the Public build and vice versa. Multiplayer mode progress is not deleted even if you switch from one build to another.

Visit the official Discord of the game for more information, support and the latest news from the nightly build.

Changelog

- Added firewalls in router and switches devices.

- Modified routerscan script in hackshop to show the firewall information from any router/switch.

- Added vulnerability in router/switches that allows disabling the rules if used with metaxploit.firewall_overflow

- Added player custom networks: new devices can be added to the network, such as routers, switches, hubs or more servers to improve the security of your network, in addition to being able to add firewalls.

- Added ConfigLan.exe tool to remotely manage your networks, as well as reset them to their original state if for some reason you have lost the possibility of re-entering the network, either due to a configuration error or a hack.
Any rented network will add automatically the public IP in the /home/user/Config/ConfigLan.conf

- Added Sniffers: players can capture the passwords of npcs and other players.

- Added ssh encryption: Now the ssh and ftp services allow an encrypted connection, causing sniffers to only capture encrypted passwords. To configure it, you need to edit the file /server/conf/sshd.conf

- Added security cameras: The cameras are accessible through the browser, since they use an http server to make the connection, although they require a password to access.

- Added reverse shells.

- Added rshell_interface, rshell-server scripts in hackshops.

- Added new library libcam.so

Scripting

- Renamed computer.lan_ip to computer.local_ip

- Renamed file.content to file.get_content

- Added computer.public_ip

- Added router.firewall_rules

- Added metaxploit.firewall_overflow

- Added router.kernel_version

- Added metaxploit.rshell_client

- Added metaxploit.rshell_server

- Added general.bitwise(string operator, int num1, int num2)

Nightly Build Access
Go to your Steam library, right click on Grey Hack and choose Properties. You’ll see a tab for BETAS.

Click on that, and then in the box enter the code: nightlybuild

That done the dropdown box above should become active, and you can now select 'nightly'.

Thanks for your support and feedback!
Nov 5, 2020
Grey Hack - Kurouzu
Changelog

- The RAM memory of the routers has been increased.

- In addition to ScanLan, routers can now run the visual programs FileExplorer, Notepad and Terminal.
Grey Hack - Kurouzu
Hi people!
I would like to share with you the latest news about the development.

As some of you know, for some time the development has been focused on the nightly build, therefore the public version will not receive updates for a while until the development of the nightly build ends and merges as usual.

Unlike previous nightly builds, this time all the features planned for this development cycle will be included before opening it for public testing.

Here are some details of what you will find in the next nightly build:

Player custom networks


Now rented servers are expanded to rented networks!
By renting a server, new devices can be added to the network, such as routers, switches, hubs or more servers to improve the security of your network, in addition to being able to add firewalls.

With the new ConfigLan tool, you will be able to remotely manage your networks, as well as reset them to their original state if for some reason you have lost the possibility of re-entering the network, either due to a configuration error or a hack.

Sniffers


With the introduction of sniffers, players can capture the passwords of npcs and other players.

Now the ssh and ftp services allow an encrypted connection, causing sniffers to only capture encrypted passwords. Although ssh and ftp have a default encryption method, it is easily creackable, since the source code is available for study in the Manual.

Therefore players can program their own encryption system to be used with these services, so that other players can try to crack the encryption system to obtain the password.

This mechanic will consist of two scripts that will have to be installed on the server, Encode and Decode. Where sniffers can also capture the source code from Encode, but not from Decode.
As you can imagine, sniffers and encrypted connections will have more prominence in Multiplayer mode than in Single Player mode.

New devices


In addition to anticipated devices, such as printers or smartphones, security cameras have also been added, adding one more attack vector.
In some networks you will find security cameras installed, usually in companies, that can show the interior of these buildings. If you look closely at the environment you may find useful information.

The cameras are accessible through the browser, since they use an http server to make the connection, although they require a password to access.

New hacking techniques

New APIs will be added to the metaxploit library to allow reverse shells. That is, the victim connects to you, instead of you to the victim. This technique allows access to computers that do not have any service installed.

Reverse shells implicitly include the use of a Trojan, since to perform a reverse shell, you must first get the victim to execute your code through social engineering, and this code will install a local service that will connect to your IP as soon as possible, giving you access to a shell.

Keep in mind that you will have to have a publicly accessible service, such as ssh, for this technique to work, making you vulnerable to attacks from others.

More news soon!
Sep 10, 2020
Grey Hack - Kurouzu
Changelog

- Fixed bug in the Trace System, causing all networks to be considered as high security.
Except in Banks, Police Stations and Hackshops which are high security networks, now the Trace System will start depending on the competence of the admin, this means that, for example, there may be administrators who will not react to a shell obtained, but will with a deleted file.

- Routers now have FileExplorer installed by default in /usr/bin.
Note: this change only affects the networks that are generated from now on.

- Fixed bug that allowed the Settings.exe program to run on routers and switches, causing unexpected behaviors.

Update v0.7.3381a
- Fixed bug when copying files simultaneously using FileExplorer, which could cause some files to be lost after the last copy was finished.
Sep 3, 2020
Grey Hack - Kurouzu
Changelog
- Various memory optimizations on the server side.

- Potential fix for a bug that occasionally causes data to not be saved in student and criminal databases.
Sep 1, 2020
Grey Hack - Kurouzu
Changelog
- Server security fixes.
- Minor performance improvements in ScanLan.

Update v0.7.3378a
- Fixed bug in ScanLan that sometimes caused the connection line of the first computer to be misaligned.
Aug 27, 2020
Grey Hack - Kurouzu
Changelog

- Fixed bug that could cause administrators to restore criminal, student and employee databases to their original state just after a player modified their data, which could cause some related missions to be unable to complete.
Aug 26, 2020
Grey Hack - Kurouzu
Changelog

- Updated moderation tools.

- Now the game moderators are displayed with a distinctive color in the chat.

- A moderator can mute a player in the general chat channel for a certain time.

- Minimal visual tweaks in the chat.

- Updated game engine.
...