Files
securedorg.github.io/fundamentals3.md
Amanda Rousseau e63cbfd751 save point
2017-03-13 16:45:04 -07:00

733 B

layout, permalink, title
layout permalink title
default /RE101/section1.3/ Fundamentals

Go Back to Reverse Engineering Malware 101

Section 1.3: Fundamentals

x86 Assembly

The C programming is a high level language interpreted by the compiler that converts code into machine instructions called assembly language. By using a disassembler tool we can get the assembly language of a compiled C program.

Opcodes and Instructions

Registers

A Function and Calling a Function

Arguments

Local Variables

The Stack

Anatomy of PE <- Back | Next -> Section 2