ESP32 Pretends To Be GPU; Gives You A Ransomware Scare

Sometimes a piece of hardware meets a prank idea, and thatâs how the fun Hackaday articles are born. [AnotherMaker] shows us some harmless entertainment at the expense of an IT enthusiast in your life â programming an ESP32-powered devboard with a VGA output to show an ever-feared âall your files are encryptedâ screen on a monitor connected to it. The ASCII text in its 8-bit glory helps sell this prank, making it look exactly like a BIOS-hijacking piece of malware it claims to be; akin to UIs of the past that skilled hackers would whip up in x86 assembly. The devboardâs integration into a PCI card backplate is a cherry on top, a way to seamlessly integrate this into a PC case, making it look not particularly different from an old graphics card. In such a configuration, we donât doubt that this would be a head-scratcher to a certain kind of an IT department worker.
If you already have someone in mind as a target for this prank, youâre in luck, since [AnotherMaker] has shared his source code, too, and all you need is a ESP32 with a VGA port set up. You can get the same devboard, or you can even solder it all together with an ESP32 breakout and resistors, if youâre on a time or money budget, since the schematics for the LilyGO devboard are public. Not all devboards gets such a fun application, but itâs always fun to see when someone thinks of one â a perfect prank scenario that calls for a very specific devboard.
Wondering how itâs even possible to output VGA from the ESP32? Weâve covered this in the past â like this R&D project done by [bitluni], who then went ahead and expanded on it by connecting six displays at once. If youâve connected your ESP32 to a VGA port and ran some test sketches, a UI library will help you upgrade your idea into a ready project in no time.
from Blog â Hackaday https://ift.tt/32u58XG
Comments
Post a Comment