Developing Shellcode for IoT: A Password-Protected Reverse Shell for ARM Processors

Written by syscall59 | Published 2019/09/03
Tech Story Tags: shellcode-for-iot | shellcode | reverse-shell | arm-processors | risc-processor-architecture | thumb-state | latest-tech-stories | 32-bit-armv6-architecture

TLDR ARM is a Reduced Instruction Set Computing (RISC) processor architecture that is used everywhere these days: mobile phones, smart thermostats, tv’s, wi-fi dongles, cars, credit cards, you name it. After having written a similar payload for Linux/Intel x64 I was curious about how to apply this knowledge to other architectures so I decided to go with ARM since it's an interesting and wide-spread one. ARM has two main instruction set states ARM and Thumb. Thumb instructions are 2 bytes long most of the time while in ARM state instructions are always 4 bytes long.via the TL;DR App

no story

Written by syscall59 | Over-featured script kiddie
Published by HackerNoon on 2019/09/03