Cómo desmontar
Si solo quieres saber cómo desmontarlo, utiliza algunas herramientas. Sólo úsalos y obtendrás la sensación.
w32dasm, depurador Ollydbg, IDApro.
En cuanto a los principios del desmontaje, puedes responder lo que quieras. Es mucho que decir. Primero, necesitas entender los códigos de operación. Por ejemplo, este código ensamblador (hay que decir que los mnemotécnicos son correctos) mov eax, ebx, el código de operación correspondiente es 8BC3. Ahora mire los motores de desmontaje universales XDE32, LDE32, ADE32. Es 8BC3, que se analiza en mov eax, ebx. Pero esto es sólo lo más simple. Hay mucho trabajo por hacer para analizar un archivo exe (los archivos PE son más adecuados).
Si solo desea saber más, puede descargar estos motores de desensamblaje, usar su UltraEdit para construir manualmente un archivo (*.dat o *bin, etc.), completar algunos códigos de operación y abrirlo. con la función fopen(). Luego utilice estos motores de desmontaje para ver el efecto.
Además, también puedes recomendar varios motores de desmontaje, todos ellos de código abierto. libdasm, BeaEngine.
El autor de OD publicó el código fuente de desmontaje. (Descargue estos elementos usted mismo y luego lea la documentación).
Si está interesado en este aspecto, puede consultar el Snow Forum, bbs.pediy.com.