成功地hook了com接口方法,以后com是我的天下了!散分

jameshooo 2008-01-08 10:01:07
网上搜遍了各种HOOK,就是没找到对com接口方法进行hook的文章。尝试了几天,今天终于成功了。我是在脚本环境下进行hook,以后能在vbscript/javascript网页脚本里面任意执行我的语言(其实不能叫我的语言,只是能在脚本里面随意使用我自定义的对象和方法,不会再被浏览器提示找不到对象或方法了)。散分庆祝!
...全文
2074 100 打赏 收藏 转发到动态 举报
写回复
用AI写文章
100 条回复
切换为时间正序
请发表友善的回复…
发表回复
serapn123 2011-07-02
  • 打赏
  • 举报
回复
LZ能发一份代码我么,172716811@qq.com麻烦了。我最近也在研究ds hook
StarHz2016 2011-01-16
  • 打赏
  • 举报
回复
麻烦楼主贡献一下代码啊,或者hzactivex@gmail.com
withoutme999 2010-10-26
  • 打赏
  • 举报
回复
好帖。。。
cadinfo 2010-07-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 jameshooo 的回复:]
网上搜遍了各种HOOK,就是没找到对com接口方法进行hook的文章。尝试了几天,今天终于成功了。我是在脚本环境下进行hook,以后能在vbscript/javascript网页脚本里面任意执行我的语言(其实不能叫我的语言,只是能在脚本里面随意使用我自定义的对象和方法,不会再被浏览器提示找不到对象或方法了)。散分庆祝!
[/Quote]

发现Hook IDispatch->Invoke,IDispatchEx->InvokeEx之后,com也不是你的天下了吧。
现在大多数程序员调用com是通过对象指针的,这样的话本帖论及的方法又不行。
bolidehi 2010-01-10
  • 打赏
  • 举报
回复
麻烦楼主发一份代码给我 bolidehi@163.com
huangma1981926 2009-03-25
  • 打赏
  • 举报
回复
[Quote=引用 92 楼 jameshooo 的回复:]
多谢zhoujianhei,人如其名,真的是高手高手高高手啊。
鉴于这个帖子关心的人较多,这次的分数大家平分,你的分数另给,没意见吧。
[/Quote]
能发给代码给我么,我正在研究hook住idispatch的invoke方法,来控制脚本对话框,一起探讨吧!!谢谢
shipon 2009-02-02
  • 打赏
  • 举报
回复
可以把代码给我一份吗?正在搜索这方面的内容。先谢过。
zhoujianhei 2008-01-16
  • 打赏
  • 举报
回复
呵呵,谢谢啦
jameshooo 2008-01-16
  • 打赏
  • 举报
回复
多谢zhoujianhei,人如其名,真的是高手高手高高手啊。
鉴于这个帖子关心的人较多,这次的分数大家平分,你的分数另给,没意见吧。
zhoujianhei 2008-01-16
  • 打赏
  • 举报
回复
http://blog.csdn.net/zhoujianhei/archive/2008/01/16/2046320.aspx
钩子原理及分析过程。
zhoujianhei 2008-01-16
  • 打赏
  • 举报
回复

to jameshooo
已经搞定,呵呵。代码已发。

====================================

jameshooo:
如果有人能帮忙解决这个问题,赏500分!
====================================
准备开贴吧,嘿嘿。你的问题不止500分啊。
caixingxin 2008-01-15
  • 打赏
  • 举报
回复
支持一下~~
jameshooo 2008-01-15
  • 打赏
  • 举报
回复
to zzw315:邮件已发
ke2007lin 2008-01-15
  • 打赏
  • 举报
回复
专业接分
zzw315 2008-01-15
  • 打赏
  • 举报
回复
可以发份代码给我嘛?我的邮箱zzw315@sohu.com谢谢,一起探讨!
jameshooo 2008-01-15
  • 打赏
  • 举报
回复
自己hook自己进程内的东西,好像不会查吧,我的机器是vista,安装了卡巴7.0,也没见它发出任何警告
sxcong 2008-01-15
  • 打赏
  • 举报
回复
好象只要hook,杀毒软件就能查出来。所以现在最关心的不是怎么hook,而是用哪种hook方法不能被查出。现在普遍采用ring0级
jameshooo 2008-01-15
  • 打赏
  • 举报
回复
成功了我一定会贡献所有源码(没成功没脸拿出来)。
在此之前,如果有谁也愿意一起尝试,我可以单独发代码给他。
zzw315 2008-01-15
  • 打赏
  • 举报
回复
贴点关键代码出来,大家一起研讨研讨嘛!
liln0530 2008-01-15
  • 打赏
  • 举报
回复
恭喜,继续努力~!

接分
加载更多回复(80)

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧