Stack Based Overflow Exploitation in ARM

Stack Based Overflow Exploitation in ARM

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Offensive ARM Exploitation

Buy nowLearn more

Module 1: Getting Started with ARM Internals

Delayed 0 days

  • Introduction to the training class
  • Understanding ARM and Internals
  • ARM Assembly Fundamentals
  • Setting up our lab environment
  • Compiling ARM binaries
  • Solving ARM Crackme and PWNDBG
  • Introduction to Binary Ninja
  • Downloads for Module 1

Module 2: ARM Reverse Engineering and Exploitation

  • Reversing ARM Binaries and Understanding Disassembly
  • Reversing Crypto in a Complex ARM Binary
  • Binary Exploitation in ARM
  • Understanding ARM Processes
  • Stack Based Overflow Exploitation in ARM
  • Exploiting Format Strings for InfoLeaks
  • Writing ARM Assembly
  • Writing Advanced ARM Assembly

Module 3 : Advanced ARM Exploitation

  • Advanced Stack Overflow
  • Heap Analysis
  • Heap Based Buffer Overflow Exploitation
  • GOT (Global Offset Table) Overwriting
  • Double Free Attacks - 1
  • Double Free Attack - 2

Exploit Mitigation Techniques in ARM and Bypassing Techniques

  • Introduction to Stack Canaries
  • Defeating Stack Canaries
  • Introduction to XN
  • Exploiting NX with Ret2ZP
  • ROP based Exploitation
  • Introduction to ASLR
  • Bypassing ASLR Protection