A downloadable game for Windows

Cipher's Gambit:

A thrilling terminal hacking simulation set in the early 2010s, where you step into the shoes of a skilled hacker seeking to strike back against an enigmatic adversary. Immerse yourself in a realistic and sandbox-like digital world as you navigate complex systems, solve logic-based puzzles, and exploit vulnerabilities to uncover the truth.

Unleash your hacking skills and piece together clues in this cli-based game that challenges your wit and resourcefulness. As you progress, you'll uncover a captivating narrative that accompanies the immersive gameplay experience, providing a sense of intrigue and mystery at every turn.

Planned Features:

  • Complete story
  • Unlockable exploits and tools
    • Phishing
    • Password reset exploits
  • Email system
  • APT/Package system
  • Karma/Experience system
  • "Open-World" experience
  • Saving and Loading

Included Tools:

Current Version: V0.6

Known Bugs:

  • Linux bash gives noise errors
  • Some devices are detected as vulnerable, even if they are not - Unable to reproduce

Reported Bugs:

  • A device can have 2 of the same port open
  • The target of the first mission can be impenetrable 
  • If you find any bugs, please leave a comment on the release Devlog - Include as much info as you can to help me find and fix it!


Changelog and Differences from the Last Version:

[+] New

  • All accounts (except "apache" service account) now have "Downloads" and "Desktop" folders
  • "game" folder added to real computer to host Systemlink
  • Systemlink between in-game Desktop and Downloads folders and outside game user Desktop and Downloads folders - All files are available
  • Connetion commands:
    • 'scp' command to download files/folders from a victim machine
  • File commands:
    • 'mkdir' - make a folder/directory
    • 'rm' - remove a file/directory
    • 'rmdir' - remove a directory

[-] Removed

  • Nothing in this update

[!] Patched/Changed

  • Fixed tutorial to use updated http router port 8080 instead of port 80
  • Fixed CME module not being able to load wordlists
  • Hacker Windows devices no longer show the hacker terminal prompt
  • Changed the wording on the main menu to make gamemodes clearer
  • SSH and FTP commands via Megasploit now detect input correctly
  • Wordlists loading has been partially reversed, fixing john not being able to crack password hashes
  • Fixed wording of some commands and help messages to make them consistent
  • Fixed "cd" and "ls" commands using non-existing directory crashing the game
  • Fixed "mv" command being able to leave folders with no name
  • Fixed "cp" command being unable to copy if the output file/folder wasn't pre-existing
  • Fixed "mv" and "cp" commands being able to create files/folders with duplicate names in the same directory
  • Fixed crash on exiting device after using SSH or FTP connection
  • Fixed window title sticking after leaving SSH or FTP connection
  • Running "help" command now returns commands in alphabetical order
  • Fixed accessing "C:" drive/folder on a windows device crashing the game "cp" and "mv" commands can now use relative filepaths (e.g, /home/Test/../Test and Test)
  • Changed how commands run, meaning commands beginning with the same letters won't run eachother
  • Changed how session routing worked which fixed the previous bug (Since 0.3)
  • Fixed crash bug when typing during tutorial or story messages
  • Slightly changed some tutorial/story messages for effect
  • Other minor tweaks

Updates for Cipher's Gambit may be released at a slow pace, given that this game is a passion project developed in my spare time. Your understanding and patience are greatly appreciated as I continue to refine and expand the game.

Embark on this thrilling hacking journey, and together, let's uncover the secrets hidden within the digital realm. Your feedback and support are invaluable as we shape the future of Cipher's Gambit.

Thank you for your involvement!

- Jcp2203

Download

Download
Ciphers_GambitV0.6_Windows.zip 5 MB

Install instructions

Extract all files in the .zip archive and run the exe file (Windows) or install requirements and run the .py fine (Source code/Mac/Linux)

Development log

View all posts

Leave a comment

Log in with itch.io to leave a comment.