我想在窗户上写个针尖工具。我想做的一件事是在特定的指令之后打印堆栈跟踪。根据Pin手册,回溯只能在Linux和Mac上使用。Windows上有类似的解决方案吗?
发布于 2022-01-09 21:34:52
创建一个影子堆栈,而不是使用RTN_InsertCall在IPOINT_BEFORE和IPOINT_AFTER中对所有模块中的所有例程进行检测,并相应地修改影子堆栈。
这样,您可以打印阴影堆栈,而不需要回溯。
https://stackoverflow.com/questions/70641800
复制相似问题