处理变量

变量的情况很复杂。有时候它们会好好地待在寄存器中,但一旦你稍不留意,它们就会被存储到栈上。也许编译器为了优化会直接把它们舍弃掉。不管变量在内存中移动得多么频繁,我们都需要在调试器中找到一种方法来跟踪和操作它们。这篇文章将教你更多关于在调试器中处理变量的知识,并展示一个使用 libelfin 库的简化实现。

扫描二维码关注微信公众号,回复密码,即可获取密码

阅读剩余
THE END