Necesito analizar Win32 DLL/Exe y obtener todas las importaciones y exportaciones desde allí para mostrar en consola o GUI (es decir, Win Forms). ¿Es posible analizar Win32 DLL/Exe en C# .NET leyendo sus tablas de exportación/importación y obteniendo tipos administrados de ella? Como es PE no administrado, .NET no le permite convertir archivos PE no administrados a ensamblados .NET administrados, solo genera ensamblados administrados COM.Analizando archivo Win32 PE simple (Exe/DLL) en .NET
Cómo puedo analizar estas tablas y tomar todos sus métodos (firmas) en forma administrada. (por ejemplo, si char * como argumento, debe mostrarse como IntPtr).
Usman, no hay tal piensan como "C# .NET". –
¿Por qué esta comunidad es wiki? –
@John: C# pertenece a .NET ..? He dicho algo extraño ...? – Usman