Pregunta

Tengo una pieza de software. Cuando desmonte el archivo PE

ildasm foo.exe /output=foo.il

me sale un montón de archivos, como foo.MainForm y foo.bar.dll. Cuando a continuación, tratar de volver a montar el archivo

ilasm foo.il

recibo una foo.exe trabajar de nuevo, pero algunos de los gráficos pequeños se echa en falta en el nuevo archivo (que es también ~ 200kb más pequeño). Algunos otros gráficos están trabajando, por lo que parece que me falta algo en el desmontar o volver a montar. ¿Cómo puedo solucionar este problema?

¿Fue útil?

Solución

Cuando descompilar verá un montón de .res archivos extraídos.

Es necesario incluir de nuevo al volver a compilar con ilasm.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top