Arduino-based microcontroller boards are tiny and unusual pieces of hardware that can act as lethal weapons when it comes to penetration testing. A few of the Arduino boards support keyboard and mouse libraries, which means that they can serve as HID devices:
![](https://static.packt-cdn.com/products/9781838822477/graphics/805955d7-654d-41b1-a4c5-153611bc715b.jpg)
Therefore, these little Arduino boards can stealthily perform human actions such as typing keys, moving and clicking with a mouse, and many other things. In this section, we will emulate an Arduino Pro Micro board as a keyboard to download and execute our malicious payload from the remote site; however, these little boards do not have enough memory to hold the payload within their memory, so a download is required.
The Arduino Pro Micro costs less than $4 on popular shopping sites such as https...