1 votes

La compilation .NET sans JIT est-elle possible ?

Est-il possible de compiler un .cs directement en code x86 ? Je veux dire que je veux observer ce qui se passe avec IDA Pro, donc je ne voulais pas du code IL mais du code asm.

Gracias

4voto

MikeB Points 444

Jetez un coup d'œil à Ngen.exe .

1voto

SK-logic Points 6952

IDA ne chargera pas de pièces natives à partir d'assemblages NGEN, malheureusement. Le seul moyen que j'ai trouvé est d'utiliser le débogueur de Visual Studio.

Si vous n'êtes pas spécifiquement intéressé par les internes du framework Microsoft .NET, mais par tout autre JIT également, vous pouvez jouer avec mono --aot, qui produit des exécutables PE ou ELF normaux (et même les sources lisibles en assembleur).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X