NFC Edge Cases and Past Transgressions

First of all, if Fallout Boy wants to use this title for one of their songs, please contact my agent. Second, and more importantly, the Vancouver metro system was/is affected by a bug that can be exploited to grant free rides to anyone with an NFC smartphone. We...

Welcome to IooT: Innovations on old Technology

I don’t believe the “Internet of Things” is a new technology. To me, “IoT” means the proliferation of Internet-connected embedded systems. This class of devices has been around for decades. What is new, in my opinion, is the volume of innovation and new applications...

Patching BL/BLX instructions in ARM

We are often looking at ARM binaries in our favorite disassembler as we work on mobile applications and “Internet of Things” devices. As we worked on this binary we discovered a particular branch instruction that we wanted to modify. If you are familiar...