понимание кода сборки в windbg - PullRequest
0 голосов
/ 20 августа 2009

Я отлаживал некоторый код в windbg, и я не могу понять какой-то ассемблерный код

78151113 ff1230401e78    call    dword ptr [Somefunction (781e9950)] ds:0023:781e9950=028d1170

Может кто-нибудь объяснить, что означает это утверждение. Я знаю, что это оператор вызова, но как он переходит на адрес 028d1170

1 Ответ

2 голосов
/ 21 августа 2009

Этот адрес вызывает указатель функции. Указатель функции хранится по адресу 781e9950. Если вы проверите содержимое адреса 781e9950, вы увидите, что оно имеет значение 028d1170.

...