Ich muss einfache Win32 DLL/Exe analysieren und alle Importe und Exporte von es zu zeigen, auf der Konsole oder GUI (d. H. Win Forms). Ist es möglich, Win32 DLL/Exe in C# .NET zu analysieren, indem Sie seine Export/Import-Tabellen lesen und verwaltete Typen daraus erhalten? Da .NET nicht verwaltete PE ist, können Sie nicht verwaltete PE-Dateien nicht in verwaltete .NET-Assemblys konvertieren. Es generiert nur COM-verwaltete Assemblys.Parsing einfache Win32 PE-Datei (Exe/DLL) in .NET
Wie kann ich diese Tabellen analysieren und alle Methoden (Signaturen) in verwaltetem Format übernehmen. (z.B. wenn char * als Argument, sollte es als IntPtr angezeigt werden).
Usman, es gibt nicht so denken, wie "C# .NET". –
Warum ist dieses Community-Wiki? –
@John: C# gehört zu .NET ..? Ich habe etwas Merkwürdiges gesagt ..? – Usman