Hola,
Veréis, me ha picado el gusanillo, y me he hecho un programilla simplemente con un if y tal, para aplicarle ingeniería inversa y ver cómo es mi código en assembler. El caso es que lo he abierto y me he encontrado con mil movidas de dlls, kernel32, etc (era un .exe), y que no sigue la estructura de pila/datos/código con la que yo aprendí a manejar ensamblador.
No pretendo ser un hacker ni nada parecido xD, solo un manual en el que explique más o menos cómo se organiza un programa realmente, ya que no encuentro lo que podría ser dicho if por ningún sitio xD.
Un saludo.