Decompile C# vs C++ -


i have read many posts decompiling (though no experience) did not understand why of them mentioned easier decompile c# c++ executable. explain difference?

c# compiles cil, not directly native code c++ compiler do.

it produces .net assembly, contains more meta data c++ executable (via embedded manifest) - metadata types contained in assembly, references , more, making easier decompile "normal" executable.

as noted in comments, cil in , of higher level language assembly , object oriented language, making easier understand , decompile correctly.


Comments

Popular posts from this blog

image - ClassNotFoundException when add a prebuilt apk into system.img in android -

I need to import mysql 5.1 to 5.5? -

Java, Hibernate, MySQL - store UTC date-time -