программа в данный момент, от точки до точки?
Например возьмем в пример дебагер x64dbg.
В примере на картинке есть начало с
mov r15, rsp
и снизу до
mov r15, rsp
Если я нажму f9, то он выполнит все от начала и до конца. Но мне нужно. Чтобы вмести с выполнением он еще и записал мне в текстовик (линейно), какие инструкции он проходит. В том числе, и что внутри call.
Можно это как-то сделать внутри этой или другой программе, хотя-бы примерно?
Меню трассировка, Trace into, там можно выбрать запись в файл, в поле Log text напиши то, что там сереньким подсказывают. Трассировка в x64dbg сделана для галочки, в OllyDbg было гораздо удобнее.
Да получилось. Спасибо. Писец в одной функции 252000 инструкций. Пойду разбирать. Это я еще хотел дамп стека и регистров сделать отдельно после каждой инсрукции😳😳😳
Конечно, и вправду ужас по управлению. Не хватает сделать несколько условий и банальный фильтр циклов и регистров. А так бы очень облегчило разбор функций. Посмотрю, что там по плагинам собирать можно. Может получится сделать экспорт схемы в html
Обсуждают сегодня