Many ARM native applications and ARM devices cross our desk at Intrepidus Group. This page will document our favorite resources for dealing with software compiled for ARM processors. ARM processors are 32-bit RISC machines developed by ARM Holdings. Staggeringly, there are billions of ARM processors in the world, many of them in mobile devices like phones. Hacking on smaller embedded devices is fun, pick a device up and will likely be an ARM powered devices.
First up are some canonical ARM documents from official ARM sites.
ARM Instruction Overview
ARM GNU Links
Misc ARM Links
ARM Books
ARM Hacking from Windows or Linux using Emulation (QEMU)
- QEMU For Windows (Stick with 13.0.0)
- Debian ARM Images (Stick with the standard version, Desktop ran slow on a modern Core i7)
ARM Development Boards
Let us know if there is anything to add.

