[Fuzzing with AFLPlusPlus] How to Fuzz Arm and MIPS Binaries with Qemu and AFL++

preview_player
Показать описание
00:00 Introduction
01:12 Understanding Damn Vulnerable C Program
03:09 Installing ARM and MIPS toolchains and compiling program with it
08:24 Compiling and installing Qemu support for AFLPlusPlus
13:08 Running ARM/MIPS binaries on linux system
14:50 Comping in static mode to avoid dependencies issue
18:25 Fuzzing ARM/MIPS binaries with AFLPlusPlus in Qemu mode
20:46 Replicating crash
25:10 Fuzzing static binaries
25:50 Conclusion

In this video, we will show you how to compile a C program for different architectures such as Arm and MIPS. We will explain how to install the required toolchain for Arm and MIPS compilation, and demonstrate the differences between static and nonstatic compilation. We will also show you how to fuzz Arm and MIPS binaries using the Qemu mode, and how to replicate any crashes that you may encounter. By the end of this video, you will have a good understanding of how to compile and fuzz programs for different architectures.

#cprogramming #arm #mips #qemu #fuzzing

#qemu #arm #mips #aflplusplus #fuzzing #binaryfuzzing

Рекомендации по теме