显示ip地址及包含采集功能的全套函数源代码

以下代码包含有显示本机IP地址及远程采集功能的全套通用函数,是一些小偷程序,采集程序的最简单的应用程序包,推荐收藏.

以下是源代码:
<%
Response.expires = 0
Response.expiresabsolute = now() - 1
Response.addHeader "pragma","no-cache"
Response.addHeader "cache-control","private"
Response.cachecontrol = "no-cache"
Response.CharSet = "GB2312"
Server.ScriptTimeOut = 9999
If request("ip")<>"" Then
response.write getip(Trim(request("ip")))
response.end
End if
Function GetPage(Path)
        t = GetBody(Path)
        GetPage=BytesToBstr(t,"UTF-8")
End function
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
Function FixStr(ByVal str, ByVal start, ByVal last, ByVal n)
Dim strTemp
on error resume Next
If InStr(str, start) > 0 Then
Select Case n
Case 0
strTemp = Right(str, Len(str) - InStr(str, start) - Len(start) + 1)
strTemp = Left(strTemp, InStr(strTemp, last) - 1)
Case Else
strTemp = Right(str, Len(str) - InStr(str, start) + 1)
strTemp = Left(strTemp, InStr(strTemp, last) + Len(last) - 1)
End Select
Else
strTemp = ""
End If
FixStr = strTemp
End Function
Public Function RemoveHtml(byval strContent)
 Dim objReg ,strTmp
 If strContent="" OR ISNull(strContent) Then Exit Function
  
 Set objReg=new RegExp
 objReg.IgnoreCase =True
 objReg.Global=True
 objReg.Pattern="<(.[^>]*)>"
 strTmp=objReg.Replace(strContent, "")
 Set objReg=Nothing
 RemoveHtml=strTmp
 strTmp=""
End Function
Public Function GetIp(ip)
strhtml = getpage2("http://www.ip138.cn/index.php?ip="&Trim(ip)&"")
strhtml = fixstr(strhtml,"查 询 结 果<br><br>","<br><br>",0)
GetIp = Replace(removehtml(strhtml),Trim(ip),"")
End Function
%>
时间: 2024-10-03 06:37:44

显示ip地址及包含采集功能的全套函数源代码的相关文章

腾达路由器下面电脑显示IP地址冲突怎么办?

腾达路由器下面电脑显示IP地址冲突原因分析. 电脑使用了192.168.0.1的IP地址,与路由器重突.路由器默认的管理地址为192.168.0.1所以要解决的话,可以从两个方法,一个是改路由器的,另一个是把电脑设置为自动获得IP即可. 右键点击"网上邻居"->"属性":  "本地连接"->"属性".  点击"Internet 协议(TCP/IP)": 即可进行IP地址的设置在此我们全部设置为

如何编写显示IP地址的C#程序

问题描述 usingSystem;usingSystem.Net;usingSystem.IO;usingSystem.Data;usingSystem.Text;namespaceCwpSoft.NetIP{publicclassNetIP{staticvoidMain(){Console.WriteLine("您的IP地址是:{0}",System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName()));}}} 解决方案 解决

php中如何在图片里显示ip地址

PHP代码: $img = ImageCreate(180,50); $ip = $_SERVER['REMOTE_ADDR']; ImageColorTransparent($img,$bgcolor); $bgColor = ImageColorAllocate($img, 0x2c,0x6D,0xAF); // 背景颜色 $shadow = ImageColorAllocate($img, 250,0,0); // 阴影颜色 $textColor = ImageColorAllocate(

转化ip地址为长整型数字的函数

将ip地址转换为长整型 <% Function CLngIP(ByVal asNewIP) Dim lnResults Dim lnIndex Dim lnIpAry lnIpAry = Split(asNewIP, ".", 4) For lnIndex = 0 To 3 If Not lnIndex = 3 Then lnIpAry(lnIndex) = lnIpAry(lnIndex) * (256 ^ (3 - lnIndex)) End If lnResults = l

Python中IP地址处理IPy模块的使用详解

IPy模块可以很好的帮助我们完成IP的计算和规划.现在网上也有很多IP地址计算的网站,这个模块实现的功能和他们也差不多. 安装 先下载源码,地址:ps://pypi.python.org/pypi/IPy/">https://pypi.python.org/pypi/IPy/ ,然后解压后使用命令python setup.py install安装. 使用 1.显示IP类型 >>> IP('192.168.1.1').version()  4  >>> I

如何捆绑及解除IP地址和网卡的MAC地址

在网络管理中,IP地址盗用现象经常发生,不仅对网络的正常使用造成影响,同时由于被盗用的地址往往具有较高的权限,因而也对用户造成了大量的经济上的损失和潜在的安全隐患.有没有什么措施能最大限度地避免此类现象的发生呢?为了防止IP地址被盗用,可以在代理服务器端分配IP地址时,把IP地址与网卡地址进行捆绑. 对于动态分配IP,做一个DHCP服务器来绑定用户网卡MAC地址和IP地址,然后再根据不同IP设定权限.对于静态IP,如果用三层交换机的话,你可以在交换机的每个端口上做IP地址的限定,如果有人改了自己

如何捆绑MAC地址和IP地址

在校园网络中,最方便的捣乱方法就是盗用别人的IP地址,被盗用IP地址的计算机不仅不能正常使用校园网络,而且还会频繁出现IP地址被占用的提示对话框,给校园网络安全和用户应用带来极大的隐患.捆绑IP地址和MAC地址就能有效地避免这种现象. 何为MAC地址 网卡在使用中有两类地址,一类是大家都熟悉的IP地址,另一类就是MAC地址,即网卡的物理地址,也称硬件地址或链路地址,这是网卡自身的惟一标识,就仿佛是我们的身份证一样,一般不能随意改变.它与网络无关,无论把这个网卡接入到网络的什么地方,MAC地址都是

IP地址和硬件地址冲突的解决

在校园网络中,最方便的捣乱方法就是盗用别人的IP地址,被盗用IP地址的计算机不仅不能正常使用校园网络,而且还会频繁出现IP地址被占用的提示对话框,给校园网络安全和用户应用带来极大的隐患.捆绑IP地址和MAC地址就能有效地避免这种现象. 何为MAC地址 网卡在使用中有两类地址,一类是大家都熟悉的IP地址,另一类就是MAC地址,即网卡的物理地址,也称硬件地址或链路地址,这是网卡自身的惟一标识,就仿佛是我们的身份证一样,一般不能随意改变.它与网络无关,无论把这个网卡接入到网络的什么地方,MAC地址都是

绑定你的IP地址 防止被随意盗用

在校园网络中,最方便的捣乱方法就是盗用别人的IP地址,被盗用IP地址的计算机不仅不能正常使用校园网络,而且还会频繁出现IP地址被占用的提示对话框,给校园网络安全和用户应用带来极大的隐患.捆绑IP地址和Mac地址就能有效地避免这种现象. 何为MAC地址 网卡在使用中有两类地址,一类是大家都熟悉的IP地址,另一类就是MAC地址,即网卡的物理地址,也称硬件地址或链路地址,这是网卡自身的惟一标识,就仿佛是我们的身份证一样,一般不能随意改变.它与网络无关,无论把这个网卡接入到网络的什么地方,MAC地址都是