Nous invitons les futurs étudiants au cours "Reverse-Engineering. Basic" et toutes les personnes intéressées à regarder la leçon ouverte sur le thème "Analyse du Silkcode".
Nous partageons également l'article de l'auteur.
, 2000 2020 , , . ? , , .
Crackmes. :
• Go
• Python
• Rust
.
RE Go
, . Google, Python Swift. Cloud . - , ++ . “Hello World”:

, :

, . . :

Python
, — 2 3. Python 2. , , . . :

, , :

, pyc. pyc Python , . , main.pyc
:

Rust
, C/C++. . “Hello World”:

, Go:

:

, , main . , , , :

, , . , , — TTD.
TTD
Time Travel Debugging — , , . , — WinDBG Preview. :
• !tt-
— Time Travel
• g/g-
— go
• t/t-
— trace
,
Crackme Go. :

, Crackme. , , . :

— TTD. “Stop Record”. , , . .
Crackme Go
:

!tt 40
. TTD , - . . main , :
1.
2.
1 — lm
— :

Step Out 3 :

, ABI Windows x64 , , , . , , , . , call
main
. g/g-
, , g-
.
0x1c303:

:

Crackme Python
CrackMe. , , Python , . TTD:

Crackme Rust
Crackme. , Rust , C C++ . , main . : !tt 3C:12

++ Microsoft. Rust C++: !tt 124:133
. , Crackme Go — :

, - Crackme. , , , , , . , . - , . , , , Crackme:

, . , . .
TTD . - . , , :
A. User Mode
B.
C. , .
"Reverse-Engineering. Basic"
" ".
