全新的音乐防盗连技术

只指供学习讨论之用(主要用途:防止现在一般的所谓的小偷之类的批量抓取你的歌曲url)

 

使用以下播放器代码之类的皆可适用:
播放器:
<object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'  width=280 height=60 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject>
<param name='URL' value='dis.asp'>
<PARAM NAME='UIMode' VALUE='full'><PARAM NAME='AutoStart' VALUE='true'>
<PARAM NAME='Enabled' VALUE='true'>
<PARAM NAME='enableContextMenu' VALUE='false'>
</object>

 

然后dis.asp中:
<ASX version = "3.0">
<TITLE>www.cao5.com草屋音乐网</TITLE>
<author>www.cao5.com草屋音乐网</author>
<abstract>www.cao5.com草屋音乐网</abstract>
<copyright>www.cao5.com草屋音乐网</copyright>

 

<entry SKIPIFREF="YES">
<title>www.cao5.com草屋音乐网</title>
<author>www.cao5.com草屋音乐网</author><copyright>www.cao5.com草屋音乐网</copyright>
<ref href="http://play2.tt90.com/tt902004ddddddbdbddfs//newmusic90/A404/3.Wma"/>
<param name="Artist" value="陶喆"/>
<param name="Album" value="龙腾绝音"/>
<param name="Title" value="小镇姑娘"/>
</ENTRY>
</ASX>
一般别人直接用IE打开dis.asp就可以看到地址,那么用xmlhttp(大家所谓的小偷)可以批量读取写入数据库,也许你在想只要改地址就没事,那么你完全错了.因为这个地址可以通过xmlhttp读取.

 

 其实dis.asp这个文件并不是通过ie读取才能播放,这个文件是通过windows media player读取的.所以我们完全可以屏蔽掉IE的访问,只让WMP访问.通过Request.Servervariables("HTTP_USER_AGENT")完全可以办到.这样,通过大家所谓的小偷之类的就不能批量抓取(当然,道高一次,魔高一丈,高手除外.网路就这样.).这样相信可以防止现在所谓的大部分小偷.
   当然,别人还可以直接调用你的dis.asp,其实你可以用现在很多人使用的一个中间文件做参数传递,在这个文件中判断访问来源(这个文件是通过ie读取的).

 

测试地址:http://bbs.cao5.com/fangdao/

 

测试文件:http://bbs.cao5.com/fangdao.rar

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值