- Fixed Bug #87: Motherboard Memory Socket Error NOTE: The fix applies to motherboards purchased from now on.
- Fixed bug in ScanLan UI when showing the details of the last device consulted after starting a ping test.
[Nightly] Update v0.7.3551a
Changelog
- Computer.decipher method now accepts encrypted password as the only parameter.
- Fixed bug that allowed exceeding the maximum size of a password in exploits of this type.
- Fixed bug that allowed to use the shell.start_terminal method in encode/decode scripts causing a crash when connecting to the ssh server.
- Database improvements to better internal performance of decipher when the generated world is very large, avoiding long times until receiving the password or passwords that could not be obtained at random.
- Fixed bug that could cause long waiting times to connect to MP mode if the generated world is very large.
- Deleted obsolete methods from the scripting documentation.
- Fixed bug in ScanLan/ConfigLan UI when showing the details of the last device consulted after starting a ping test.
- Fixed typo in the main menu.
[Nightly] Update v0.7.3546a
Changelog
- computer.touch method returns an error if the path or file name is not of type string.
- Fixed regression bug that caused the visual program processes not to be closed on remote computers, if the connection was exited in the terminal without having closed them manually.
- Fixed Bug #87: Motherboard Memory Socket Error NOTE: The fix applies to motherboards purchased from now on.
[Nightly] Update v0.7.3544a
Changelog
- Rewritten ssh encryption system, removing the "Encryption mismatch" error that appeared in some configurations.
- Fixed bug in ssh that allowed players to kill the encryption process to force the plain password to be displayed on sniffers.
[Nightly] Update v0.7.3542a
Changelog
- Reverted the split method to the previous version.
- Fixed bug that caused processes in remote computers launched by the player not to be closed if the game was exited without manually disconnecting from these machines.
- Fixed bug that could cause the RAM of the player's computer to fill up due to processes that did not close properly, being persistent between game sessions and preventing the player from opening new programs.
- Improvement in the ssh encryption system to avoid showing the "encryption mismach" error in situations where the configuration is correct.
- Optimized the disk usage of the SP and MP database.
- ConfigLan is no longer installed by default on the player's computer. It has to be downloaded from a normal store.
- Updated the split method to the latest version of Miniscript.
- Fixed memory leak in game server if a player disconnected while executing a script on his machine.
[Nightly] Update v0.7.3530a
Changelog
- Fixed regression bug when showing the message "unknown process" when opening the configuration of StudentsViewer, PoliceRecord and EmployeesViewer.
- Fixed bug in the purchase of hardware, causing sometimes the health values of items in use to be applied to the new ones, may lead to the purchase of damaged hardware.
[Nightly] Update v0.7.3527a
Changelog
- Fixed regression bug in MP mode causing certain messages (errors, confirmations, etc) not to be sent to the player, crashing silently and causing unexpected behaviors.
- Fixed bug #639: infinite server connection time if the encryption/decryption files have clear_screen method in them.
Public Update v0.7.3388a
Changelog
- Added easy difficulty in missions. Now in hackshops any mission of reputation 0 points to small networks with ports always open to the outside. Missions of reputation 1 are generated normally as before, being able to target networks without open ports.
- The ports associated to the SQL services of the easy missions are now open outside, allowing the remote use of exploits directly to these services. In normal missions (rep 1) these ports will remain closed to the outside as before.
NOTE: hackshops generated prior to this update will show most missions as reputation 0. New normal missions (rep 1) will be added automatically after a while.
[Nightly] Update v0.7.3525a
Changelog
- Fixed bug that could cause firewalls to be generated in the tutorial mission.
- Moved method computer.current_path to general. Example: print(current_path)
- Fixed Bug #480: home_dir, current_path and program_path in remote computers shows the info from the local computer when using launch method