知识大全 在ASP中获取客户端MAC地址的方法

Posted 来宾

篇首语:前方无绝路,希望在转角。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在ASP中获取客户端MAC地址的方法相关的知识,希望对你有一定的参考价值。

在ASP中获取客户端MAC地址的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  本程序属于一种特别的方法 使用范围比较有限 而且有一定的危险性 借鉴了asp后门里的一些方法 下面是程序代码     <%  dim remoteaddr  if Request ServerVariables( HTTP_X_FORWARDED_FOR )=empty then  remoteaddr=Request ServerVariables( REMOTE_ADDR )  else  remoteaddr=Request ServerVariables( HTTP_X_FORWARDED_FOR )  end if    Response Write(GetMac(remoteaddr))   由于读取某IP的网卡MAC地址   本程序通过调用arp命令通过查询本机arp表读取特定IP的MAC地址   使用本程序需注意以下事项    本程序需要 WSCRIPT SHELL 和 Scripting FileSystemObject 两个组件 请确保您的服务器可以正常使用这两个组件   本程序需要调用cmd exe程序 请确保IIS来宾帐号对程序有访问权限    本程序需要临时文件保存结果 请确保IIS来宾帐号对临时目录有写权限      function GetMac(IP)  On Error Resume Next  Dim oScript  Dim oFileSys oFile  Dim All szTempFile ipc phyc typec  Dim TempPath  Set oScript = Server CreateObject( WSCRIPT SHELL )  Set oFileSys = Server CreateObject( Scripting FileSystemObject )  TempPath= d:\\temp\\ 临时目录  szTempFile = TempPath & oFileSys GetTempName() 获取临时文件名  Call oScript Run ( cmd exe /c ping n & IP True) 保证arp表中有此IP  Call oScript Run ( cmd exe /c arp a & IP & > & szTempFile True)  Set oFile = oFileSys OpenTextFile (szTempFile False )  All=oFile ReadAll()  oFile Close  If (IsObject(oFile)) Then  Call oFileSys DeleteFile(szTempFile True)  End If  arr = Split(All vbCrLf)  If UBound(arr) = Then  ipc = InStr( arr( ) Internet Address )  phyc = InStr( arr( ) Physical Address )  typec = InStr( arr( ) Type )  If typec > phyc And phyc > ipc And ipc > Then  GetMac=Ucase(Trim(CStr(Mid(arr( ) phyc typec phyc))))  End If  End If  End function  %> cha138/Article/program/ASP/201311/21739

相关参考

知识大全 JSF/JAVA根据IP获取客户端Mac地址

JSF/JAVA根据IP获取客户端Mac地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  需要

知识大全 ASP.NET技术获取IP与MAC地址的方法

ASP.NET技术获取IP与MAC地址的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  获取

知识大全 ASP.NET获取IP与MAC地址的方法

ASP.NET获取IP与MAC地址的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.Net获取客户端网卡MAC的小例子

ASP.Net获取客户端网卡MAC的小例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介

知识大全 asp.net获取客户端IP地址网卡

asp.net获取客户端IP地址网卡  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 利用Java获取本机mac地址

利用Java获取本机mac地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  publicsta

知识大全 Linux下客户端MAC地址控制(2)

Linux下客户端MAC地址控制(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作者胡杨月

知识大全 asp 获取字符串中url地址函数

  asp教程获取字符串中url地址函数本文章提供了三款利用asp的正则获取字符串中url地址自定义函数哦三个方法的实现原理都是获取以开的url地址哦onerrorgotoz  dimurlkeyna

知识大全 ASP.NET中获取URL重写前的原始地址

ASP.NET中获取URL重写前的原始地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在AS

知识大全 ASP如何获取真实IP地址

ASP如何获取真实IP地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在ASP中使用Requ