Hacking Electron Games 2 - Persistent Cheat Menu Overlay
Learn how to program cheats for Vampire Survivors and other Electron-based games!
Support us on Patreon: / guidedhacking
Support us on YT: https://www.youtube.com/GuidedHacking...
This same technique will work on all web browser games.
Official GH Electron Hacking Part 2 Article
https://guidedhacking.com/threads/how...
Hacking Web Games on Mobile via Desktop Browser:
https://guidedhacking.com/threads/how...
Hacking JavaScript Games with Hooks:
https://guidedhacking.com/threads/hac...
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 Engine is an advantageous tool for those interested in the analysis of Electron-based games. While originally designed for Windows applications, the Cheat Engine can be adapted for Electron apps to aid in understanding their inner workings. By applying the Electron Cheat Engine, one can delve into the game's processes, e
However, employing the Electron Cheat Engine and understanding Electron app game hacking techniques are not straightforward tasks. These require knowledge of game development, an understanding of the Electron framework, and proficiency in ethical hacking techniques. For those seeking to learn how to hack Electron games, it is crucial to familiarize oneself with the basics of JavaScript, HTML, and CSS, as these languages form the backbone of Electron apps.
To conclude, while tools like the Electron Cheat Engine and Gaining an understanding of how to hack Electron games can lead to richer gameplay experiences, improved game development skills, and can also contribute to creating more secure gaming environments.
Timestamps:
0:00 Introduction
0:30 Vampire Survivors cheats overlay demonstration
4:11 Launching the game with its internal DevTools
5:45 3 core things to do for hacks like this
7:21 Cheats overlay coins demonstration
7:41 Tip: Defensive programming
9:10 Adding reference to index.html
10:44 Explanation of overlay.js
12:10 Tip: Iteration via DevTools
13:32 Explanation of overlay.js, cont'd
27:34 Tip: Using MDN Web Docs
28:40 Explanation of Number.isNaN()
32:00 Explanation of overlay.js cont'd through conclusion
Follow us on Facebook : http://bit.ly/2vvHfhk
Follow us on Twitter : http://bit.ly/3bC7J1i
Follow us on Twitch : http://bit.ly/39ywOZ2
Follow us on Reddit : http://bit.ly/3bvOB57
Follow us on GitHub : http://bit.ly/2HoNXIS
Follow us on Instagram : http://bit.ly/2SoDOlu
#GameHacking
#Electron
#DevTools
Other Videos By Guided Hacking
Other Statistics
Vampire Survivors Statistics For Guided Hacking
At this time, Guided Hacking has 32,941 views for Vampire Survivors spread across 2 videos. The game makes up 1 hour of published video on his channel, roughly 1.04% of Vampire Survivors content that Guided Hacking has uploaded to YouTube.