lghtly
驱动牛犊
驱动牛犊
  • 注册日期2004-10-14
  • 最后登录2005-11-29
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1467回复:4

如何用程序找到KeServiceDescriptorTableShadow中每个服务号对应的函数名称?

楼主#
更多 发布于:2005-04-19 21:40
如何用程序找到KeServiceDescriptorTableShadow中每个服务号对应的函数名称?并且需要程序在任何系统下都可用?为这事发愁好多天了,那位高手能否详细讲一下.不知为什么,只能给20分,昨天还可以给100多的
KMK
KMK
驱动大牛
驱动大牛
  • 注册日期2001-09-12
  • 最后登录2017-10-06
  • 粉丝2
  • 关注0
  • 积分42分
  • 威望404点
  • 贡献值2点
  • 好评度58点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2005-04-19 23:42
http://www.windowsitlibrary.com/Content/356/07/1.html?Ad=1&
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-20 10:07
真佩服KMK大虾
最好的搜索引擎
我找到KeServiceDescriptorTableShadow中每个服务号对应的函数名称的方法是硬编码或者是加载调试符号.pdb文件中找
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
lghtly
驱动牛犊
驱动牛犊
  • 注册日期2004-10-14
  • 最后登录2005-11-29
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-24 19:20
真佩服KMK大虾
最好的搜索引擎
我找到KeServiceDescriptorTableShadow中每个服务号对应的函数名称的方法是硬编码或者是加载调试符号.pdb文件中找


加载调试符号.pdb文件的方法不能适合任意的计算机,安装操作系统时没有这个文件,
硬编码的具体方法是什么?我对这个不懂,bmyyyud能否讲一下.
谢谢!!!!!!!!
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-25 09:31
[quote]真佩服KMK大虾
最好的搜索引擎
我找到KeServiceDescriptorTableShadow中每个服务号对应的函数名称的方法是硬编码或者是加载调试符号.pdb文件中找


加载调试符号.pdb文件的方法不能适合任意的计算机,安装操作系统时没有这个文件,
硬编码的具体方法是什么?我对这个不懂,bmyyyud能否讲一下.
谢谢!!!!!!!! [/quote]
一样也是版本相关的,检测os版本,然后手工测试地址,在程序中用这个死地址
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部