wstawka w asm

0

Witam. Zastanawiam się nad jedną rzeczą. W jaki sposób można zobaczyć jak wygląda jakaś funkcja w asemblerze. Mamy jakiś program i powiedzmy funkcję MessageBox. Chodzi o to żeby zrobić wstawkę asemblerową tej funkcji.

0

Hm... Jedyne, co mi przychodzi do głowy to włączyć sobie debugera i spojrzeć, jakie instrukcje w asm są wykonywane podczas pokazania MesssageBoxa :P. Albo wejść na stronę o programowaniu w asm i poczytać...

0

A nie ma żadnego programu łatwiejszego żeby to podejżeć w innym programie?

0

no raczej nie ma nic łatwiejszego... potem są już chyba tylko disasemblery.. w stylu Win32Dasm

0

Pamiętaj też, że, wstawiając wywołanie funkcji w kodzie, nie wstawiasz do programu jej treści w danym miejscu (są wyjątki, ale nie o tym tu mowa). Jedynie skok do tej funkcji.

Dlatego właśnie trzeba użyć albo debuggera (jeśli to funkcja w twoim kodzie), albo jakiegoś disassemblera (jeśli w zewnętrznym lub systemowym); względnie jakieś oprogramowanie klasy SoftICE, jak chcesz zdebugować coś systemowego.

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