来贴一个新近发现的批量获取服务端数据的代码(数据为龙卷风收音机的电台播放地址,想要地址的,欢迎拍砖) 编程
程序员文章站
2022-07-15 08:45:59
...
声明:
因以下代码的大量运行可能会对服务器端造成不必要的影响,现将其"核心"代码进行屏蔽,需要进一步了解的,请直接和本人联系!在此,对之前对fifm可能造成的影响表示歉意!
代码如下,很简短:
以上代码已通过验证(本人就是用此方法,"偷来"了目前服务器上所有的电台播放地址(多达3600多个).
至于怎么运行,在此就不多作介绍了哈~大家可自行探索下...嘿嘿~ .
原先最开始进行"破解"的时候,直接down下网站的js文件,进行解码和简单的修改之后,即可运行,随后没多久,即失效(估计是网管发现了偶的行为,进行了代码升级...- -!)
可别说偶不厚道啊...谁让它把js代码全都进行了"加密",连播放的地址也进行了"保护"...
原先是想通过"破解"CRadio的代码进行播放地址的转换的...无奈,至今未知其所采用的编程语言和工具,故无从下手,方才采取此策.
为验证执行效果,现贴一个附件,为获取到的一部分地址信息.附件里的地址格式即上面代码的输出格式,只包含地址信息,至于地址所对应的电台标题,则需要另外的实现方法进行获取(嘿嘿,这里就不公布啦... 见谅哦...)
说明下哦...贴出这段代码之后...倘被fifm的网管看到,不要砍我哦...还有哈,因为这段代码,而被"黑客"所利用的后果,本人也概不负责哦...(本着共同学习的原则嘛~ )(不过,还是很有可能被利用了... )
因以下代码的大量运行可能会对服务器端造成不必要的影响,现将其"核心"代码进行屏蔽,需要进一步了解的,请直接和本人联系!在此,对之前对fifm可能造成的影响表示歉意!
代码如下,很简短:
var output=""; function getAllUrl(){ for(var i=7000;i<8000;i++){ //i从0开始就可以获取值了,至于到什么时候结束,就看你想获取多少的数据量了, //按现在的了解情况,它的有效编号是在7608之内,其中有不少间隔是无数据的. ...... if(text=='')continue; var Fields=text.split("\t"); text=Fields[0]; Fields=text.split("||"); text=Fields[0]; Fields=text.split("->"); curUrl=Fields[0]; output += i + "\t" + curUrl + "<br>"; } document.write("地址:"+output); } getAllUrl();
以上代码已通过验证(本人就是用此方法,"偷来"了目前服务器上所有的电台播放地址(多达3600多个).
至于怎么运行,在此就不多作介绍了哈~大家可自行探索下...嘿嘿~ .
原先最开始进行"破解"的时候,直接down下网站的js文件,进行解码和简单的修改之后,即可运行,随后没多久,即失效(估计是网管发现了偶的行为,进行了代码升级...- -!)
可别说偶不厚道啊...谁让它把js代码全都进行了"加密",连播放的地址也进行了"保护"...
原先是想通过"破解"CRadio的代码进行播放地址的转换的...无奈,至今未知其所采用的编程语言和工具,故无从下手,方才采取此策.
为验证执行效果,现贴一个附件,为获取到的一部分地址信息.附件里的地址格式即上面代码的输出格式,只包含地址信息,至于地址所对应的电台标题,则需要另外的实现方法进行获取(嘿嘿,这里就不公布啦... 见谅哦...)
说明下哦...贴出这段代码之后...倘被fifm的网管看到,不要砍我哦...还有哈,因为这段代码,而被"黑客"所利用的后果,本人也概不负责哦...(本着共同学习的原则嘛~ )(不过,还是很有可能被利用了... )
上一篇: 4.13 ~ 4.20做题情况