Hacking Electron Games 2 - Persistent Cheat Menu Overlay

Subscribers:
178,000
Published on ● Video Link: https://www.youtube.com/watch?v=kKun6MrHCxI



Vampire Survivors
Game:
Duration: 38:34
8,641 views
0


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







Tags:
stephen chapman
sn34kymofo
dsasmbler
vampire survivors
vampire survivor
electron games
electron game cheats
electron game hacks
electron cheat engine
cheat engine electron
vampire survivor cheats
vampire survivors hacks
vampire survivors cheats
vampire survivors cheat codes
electron hacking
electron js tutorial
electron js
electron tutorial
hacking electron apps
hacking electronic games



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.