bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
阅读:1903回复:19

我也发个垃圾原创吧,跟timao的没法比,博大家一笑吧

楼主#
更多 发布于:2005-04-04 11:54
看wowocock老大在Undocument w2k的回帖,我把Undocument w2k cd中的内存查看器,及通用hook改在xp下能用,xp中将系统服务函数增加到了0x11c个了,并测试成功,在注释中写了一点注意和体会,本人做成了个解决方案,在vs2003下直接编译,不需在DDK下编译

这可能有违原创之意,但斑竹定夺吧
哎,技术吗,没有。辛苦倒没少下,尤其是hook调试,开始无规律,没1秒就兰屏。用softice跟踪又特难,因为有时跟踪循环200次都没事,有时不到100次就完蛋了。后来分析了兰屏后的dump文件,发现是和塞门铁克实时监控冲突,它对自己的监测使用的模式匹配数据文件句柄,进行了保护。我后来把它关掉就没事了,我目前还不知道如何对付它,希望大虾给与指导,本来想将后面有关对象的东东也做完的,但今天windows intenals书到了,欣喜若狂,开始研究,没时间了,以后有空儿再补上吧

打包文件在附件中
附件名称/大小 下载次数 最后更新
2005-04-04_UnWin2k.rar (2856KB)  82

最新喜欢:

threebagsthreeb...
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-04 12:02
老外的代码就是好,我几乎全部是抄,hehe
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
idaxsy
驱动大牛
驱动大牛
  • 注册日期2004-12-09
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分386分
  • 威望54点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-04 13:22
这个程序是hook什么的? :)
作用何在? :)
[b]万水千山总是情,回个帖子行不行?[/b]
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-04 14:49
这个程序是hook什么的? :)
作用何在? :)

hook你自己定义的napi,监视系统调用napi的参数与返回值
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
idaxsy
驱动大牛
驱动大牛
  • 注册日期2004-12-09
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分386分
  • 威望54点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-04 16:29
 
hook你自己定义的napi,监视系统调用napi的参数与返回值

 

自己定义的?为什么不是系统定义的napi呢?能具体讲解一下? :)
[b]万水千山总是情,回个帖子行不行?[/b]
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-04-04 17:34
支持原创。。。。。。。呵呵。。。 ;)
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2005-04-04 19:45
支持,好东西呀!!!
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-04-05 08:25
[quote]hook你自己定义的napi,监视系统调用napi的参数与返回值

 

自己定义的?为什么不是系统定义的napi呢?能具体讲解一下? :) [/quote]
老大误解,自定义你需要hook的系统napi,即你想捕获多少就捕获多少
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
idaxsy
驱动大牛
驱动大牛
  • 注册日期2004-12-09
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分386分
  • 威望54点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-04-06 10:33
 
老大误解,自定义你需要hook的系统napi,即你想捕获多少就捕获多少


明白了。已经下载了,认真学习一下。 :)
[b]万水千山总是情,回个帖子行不行?[/b]
hayate
驱动牛犊
驱动牛犊
  • 注册日期2005-03-26
  • 最后登录2009-07-13
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-04-09 12:21
学习一下 不错!
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
10楼#
发布于:2005-04-11 08:46
好,希望能有更多的人象,楼主那样把自己的心得体会写出来,让大家学习
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
11楼#
发布于:2005-04-11 08:49
看了新书有什么心得体会也请尽早写出来,便于大家学习,嘿嘿
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-04-11 09:20
看了新书有什么心得体会也请尽早写出来,便于大家学习,嘿嘿

好久不见,是否也在研究新书,我看了有关超线程的那段,好像应该把它当作多处理器处理,请老大赐教
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
13楼#
发布于:2005-04-13 16:42
我刚拿到书,还没看,你说的是哪一章??
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2005-04-14 15:06
我刚拿到书,还没看,你说的是哪一章??

是第二章,系统架构,而且我在windows\\repair\\setup.log中ntoskrnl这项,我机器上拷贝的是ntkrnlmp.exe,是多处理器版,调试器也一切好像是多处理器的,这是不是说明我上面改的那个用Exchange做的hook是不安全的呢?可是居然在我机器上试了几天,它都不出错,也许是这种情况在个人用时发生几率太少,试不出来?
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
riceworm
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2008-10-22
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2005-04-18 11:29
bmyyyud 老大

2005-04-04_UnWin2k.rar

文件下不了,总是报连接错误。能给我发一份吗?
我的mail是znuwwj@yeah.net

万分感谢
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
16楼#
发布于:2005-04-24 19:00
[quote] [quote]hook你自己定义的napi,监视系统调用napi的参数与返回值

 

自己定义的?为什么不是系统定义的napi呢?能具体讲解一下? :) [/quote]
老大误解,自定义你需要hook的系统napi,即你想捕获多少就捕获多少 [/quote]
hook  HAL.dll成吗?我老hook 不成功。
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2005-04-25 09:29
[quote][quote] [quote]hook你自己定义的napi,监视系统调用napi的参数与返回值

 

自己定义的?为什么不是系统定义的napi呢?能具体讲解一下? :) [/quote]
老大误解,自定义你需要hook的系统napi,即你想捕获多少就捕获多少 [/quote]
hook  HAL.dll成吗?我老hook 不成功。 [/quote]
你用的什么方法呢?这里的方法只针对系统调用,即ntoskrnl.exe 与win32k.sys,但用别的方法一样可以hook hal,先说说你的想法,现在感觉只要进入ring 0,windows和dos差不多
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
18楼#
发布于:2005-04-25 13:25
我用的是idapor5用的“真是太奇怪了”哪个方法。采用修改PE export table 的方法,

奇怪的很。我HOOK
WRITE_PORT_BUFFER_USHORT 老不成功,发现正确修改了hal.dll.但我采用硬修改的方法,也就是直接修改这个函数的重定项位置到我的hook 函数中就可以。

让人郁闷的是。
WRITE_PORT_UCHAR
WRITE_PORT_USHORT

不用做任何修改就可以成功hook 。
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2005-04-25 15:19

我HOOK
WRITE_PORT_BUFFER_USHORT 老不成功,发现正确修改了hal.dll.但我采用硬修改的方法,也就是直接修改这个函数的重定项位置到我的hook 函数中就可以。
以上都是修改磁盘上的hal.dll文件吗?

让人郁闷的是。
WRITE_PORT_UCHAR
WRITE_PORT_USHORT

不用做任何修改就可以成功hook 。
不用做任何修改就可以成功hook ,这又是什么意思
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部