Er det muligt at "dekompilere" en Windows .exe? Eller i det mindste se Assembly?

En af mine venner downloadede noget malware fra Facebook, og jeg er nysgerrig efter at se, hvad det gør uden at inficere mig selv. Jeg ved, at man ikke rigtig kan dekompilere en .exe, men kan jeg i det mindste se den i Assembly eller vedhæfte en debugger?

Rediger for at sige at det ikke er en .NET executable, ingen CLI header.

Enhver fornuftig debugger kan gøre dette. Prøv OllyDbg. (edit: som har en fantastisk disassembler, der endda afkoder parametrene til WinAPI-kald!)

Kommentarer (0)

Selvfølgelig kan du kigge på IDA Pro. De tilbyder en eval-version, så du kan prøve det.

Kommentarer (0)

Du kan måske få nogle oplysninger ved at se den i assembler, men jeg tror, at det nemmeste er at starte en virtuel maskine og se, hvad den gør. Sørg dog for at du ikke har nogen åbne shares eller lignende, som den kan hoppe igennem ;)

Kommentarer (2)