Dekompilacja programu .cpp do .asm

0

Napisałem program w c++ i porzebuje wyciągnąć z niego kod asm. Wie ktoś jak to zrobić? Za pomoc z góry dziekuję.

0

Opcje kompilatora ;) g++ potrafi przerwać kompilacje na każdym etapie, kod asemblera wyciągniesz na przykład tak:

g++ -S program.cpp

Chyba że chcesz to wyciągnąć ze skompilowanego programu, wtedy google: disassembler

0

można do tego użyć dekompilatora np. IDA PRO potrafi odtworzyć kod nie tylko w ASM.

W internecie też znalazłem info że możesz sobie zainstalować Cygwina i użyć program ObjectDump
Polecenie: objdump -Slx yourpgm.exe

http://stackoverflow.com/questions/137038/how-do-you-get-assembler-output-from-c-c-source-in-gcc

1 użytkowników online, w tym zalogowanych: 0, gości: 1