gpt4 book ai didi

windows - 检索Win64异常表中的所有条目

转载 作者:行者123 更新时间:2023-12-03 11:11:22 28 4
gpt4 key购买 nike

通过对Win64 exception stack walking not displaying entries的更清晰的了解,我希望能够从Win64异常表中检索所有条目-包括API调用RtlAddFunctionTableRtlInstallFunctionTableCallback进行的所有运行时添加。

Delphi有可能吗?

最佳答案

从:

RtlVirtualUnwind(UNW_FLAG_NHANDLER,
LImageBase,
LContext.Rip,
LRuntimeFunction,
LContext,
HandlerData,
EstablisherFrame,
NvContext);
HandlerData指针包含有关异常表的 编译器/语言特定的信息。如果您从 System.pas中撤消了一些详细信息,尤其是 _DelphiExceptionHandlerFindOnExceptionDescEntry方法,则可以找出每个条目的含义-这些详细信息与 TExcScope中的 System.pas记录定义相反。

关于windows - 检索Win64异常表中的所有条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14254193/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com