首页
社区
课程
招聘
不修改host文件怎么实现域名转发功能?
发表于: 2013-2-28 20:32 6394

不修改host文件怎么实现域名转发功能?

2013-2-28 20:32
6394
最好是稍微稳定一些的方法。
问题描述:
本机电脑 浏览器 输入 www.qq.com 通过程序 修改自动 转发为 www.baidu.com。或者本机其他程序想要连接到 www.qq.com自动转到 www.baidu.com。要求是 不要修改host文件,最好不要是驱动,最好是r3下,论坛搜索了一下,有类似的程序 但是不知道 具体怎么调用,希望有好心人帮忙看下。知道大概的思路是SPI还有一个就是mj的
标 题: 【原创】另类挂钩-RING3数据包监视
作 者: qihoocom
时 间: 2009-02-01,15:20:27
链 接: http://bbs.pediy.com/showthread.php?t=81204
如何用其他语言调用他这个DLL或者有没有其他办法?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 41
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
把钩子插到浏览器里面?
2013-2-28 21:06
0
雪    币: 3386
活跃值: (1413)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
搭建dns服务器,改本地dns。服务器设置域名解析。
2013-2-28 21:22
0
雪    币: 6082
活跃值: (794)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
4
编程实现,最好是有代码参考,基本上也就是 SPI HOOK什么的 ,但是有些细节还是写不出来。
2013-2-28 21:54
0
雪    币: 38
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
3楼说法可行
2013-3-1 10:03
0
雪    币: 3801
活跃值: (1860)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
HOOK WinInet.dll InternetOpenUrl这个函数
2013-3-1 13:32
0
雪    币: 6082
活跃值: (794)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
7
我在CSDN上找了一个帖子
http://bbs.csdn.net/topics/380129943
其中有一个思路还是不错的
但是不知道怎么写
注册表添加AppInit_DLLs, 注入到所有进程
然后拦截API: getaddrinfo, InternetOpenUrl, HttpOpenRequest, HttpSendRequest...
可以针对域名, 也可以对URL
先发出来做个记录
2013-3-2 12:30
0
雪    币: 23
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
内存修改一个svchost里面的/etc/hosts改为etc/nidehost 生成个nidehost在etc下。就加载你的了……
曾经看雪某帖子看到的呵呵
2013-3-3 08:29
0
雪    币: 6082
活跃值: (794)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
9
好牛的做法。。。。。佩服
2013-3-4 00:30
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
http://bbs.pediy.com/showthread.php?t=141291
2013-3-3 21:20
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
3楼说的就可以实现,我自己也尝试过了。设置dns为127.0.0.1,在本地搭建一个以53端口的UDP服务器,拦截DNS查询报文,然后返回一个你想要的应答报文回去就行。
2013-3-4 12:47
0
雪    币: 341
活跃值: (143)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
12
http://bbs.pediy.com/showthread.php?t=141291&highlight=HOSTS+winhex
给你找到了呵呵 。。那个小P孩儿是我的号。。可是邮箱验证的QQ卖掉了。。
2013-3-4 18:31
0
雪    币: 341
活跃值: (143)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
13
找启动参数可以用wimc命令 process查看 不用下载那个软件
2013-3-4 18:33
0
雪    币: 6082
活跃值: (794)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
14
给分了,感谢大家热心回复,一个是热心的给了10分一个是原创的给10分。思路比较不错。
2013-3-4 22:18
0
游客
登录 | 注册 方可回帖
返回
//