Chapter 1

Setting the Mobile and Embedded Framework

Before we dive into the attacks, let us look at some of the definitions and implications for mobile and embedded software and some general advice to testers.

Objectives of Testing Mobile and Embedded Software Systems

“The best defense is a good offense.” Attack! How many times have you heard that phrase used? This book presents attack concepts to find common bugs found in mobile and embedded software, which testers of software systems are charged with finding. In James Whittaker’s How to Break Software book series [1–3], he shared a “fault model” approach, presenting an attack concept from which to test software. This book emphasizes the attack approach to the handheld mobile and embedded software ...

Get Software Test Attacks to Break Mobile and Embedded Devices now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.