这里(将是)我的一些关于英语和俄语逆向工程的笔记,供那些喜欢学习理解由 C/C++ 编译器(这是世界上所有可执行软件中数量最多的)创建的 x86 代码的初学者使用。
有两个最常用的编译器:MSVC 和 GCC,我们将使用它们进行实验。
有两种最常用的 x86 汇编语法:Intel(最常用于 DOS/Windows)和 AT&T(用于 *NIX) 1. 这里我们使用 Intel 语法。 IDA 5 也生成 Intel 语法列表。
(Here (will be) some of my notes about reverse engineering in English and Russian language for those beginners who like to learn to understand x86 code created by C/C++ compilers (which is a most large mass of all executable software in the world).
There are two most used compilers: MSVC and GCC, these we will use for experiments.
There are two most used x86 assembler syntax: Intel (most used in DOS/Windows) and AT&T (used in *NIX) 1. Here we use Intel syntax. IDA 5 produce Intel syntax listings too.)