





The Experimental Build is now open to everyone featuring bash migration to scripting and more! The Experimental Build is used to test important changes in the game to ensure they are viable before moving them to the Nightly Build and eventually to the Public Branch. This build introduces several interesting changes, completing some elements that had been pending implementation for a while. The terminal has been fully migrated to the server side, including Bash itself, which was previously hardcoded on the client side and now is coded in Greyscript like any other command. When you open a terminal, it will now load Bash from the path /bin/bash allowing you, if you wish, to replace the default bash with your own on any system. You can view the Bash code with CodeEditor.exe -code bash. When making a remote connection, for example via SSH, calling start_terminal will load the /bin/bash of the remote machine. This Bash migration improves security by closing potential exploits that could originated from client side, as many variables that were previously exposed are now only available on the server side. This new system also brings other interesting changes, such as the migration of commands like cd, now located in /bin, and the execution of .exe programs from scripting. You can also use autocompletion and terminal command history from scripting. Note that the Experimental build is very unstable, may contain game breaking bugs, and savegames can be deleted frequently. It is not recommended for new players.
Changelog
- Bash migration from terminal to scripting, now available at /bin/bash. If the file is missing or is not a script type, the default Bash will be loaded. - The terminal notifies if the loaded bash is custom. - Migrated to scripting the commands cd, reboot, and updated scp to work like the old version without needing to specify a source or destination shell. Documentation has been updated. - Updated user_input to add the result to the terminal history. Documentation has been updated. - GUI programs can now be launched from scripting. Note: Time limits for launching visual programs consecutively have not yet been defined to prevent abuse when replacing the Bash.
Known Issues
- The automatic connection to rentals from the Map does not work. - Passive trace is disabled. - System logs for actions such as connections or deletions may not be generated or may be incorrect.
Experimental Build Access
Go to your Steam library, right click on Grey Hack and choose Properties. Youll see a tab for BETAS. Click on that, and then in the box enter the code: expbuildbash That done the dropdown box above should become active, and you can now select 'experimental'. Thanks for your support and feedback!
[ 2025-03-31 15:29:54 CET ] [ Original post ]
- Grey Hack Linux [515.12 M]
You're a hacker with full freedom to act as you want on a vast network of computers procedurally created. Each player action influence the world and therefore the other players.
Act for your own benefit, even if it causes collateral damage, help authorities to apprehend criminals or simply keep a low profile and take advantage of the actions of other players.
The interface of the game is similar to a current desktop operating system. The file explorer, the command terminal or text editor are some of the programs that will be available from the start of the game. As you improve your skills you will encounter new utilities may install and use.
In Grey Hack, terminal has a fundamental role, it is also based on actual unix commands and will be an indispensable tool to perform successfully hacking actions.
General
Explore the network freely to discover its secrets and missions.When you increase your reputation on the network you can choose to join a group of hackers to carry out coordinated attacks or even create your own. Although if you prefer you can choose to go solo.
Keep in mind that a hacker does not have to act economically, so you decide which missions you accept and if you agree with its consequences.
Network
All computers and networks are generated procedurally to create a new experience in each game. According to the type of network the security will vary to the point of making practically impossible the penetration in certain systems according to the experience and ability that you have.Social engineering is a powerful tool and, in the most difficult cases, can be very helpful. This means that you can try to trick the user of that computer into giving you their credentials, confidential information about another person, etc.
Going to improve your work station will also be important for more and more professional jobs.
World
Each computer in the network is used by at least one user. Each user lives consistently in the world; go to work, shop online, etc. You can impact directly or indirectly in the life of these people in function of what you do.Main Features
- Simulator based on real UNIX commands.
- Operative system UI completely customizable.
- Share the same world with hundreds of players.
- Freedom to choose the type of hacker you want to be.
- Network and world generated procedurally.
- Online data persistence, allowing you to continue later in the same world and with the same computer after leaving the game.
- OS: Ubuntu 18.04. Ubuntu 20.04 and CentOS 7
- Processor: x64 architecture with SSE2 instruction set supportMemory: 512 MB RAM
- Memory: 512 MB RAM
- Graphics: OpenGL 3.2+. Vulkan capable
- Storage: 545 MB available space
[ 5974 ]
[ 1565 ]
[ 1799 ]