仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 397|回复: 7
打印 上一主题 下一主题

[学习教程] ASP教程之ASP猎取客户端MAC地点

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:35:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。本程序属于一种出格的办法。利用局限对照无限,并且有必定的伤害性。自创了asp后门里的一些办法。上面是程序代码。
<%
dimremoteaddr
ifRequest.ServerVariables("HTTP_X_FORWARDED_FOR")=emptythen
remoteaddr=Request.ServerVariables("REMOTE_ADDR")
else
remoteaddr=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
endif
Response.Write(GetMac(remoteaddr))
因为读取某IP的网卡MAC地点
本程序经由过程挪用arp命令经由过程查询本机arp表读取特定IP的MAC地点
利用本程序需注重以下事项:
本程序必要“WSCRIPT.SHELL”和“Scripting.FileSystemObject”两个组件,请确保您的服务器能够一般利用这两个组件
本程序必要挪用cmd.exe程序,请确保IIS宾客帐号对程序有会见权限。
本程序必要一时文件保留了局,请确保IIS宾客帐号对一时目次有写权限。

functionGetMac(IP)
OnErrorResumeNext
DimoScript
DimoFileSys,oFile
DimAll,szTempFile,ipc,phyc,typec
DimTempPath
SetoScript=Server.CreateObject("WSCRIPT.SHELL")
SetoFileSys=Server.CreateObject("Scripting.FileSystemObject")
TempPath="d:        emp"一时目次
szTempFile=TempPath&oFileSys.GetTempName()猎取一时文件名
CalloScript.Run("cmd.exe/cping-n2"&IP,0,True)包管arp表中有此IP
CalloScript.Run("cmd.exe/carp-a"&IP&">"&szTempFile,0,True)
SetoFile=oFileSys.OpenTextFile(szTempFile,1,False,0)
All=oFile.ReadAll()
oFile.Close
If(IsObject(oFile))Then
CalloFileSys.DeleteFile(szTempFile,True)
EndIf
arr=Split(All,vbCrLf)
IfUBound(arr)=4Then
ipc=InStr(1,arr(2),"InternetAddress")
phyc=InStr(1,arr(2),"PhysicalAddress")
typec=InStr(1,arr(2),"Type")
Iftypec>phycAndphyc>ipcAndipc>0Then
GetMac=Ucase(Trim(CStr(Mid(arr(3),phyc,typec-phyc))))
EndIf
EndIf
Endfunction
%>
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。
逍遥一派 该用户已被删除
沙发
 楼主| 发表于 2015-1-19 17:58:06 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
因胸联盟 该用户已被删除
板凳
发表于 2015-1-24 15:51:59 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
兰色精灵 该用户已被删除
地板
发表于 2015-2-7 17:12:17 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
莫相离 该用户已被删除
5#
发表于 2015-2-22 18:19:06 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
乐观 该用户已被删除
6#
发表于 2015-3-7 01:29:48 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
谁可相欹 该用户已被删除
7#
发表于 2015-3-14 03:05:06 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
活着的死人 该用户已被删除
8#
发表于 2015-3-20 23:47:20 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 14:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表