FOR-450 Adv. Malware Analysis

2025 Fall

2025 Aug 27

Notes

Introduction

Reverse Engineering in Software

Code languages

Example of c code:

int main() {
    int variable = 1;
    return 0;
}

Program binaries are just a bunch of gibberish and not readable. Ex:

program binary example image

Assembly

Compilers

Disassemblers

Decompilers

Registers

Assembly

Data types

I made a gif explaining it found here.

Architectures

Endian

Registers

Register Conventions (intel)

The Stack

note:

Calling convetnions

2025 Sept 3

Notes

Words123