Game Description
CHAQS is an instructive CTF (Capture The Flag) game that performs the basic functions of an operating system. While it meets your expectations from an operating system to a certain extent with the applications it contains, CHAQS progresses in the direction of more challenges in terms of gameplay. Therefore, it meets the visual needs of the user with its graphical interface, but the terminal creates the entire game aspect of CHAQS. Although all of the terminal commands are written to meet gaming needs, some of them can operate outside of these needs. The prepared challenges do not fully reflect real-world ethical hacking, they are similar.Terminal
Terminal is a command-line interpreter that provides a command line user interface for CHAQS. The terminal, which was developed inspired by the Unix shell, is the most important part of the game with dozens of commands and command line utilities.
Terminal commands and utilities : amorse, ascii, audiodecoder, base32, base58, base64, binary, brainfuck, calculate, cal, cat, cd, challenges, charon, clone, count, cp, cpdir, curl, df, diff, dig, dirbuster, disconnect, dna, dtmf, du, echo, enum4chaqs, execute, exifsm, extract, fibonacci, file, find, free, grep, hash-identifier, head, hex, hostname, imager, imap, import, ip, linq2chaqs, logname, ls, mkdir, morse, mv, mvdir, nc, nevr, permutation, piet, ping, pwd, pwsh+, qrsm, rename, renamedir, rm, rmdir, rot, service, sort, sqlmap, ssh, steg, stegoimage, strings, submit, sysinfo, tail, touch, traceroute, trash, tree, uname, unzip, upload, uptime, vigenere, wc, wget, whatis, whitespace, whoami, whois, xorChallenges
Challenges are missions tailored for the game. In order to move on to the next challenge, the answers to the current challenge must be provided. Beginner challenges offer insights that are designed to provide you with the necessary guidance, gracefully and intelligibly. Challenges allow you to interact with all terminal command and command line utilities.Runtime Compiler
CHAQS has a runtime compiler that executes a code file of the C# programming language with the execute command.Embedded Browser
The Browser+ application offers you a CEF-based in-game browser.Weather and Map Services
If they are activated in the game settings, the exact location is determined with your IP address, and the weather information in your location is provided and your exact location is displayed on a map. This feature may or may not work dependent on the API provider.Functional Programs
CHAQS has been prepared by deducting your expectations from an operating system. It has programs and widgets such as video player, music player, notepad, photo gallery.Bliss Speech Recognizer
Bliss transforms the voice command into action according to predefined methods.Steganography
CHAQS has a comprehensive set of steganography tools with the stegoimage program, which shows the different channel results of images with a graphical interface, and command-line programs such as amorse, audiodecoder, dtmf, steg, strings.