Here are some of my notes about reverse engineering in English language for those beginners who would like to learn to understand x86 (which accounts for almost all executable soware in the world) and ARM code created by C/C++ compilers.
There are several popular meanings of the term “reverse engineering”: 1) reverse engineering of soware: researching of compiled programs; 2) 3D model scanning and reworking in order to make a copy of it; 3) recreating DBMS structure. ...