请问大家,能否自己模拟发包,模拟一个网址,内容页自己写
请问大家,能否自己模拟发包,模拟一个网址,内容页自己写我发现。一个软件可以模拟打开一个域名是别人,但是内容是自己,不知道他是如何模拟的。
数据包的名字是一个域名
内容是这样的、
HTTP/1.1 200 OK
Date: Tue, 02 Nov 2010 15:32:12 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 4.0.30319
Pragma: no-cache
Cache-Control: private
Expires: Tue, 02 Nov 2010 15:32:12 GMT
Content-Type: text/plain; charset=gb2312
Content-Length: 1833
67{#}{#}这里是一个网址{#}<style
这里是他的内容
请问他是如何完成这样的模拟发包的
如果可以模拟请加我QQ:86005864
--------------------编程问答-------------------- 当然可以。你去搜索"用 VB 开发 Web Server"
不过按照你的要求,只需要修改本地 HOSTS 文件,将域名指向你本机的 IP,并且在本机安装 IIS 即可。 --------------------编程问答-------------------- 你这是模拟服务器端
如果要做到任意软件访问任意域名都经过你的识别处理,你只能更改系统的DNS服务指向
或做过滤驱动来拦截IRP请求,无论是DNS服务的模拟或驱动的编写,过程都比较复杂。
如果只是针对IE做网页内容返回处理,可以使用BHO技术在IE转向前判断URL,然后根据
具体情况可以让他转向或返回你给定的内容,具体的可以下载一个 BHO SDK 来看看。这
个方法和需求相对要简单很多。
补充:VB , 网络编程