Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo ver el código fuente de software creado por otros (para expertos)

Cómo ver el código fuente de software creado por otros (para expertos)

No importa lo que aprenda, es imposible obtener el código fuente real. La razón es muy simple. La mayoría de los exe o dll se desarrollan en lenguajes de alto nivel, como C/C/delphi, etc. se obtienen en el entorno informático. Ejecute el archivo exe de código de máquina binario compilado. Este proceso generalmente no es transferible, pero este proceso se llama desensamblado o descompilación, es decir, puede usar algún software (como W32Dasm, etc.). descompilar el exe, etc., y obtener el código en lenguaje ensamblador. Descompilar significa que puede usar algún software (como W32Dasm, etc.) para descompilar exe, etc. y obtener código en lenguaje ensamblador. Aunque el resultado de este código puede ser el mismo que el del software original, es completamente diferente del. código fuente. Por lo tanto, la mayoría de los esfuerzos de descifrado de software se basan en herramientas de desmontaje y depuración, como ollydbg o softice.

Por supuesto, hay algunas excepciones. Por ejemplo, al desarrollar exe en .net/java/vb, puede utilizar algún software especializado para ver parte del código fuente.