APMVU: Exploit Pentesting of User Account Settings with Arduino-Based Pro Micro USB and Microcontroller
Peddinti Lalithaditya, Mendu Venkat Somanadh, Pritam Rani, Prity Rani, Rohit Kumar Sachan · 2024
In today’s technological landscape, where reliance on digital tools and the internet is pervasive, safeguarding data is imperative. As digitalization permeates every aspect of daily life, the demand for cybersecurity solutions is soaring. This increased dependency has correspondingly led to a surge in security breaches, including unauthorized access, phishing, and other cyberattacks. The safest system is the one that is not used-unplugged, locked in a safe, or buried underground. To overcome these concerns, this work proposes an Arduino based Pro Micro Versa USB, which utilizes the Arduino ATmega32u4 chip, a versatile 8-bit microcontroller from Microchip Technology, housed within the Arduino Pro Microchip. We used the Arduino IDE with version 2.3.2 for the Windows 64-bit OS to implement the proposed APMVU. It has an ATmega32U4 microcontroller and a low-power 8-bit RISC processor for its robust features and versatile capabilities. It includes 32 KB of self-programming Flash program memory, 2.5 KB of SRAM, and 1 KB of EEPROM. Our experimental analysis reveals that Arduino based Pro Micro Versa USB successfully automates a sequence of interactions with the Windows OS, manipulating settings and navigating through menus. It emulates human user actions, showcasing the capabilities of microcontroller-based automation for GUI interactions. This proposed approach offers efficiency and consistency, making it valuable for streamlining repetitive tasks and saving time in various applications.