¿Cómo desmontar un VC++ aplicación?
-
09-06-2019 - |
Pregunta
Creo que la aplicación tiene algunas partes que se dirigen .NET, y algunos que no.Estoy particularmente interesado en buscar en los archivos de recursos, si los hay.
Solución
Para agregar a aku excelente respuesta, para los hablantes de inglés, IDA Pro está disponible en http://www.hex-rays.com/.
Otros consejos
Buscando en los archivos de recursos no es realmente "desmontaje" (en realidad no) y si eso es todo lo que quiero hacer usted sólo puede abrir la .exe o .dll dentro de Visual Studio o una herramienta similar y se le dará una vista recursos.
No se asusten por los precios, la versión gratuita (disponible desde el hex-rays.com) es perfectamente suficiente para revertir Win32 código x86.
Yo también recomiendo IDA para ingeniería inversa, si quieres ver el código de la asamblea y cómo los binarios han sido compilado/vinculadas.
Para simplemente ver "dentro" de los archivos binarios (exe, dll, sys, ...) intentar CFF Explorer, su libertad y su gran:http://www.ntcore.com/exsuite.php
usted puede examinar los archivos binarios de la estructura en gran detalle, incluyendo los recursos.
Si CFF Explorer no es suficiente, a continuación, tratar de PE Explorer que cuesta un poco:http://www.heaventools.com/
PE Explorer es sin duda el mejor recurso herramienta de visualización, pero es posible que desee echar un vistazo a sus "recursos" de la versión Resource Tuner.