没法定位程序输入点NtdllDefWindowproc_A与动态链接库ntdll.dll上

已举报 回答
没法定位程序输入点NtdllDefWindowproc_A与动态链接库ntdll.dll上
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    4,706

4个回答 默认排序
  • 默认排序
  • 按时间排序

我是win7的系统,ntdll.dll的导出表我查看了一下,有这个函数

我又查看了一下Windows XP的这个文件,没有这个函数

你的系统是Windows XP吗?
取消 评论
NTDLL.DLL是操作系统硬件抽象层负责硬件的一个文件.在原始的安装光盘.回附带几个不同版本的NTDLL.DLL..以供安装程序根据硬件的实际情况选择不同的版本. 一般来说..如果使用了G版的操作系统..很有可能会精简了不同版本的NTDLL.DLL文件.仅仅保留了常用的一两个..那么安装时候就会出现你的情况.实际上就是NTDLL.DLL的版本不正确.请使用原始安装系统光盘安装.
取消 评论
对于动态链接库ntdll.dll中的NtdllDefWindowproc_A,定位方法是利用调试器(如OllyDbg或IDA Pro),加载你的目标进程并搜索该函数名。通过逐步执行或查找功能,你可以找到这个函数在内存中的实际位置。别忘了理解模块加载过程和符号解析的重要性
取消 评论
定位程序输入点NtdllDefWindowproc_A通常需要查看反汇编代码或者使用调试工具,比如Visual Studio的 breakpoints。你需要在ntdll.dll文件中找到对应函数的地址,然后设置断点,在程序运行时跟踪到那里。记得检查PE头和导入表以确定正确的符号
取消 评论
ZOL问答 > 没法定位程序输入点NtdllDefWindowproc_A与动态链接库ntdll.dll上

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?