Skip to content
0:00 / 0:00

#electron#vampiresurvivors#javascript

Hacking Electron Games 2 - Persistent Cheat Menu Overlay

Guided Hacking

200K subscribers • 12 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Stephen Chapman

Intermediate. Assumes working knowledge.

10K views3 years ago1 recommendation

SecurityGame developmentReverse engineeringExploits and vulnerabilities

Stephen Chapman shows how to build a persistent internal cheat menu overlay using HTML, CSS, and JavaScript for Electron games.

Learn how to program cheats for Vampire Survivors and other Electron-based games! Support us on Patreon: patreon.com/guidedhacking Support us on YT: youtube.com/GuidedHacking/join This same technique will work on all web browser games. Official GH Electron Hacking Part 2 Article guidedhacking.com/threads/how-to-hack-electron-games-vampire… Hacking Web Games on Mobile via Desktop Browser: guidedhacking.com/threads/how-to-hack-web-games-on-mobile-fr… Hacking JavaScript Games with Hooks: guidedhacking.com/threads/hacking-javascript-games-with-hook… Video creator: @StephenChapman The Vampire Survivors hacking fun continues as we build on our discoveries from part one of learning how to hack Electron games! I'm going to show you how create persistent cheats via an overlay that's baked right into the game. That's right, you'll be able to just launch the game from Steam (or wherever else you launch it from) and toggle your cheats right there in the game's internal window -- no external hacks or hooking needed! Finally, as with the previous video, we'll be continuing with the theme of no Cheat Engine use, opting instead for using VS Code in tandem with runtime iteration via a DevTools instance that the game secretly includes (as opposed to using the remote debugging strategy we employed in the previous video). Put your web developer hat on and let's get to coding an overlay in HTML, CSS, and JavaScript! What You Will Learn​: 1. How to create persistent hacks, mods, and cheats for Vampire Survivors 2. How to code an internal overlay in Electron games via HTML, CSS, and JavaScript 3. How to accept user input, sanitize it, validate it, and apply it for use with dynamic cheats 4. How to enable and disable watchers that get and set data at time intervals you specify 5. How to listen for specific keypresses and make sure they don't interfere with a game's keypress event listeners 6. How to reload an Electron game without relaunching it, as well as quickly iterate and test your ideas, via DevTools 7. How to silo your custom code so you don't have to remake huge modifications to the game's native files if an update occurs 8. How to be mindful of pitfalls such as inadvertently passing null/undefined/NaN data, infinite loops resulting in a torrent of network requests being sent, and much more! The realm of video game modification and hacking provides a unique learning opportunity for anyone interested in understanding the intricate mechanics behind video games. Electron, a framework for building cross-platform desktop apps with JavaScript, HTML, and CSS, is increasingly utilized to develop video games. As a result, knowing how to utilize tools like the Electron Cheat Engine, and understanding the methods of Electron app game hacking, is becoming of great interest to many gaming enthusiasts and ethical hackers. The Electron Cheat E

Why it's here

1 person recommends this

What people say. Recommended as a tutorial on coding a persistent HTML/CSS/JS overlay for hacking Electron games.

u/Sn34kyMofoin r/ReverseEngineering • Recommends

Tutorial: Hacking Electron Games - Part 2: Coding an Internal Overlay with HTML/CSS/JS for Persistent Cheats (Game: Vampire Survivors)