分享同IP反向查询域名ASP源代码

&">nbsp;      前两天想写一段同ip反查域名的代码,在很多网站上找了半天,最后在一个英文站上看见可以通过live.com的搜索结果提取此类信息,于是写了下面一段:程序只是测试成功,没有进行优化,查询效率有点低!

<%
Dim strPage
Function GetPage2(Path)
        t = GetBody(Path)
        GetPage2=BytesToBstr(t,"GB2312")
End function

Function GetBody(url)
        on error resume next
        Set Retrieval = CreateObject("Microsoft.XMLHTTP")
        With Retrieval
        .Open "Get", url, False, "", ""
        .Send
        GetBody = .ResponseBody
        End With
        Set Retrieval = Nothing
End Function

Function BytesToBstr(body,Cset)
        dim objstream
        set objstream = Server.CreateObject("adodb.stream")
        objstream.Type = 1
        objstream.Mode =3
        objstream.Open
        objstream.Write body
        objstream.Position = 0
        objstream.Type = 2
        objstream.Charset = Cset
        BytesToBstr = objstream.ReadText
        objstream.Close
        set objstream = nothing
End Function

Public Function GetDomain(TempStr,matchstr)
set reg=new Regexp
reg.Multiline=True
reg.Global=True
reg.IgnoreCase=true
reg.Pattern=matchstr
Set matches = reg.execute(TempStr)
For Each match in matches
if not instr(GetDomain,match.Value)>0 then
GetDomain=GetDomain&match.Value
end if
Next
End Function

dim i
for i=1 to 15
strPage=strPage&GetPage2(" http://cnweb.search.live.com/results.aspx?q=ip%3A59.54.54.167&first="&i&"1")
next
strPage=GetDomain(strPage,"<cite>(.*?)\/")
strPage=replace(strPage,"<cite>","<li class=classli>")
strPage=replace(strPage,"</","</")
strPage=replace(strPage,"/","</li>")
strPage=replace(strPage,"<<","<")
strPage=GetDomain(strPage,"<li(.*?)\/li>")

时间: 2024-07-29 16:04:03

分享同IP反向查询域名ASP源代码的相关文章

同ip反查域名ASP代码分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 前两天想写一段同ip反查域名的代码,在很多网站上找了半天,最后在一个英文站上看见可以通过live.com的搜索结果提取此类信息,于是写了下面一段:程序只是测试成功,没有进行优化,查询效率有点低! <%Dim strPageFunction GetPage2(Path)        t = GetBody(Path)        Ge

同IP反向查找域名的ASP代码分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在很多网站上找了半天,最后在一个英文站上看见可以通过live.com的搜索结果提取此类信息,于是写了下面一段:程序只是测试成功,没有进行优化,查询效率有点低! <%        Dim strPage        Function GetPage2(Path)        t = GetBody(Path)        GetP

一个用vc开发的域名查询组件(源代码及说明)

源代码 最近经常见到有人问如何在asp中查询域名是否被注册,所以写了这个组件,主要原理就是向gopher站点的whois服务器发送whois请求,由于没有太多时间,所以很简陋,目前只能实现向cnnic查询,并且返回的信息没有进行处理,如果你要用的话,清在asp里自己处理一下吧.以后如果有时间将加上过及域名的查询功能.其实最主要的目的还是给大家做组件提供一点参考,毕竟组件的写法有些特殊. 下载地址:组件:http://homepage.qdcatv.com.cn/bigeagle/whois.zi

个用vc开发的域名查询组件(源代码及说明)

源代码 最近经常见到有人问如何在asp中查询域名是否被注册,所以写了这个组件,主要原理就是向gopher站点的whois服务器发送whois请求,由于没有太多时间,所以很简陋,目前只能实现向cnnic查询,并且返回的信息没有进行处理,如果你要用的话,清在asp里自己处理一下吧.以后如果有时间将加上过及域名的查询功能.其实最主要的目的还是给大家做组件提供一点参考,毕竟组件的写法有些特殊. 下载地址:组件:http://homepage.qdcatv.com.cn/bigeagle/whois.zi

ASP查询域名是否被注册

<html> <title>ASP查询域名是否被注册</title> <style>  body td {  font-size:12px;  } </style> <body> <table width="400" height="126" border="0" align="center" cellpadding="0" ce

淘宝ip地址查询类分享

 需要显示评论者的地域属性,这个特点可以通过记录会员IP的地理信息来实现,下面提供一个淘宝IP地址查询类,简化相关的信息查询,大家参考使用吧  淘宝公司提供了一个很好用的IP地理信息查询接口.在这里:http://ip.taobao.com/   以下这个taobaoIPQuery类将极大的简化相关的信息查询.   代码如下: <?php   class taobaoIPQuery {       private $m_ip;     private $m_content;       publ

淘宝ip地址查询类分享(利用淘宝ip库)_php实例

淘宝公司提供了一个很好用的IP地理信息查询接口.在这里:http://ip.taobao.com/ 以下这个taobaoIPQuery类将极大的简化相关的信息查询. 复制代码 代码如下: <?php class taobaoIPQuery {     private $m_ip;    private $m_content;     public function __construct($ip) {        if (isset($ip)) {            $this->m_i

THinkPHP获取客户端IP与IP地址查询的方法_php实例

本文实例讲述了THinkPHP获取客户端IP与IP地址查询的方法.分享给大家供大家参考,具体如下: TP 中获取客户端IP地址的系统公共函数是:function get_client_ip().返回值就是IP地址. 查询IP地址所在国家与地区的类文件是IpLocation.class.php,位于ThinkPHP\Lib\ORG\Net目录下.类名是IpLocation,方法是 public function getlocation($ip=''); 省略时查询客户端IP所在地址.返回的是一个数

python实现DNS正向查询、反向查询的例子_python

1.DNS查询过程: 以查询 www.baidu.com为例 (1)电脑向本地域名服务器发送解析www.baidu.com的请求(2)本地域名服务器收到请求后,先查询本地的缓存,如果找到直接返回查询结果,如果没有该记录,本地域名服务器把www.baidu.com的请求发送给根域名服务器(3)根域名服务器收到请求后,把.com域的服务器IP地址返回给本地域名服务器(4)本地域名服务器连接.com服务器,向其请求解析域名www.baidu.com, .com服务器把baidu.com服务器的IP地址