gpt4 book ai didi

windows - 故障转储中的套接字调查

转载 作者:行者123 更新时间:2023-12-03 16:15:57 25 4
gpt4 key购买 nike

我们收到了来自客户的故障转储(用户模式),该客户遇到了我们的应用程序的网络问题。在故障转储中,我可以看到所有为网络打开的句柄。

问题:如何调查与句柄关联的套接字?

Windbg !handle 命令不显示有关连接属性的信息。我是说
- 套接字状态
- 绑定(bind)/远程IP,
- 绑定(bind)/远程端口
- 待处理的数据缓冲区(会很棒)等。

最佳答案

套接字句柄是内核句柄(这就是您可以向它们写入文件的原因),仅使用用户模式转储,您无法从中获取任何信息。事实上,您询问的大多数信息(尤其是待处理的数据缓冲区)几乎肯定会在内核模式下进行管理。

如果您想保留此信息,您将不得不检测您的应用程序以将套接字创建参数保存在用户模式内存中。

关于windows - 故障转储中的套接字调查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8988660/

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