Platform for Experts 
Mobile & Backend Security Testing 
Our Company 
Blog
Contact us
eShard
/
escoaching
/
Introduction P Code And GHIDRA SLEIGH
Advanced

Introduction to P-Code and GHIDRA SLEIGH

If one had to reverse engineer a custom assembly code, being able to disassemble and decompile the code into a more comprehensive code brings the ability to review it. This module focuses on the reverse engineering tool: GHIDRA and its language specification, SLEIGH. The aim of this module is to show how to implement a custom processor to get the ability to decompile and perform further analysis of a code with GHIDRA.

Covered Topics

What you will learn:

  • Introduction to P-Code and SLEIGH
  • How to implement a custom processor module for GHIDRA to be able to analyse the code

Exercises

Examples of binaries with custom instructions will be provided, You will have to implement new processor modules to be able to analyse the code into GHIDRA.

Requirements

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
CopyRights eShard 2022.
All rights reserved
Privacy policy | Legal Notice
PLATFORM FOR EXPERTS
Side Channel AnalysisLaser & EM Fault InjectionFirmware Security AnalysisSecurity Failure AnalysisVulnerability Research
PROFESSIONAL SERVICES