11
Deus Ex Machina: Fuzzing Android Libraries
How can we choose what to fuzz and why, identify a suitable platform and library, and finally, craft a harness? This is like selecting the safe that you want to open, based on its mechanisms, interfaces, and capabilities. All the pros and cons are up against a single factor: time. We all are constantly struggling against time, the most precious resource, the one that gives meaning and importance to our actions. What would the impact be of a zero-day vulnerability if the systems were already patched? None of course, at least for the systems where that vulnerability had been patched.
This is somehow paradoxical; indeed there’s an eternal arms race between system makers and system breakers. Both have ...
Get Fuzzing Against the Machine now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.