Секреты ассемблирования дизассемблерных листингов

транслятор не может найти имена библиотечных функций в листинге


Черт! Как же мы могли забыть, что хитрая IDA Pro коллапсирует библиотечные функции, стремясь расчистить листинг от бесполезного мусора, не несущего никакой полезной нагрузки. Вернемся к рисунку 1 и сравним его со следующим фрагментом сгенерированного ассемблерного листинга:

; [00000031 BYTES: COLLAPSED FUNCTION _printf. PRESS KEYPAD "+"      TO EXPAND]

; [000000D4 BYTES: COLLAPSED FUNCTION start. PRESS KEYPAD "+" TO EXPAND]



Содержание раздела