同ip反查域名ASP代码分享

前两天想写一段同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>")

response.write strPage
%>

  来自:www.cnwebmaster.info演示:http://www.cnwebmaster.info/tool/tip.asp(临时演示地址)

  提示“网站综合信息查询工具”本人正在开发!届时你只需要输入一个域名将得到很多有关于这个域名的信息!不需要象有些网站一样,查个东西需要输入很多次!

  交流请联系QQ:39100642

时间: 2024-09-16 15:04:07

同ip反查域名ASP代码分享的相关文章

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

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

ip 域名 dns-ip反查域名是怎么实现的

问题描述 ip反查域名是怎么实现的 最近一直在研究IP反查域名,以前的帖子有的说是cn.bing出来,但我试了下,内容很少了.想知道那些网站的ip反查域名是怎么实现的.? 解决方案 其实还是DNS,只不过是一个反向查询机制

《Nmap渗透测试指南》—第7章7.5节IP反查

7.5 IP反查表7.5所示为本章节所需Nmap命令表,表中加粗命令为本小节所需命令--IP反查. 操作步骤使用命令"nmap -sn --script hostmap-ip2hosts 目标"进行IP反查,IP反查可以将所有绑定到该IP的域名显示出来,这样我们就可以很清楚地知道有几个站点在同一个服务器上. root@Wing:~# nmap -sn --script hostmap-ip2hosts www.0day.co Starting Nmap 6.40 ( http://nm

android dbf-android可不可以直接操作dbf,比如增删改查。求代码分享

问题描述 android可不可以直接操作dbf,比如增删改查.求代码分享 求代码...直接对dbf的增删改差 我知道有一个包为javadbf,我想直接通过对dbf的操作来实现增删改差,求代码分享

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

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

java实现根据ip地址获取地理位置的代码分享_java

前几天想给网站后台加个解析ip所在地理位置的功能,在网上看了一些博客,找了几段程序,但总觉得写的不够简洁,感觉很啰嗦.下面这个程序,感觉还算简洁,于是整理调试了一下,可以用,程序调用了"腾讯ip分享计划"提供的接口,当然也可以改成ip138提供的接口,不过这两个网站返回的字符串格式有些不同,要分别做解析. public String getAddressByIP() { try { String strIP = "0.0.0.0"; URL url = new UR

php中限制ip段访问、禁止ip提交表单的代码分享_php技巧

在需要禁止访问或提交表单的页面添加下面的代码进行判断就可以了. 注意:下边只是一个PHP限制IP的实例代码,如果您打算应用到CMS中,请自行修改. <?php /加IP访问限制 if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $userip = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARDED_FOR

java HashMap通过value反查key的代码示例_java

复制代码 代码如下: import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class MapValueGetKey {  public static void main(String[] args) {    Map map = new HashMap<>();    map.put(1,&qu

限制一个Ip只能访问一次的asp代码

  限制一个Ip只能访问一次,转载于bacde的技术博客,现在将asp代码分享给大家: <% '///////////////////////////////////////////////////// '// // '//作用:一个IP地址只允许访问本页一次 // '//作者:BaCde 2010年3月1日 // '//引用:<!-- #include file="Check_Ip.asp" --> // '// // '//////////////////////