Что это значит во 2-м столбце?
==
|
|
|
|
==
Что это значит во 2-м столбце?
==
|
|
|
|
==
Если вы имеете в виду скобку от 0x00401038 до 0x00401042, то скорее всего это какой-то неправильный проанализированный код. Обычно эти скобки указывают, где отдельные функции начинаются (со знака $) и заканчиваются (где заканчивается скобка); однако это не на 100% надежно, как доказывает ваш снимок экрана.
Скобка обозначает подпрограмму (также известную как функция или процедура). Знак доллара указывает на то, что OllyDbg действительно нашел ссылку вызова на адрес 0x401038
.
Самое странное в этой подпрограмме то, что MessageBoxA
функция ожидает четыре аргумента, но, похоже, ей передается только один. Возможно, код был каким-то образом запутан. По крайней мере, код над подпрограммой не выглядит сгенерированным компилятором, так как содержит какие-то бессмысленные инструкции.
Control-A
, чтобы заставить OllyDbg повторно проанализировать код и правильно определить аргументы для вызовов API. - person jyz   schedule 09.10.2010