извеждане на съдържанието на паметта по пойнтер към функция
Здравейте,
ако имаме адреса на функция, т.е., пойнтер към нея, можем ли да изпринтим съдържанието на паметта до края (включително), където е записан кода на функцията?
Поздрави!
Здравейте,
ако имаме адреса на функция, т.е., пойнтер към нея, можем ли да изпринтим съдържанието на паметта до края (включително), където е записан кода на функцията?
Поздрави!
Може. Само че това са байтове машинен код и не знам за какво може да ти служат.
Съдържанието на паметта може да се види в debug mode (за Visual Studio) като сложиш breakpoint и след това Debug/Windows/Memory пишеш адреса на функцията и виждаш байтовете код Има и друг начин - от асемблерския код чекваш опцията Show code bytes. И в двата случая може да маркираш и копираш байтовете, които те интересуват.