OFFENSIVE ARM64 REVERSING AND EXPLOITATION​​

Homepage / Trainings / OFFENSIVE ARM64 REVERSING AND EXPLOITATION

Private Trainings​

Training Details

  • Training Length – 3 Days
  • Venue – Virtual / On-Site 

 

 What Will Students Learn

  • ARM architecture:  ARMv8 (64-bit) architectures, along with their history
  • Intro to Reverse Engineering
  • Introduction to Ghidra along with scripting
  • Introduction to different exploitation categories (UaF, Heap Overflow etc)
  • Exploit Mitigations (ASLR, PAN, PAC, Stack Canaries etc)
  • Writing ROP chains for ARM
  • Patching ARM binaries

Course Description

ARM is at the heart of most mobile devices, and with the introduction of Apple’s M1 chip and ARM on Cloud servers, its use has become even more prevalent. Whether you’re running apps on your phone or the world’s fastest supercomputer, you’re most likely running ARM. For security researchers, it becomes important to learn about the ARM architecture and it’s instruction set which can assist in reverse engineering and exploit development.

In this course, we will start with the ARM instruction set and learn about some of the most important instructions and registers. We will look at some of the security mitigations that are present in the latest instruction sets, and its adaptance is real world devices. We will look at some of the different exploitation categories (Heap Overflow, Use-after-free, Uninitialized stack variable etc) , followed by a quick intro to reverse engineering. We will then look at reverse engineering some simple binaries and finally we will spend the rest of the course writing exploits.

 

Who Should Take This Course

  • This course is ideal for security researchers, penetration testers, mobile security engineers, developers or anyone keen to understand the fundamentals of Reverse engineering and exploit writing for the ARM platform.
 
Share This :

CONTACT US

Please share with us the project requirements and the goals you want to achieve,  and one of our sales representatives will contact you within one business day.

Our Location

51 Pleasant St # 843, Malden, MA, Middlesex, US, 02148

General and Business inquiries

contact@8ksec.io

Trainings

trainings@8ksec.io

Press

press@8ksec.io

Phone

+1(347)-4772-006

SEND ENQUIRY