Catégories : Tous - algorithms - assembly - engineering - programming

par Sharan Shoria Il y a 2 années

1621

Goal Become a Reverse Engineer

To pursue a career in reverse engineering, a comprehensive understanding of discrete mathematics and related fields is essential. This involves mastering compilers, automata theory, and compiler theory.

Goal Become a Reverse Engineer

Discrete math

Goal: Become a Reverse Engineer

Work at Think-Cell GmbH

Jobs:

https://www.linkedin.com/company/think-cell/jobs/

Improve my German Skills

Skills RoadMap

Compilers
Compiler Theory
Automata Theory
Forward Engineering
Programming Languages

System

Object Oriented Programming

C#

C programming

Scripting

LUA

Python

Algorithms and Data Structures

Algorithmic Thinking

Data Structures

Algorithm Efficiency Analysis

Big O, Ω, and Θ notation

Functions

Set Theory

Number Theory

Quantified Statements

Logic/Compound Statements

Mathematical Language

Operating Systems
POSIX System Calls
Win32 API
Reverse Engineering
Binary Analysis

Assembly Language

x86 assembly

RISC-V Assembly

IDA Pro

Cheat Engine