Security in Integrated Circuit 
Company 
Blog
Contact us
eShard
/
escoaching
/
Code Review ARM
Novice

Code Review of ARM Assembly Code

This module is dedicated to learning how to review ARM assembly code using reverse engineering tools such as IDA or GHIDRA.

Covered Topics

What you will learn:

  • Introduction to ARM assembly
  • ARM32 registers
  • ARM & Thumb modes
  • The stack
  • Loading & storing data
  • ARM32 calling convention
  • Introduction to ARM64 assembly
  • Registers comparison between ARM32 & ARM64
  • RM64 calling convention

Exercises

Multiple binaries and challenges are provided so you can practice reverse engineering ARM32 and ARM64 codes.

Requirements

  • Programming languages: C/C++
  • Basic knowledge of IDA (+hex-rays decompiler) or GHIDRA
1500€
Contact us

Practical informations

Overall duration: 5 to 10 days

Schedule: 9.30AM - 12PM (CET/CEST) - virtual/in person

Number of trainees: 2 trainees max.

Our Coaches

Tiana
Razafindralambo
© eShard 2021. All rights reserved
Privacy policy | Legal Notice
Bâtiment GIENAH
11 avenue de Canteranne
33600 Pessac
France
eShard Nudge
7 rue Gaston de Flotte
13012 Marseille
France
eShard GmbH
Beethovenallee 21
53173 Bonn
Germany
Paya Lebar Quarter
#04-01 Paya Lebar Link
408533
Singapore