• 2 Posts
  • 885 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • hackmud $19.99 $14.99 (25% off)

    If you’re into scripting or hacking you should check this game out. It’s an interesting twist on the Multi-User Dungeon genre. The game presents mostly as a command-line interface where your goal is to seek out targets to pwn for money/points. NPC targets will have vulnerabilities you need to find and exploit in order to expose a hackable part. Once found you engage hackermode where you’ll have a timelimit to break the target’s security (mostly through bruteforce cracking). The game allows you to write short scripts in JavaScript to automate searching for vulnerabilities and cracking security.

    Being Multi-User, there are other users online doing what you’re doing and you’re free to chat with them and exchange scripts. You’re also free to write malicious scripts that will steal money/points from others who don’t check scripts before running them!

    The part I found cool was that the game mirrors IRL hacking much closer than other hacking games. You’ll often need to submit incorrect data to NPC targets to get an error message that will contain hints about where to go next. Ex. A webpage has “News” and “About Us” sections. You can request a section that doesn’t exist to get an error message that shows all acceptable sections: “News”, “About Us”, or “Employees”. You’ve found a hidden section! Using scripts to send a bunch of mal-formed data at a target and then analyzing which ones generate an exploitable error is part of real-life security testing.



















  • ImplyingImplications@lemmy.catoBalatro@lemm.eeI am tired of nope.
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    19 days ago

    If you own the game you can read the source code by extracting the .exe as a compressed file. It’s all written in lua. It’s also terrible code so good luck reading it.

    I took the time to decipher the mess and both Wheel of Fortune and Glass cards check what is essentially

    if math.random() < 1/4
    

    Here is the actual source code for the Wheel of Fortune check.