|
![]() | 作者: jhkdiy [jhkdiy]
![]() |
登录 |
作者:jhkdiy EMail:jhkdiy_gzb@21cn.net 主页:http://jhkdiy.icpcn.com 论坛:http://www.20cn.net 主题:URL分析器介绍和破解试听歌曲下载实例 日期:2006年11月9日。 声明:您可以自由传播本文章和代码,但请保留作者信息、文章和代码的完整性,文章和代码未经作者不得 用于任何商业形式的活动,谢谢。 VB做的,谁要源代码就给E-MAIL给我。 URL分析器,相信网上也有很多程序或软件可以对现在的动态url进行解释,也就是将指定的url提交给服务器,然后将返回的源代码显示出来。为什么要这样做?原因有很多,有时候FlashGet解释下载文件的地址会出错,但是自己面对http://www.9xz.net/download.asp?id=809&dp=1 时也不知实际的下载地址是什么。如果了解http协议的朋友就知道可以手工对地址了解一下,具体方法是: 1, 先复制url。 2, 打开CMD窗口 3, 输入命令: telnet www.9xz.net 80 ,它的意思很清楚,用telnet连接目标主机的80端口,这也是各个浏览器所做的事。 4, 如果连接成功,cmd提示连接成功后就什么也没显示,其实这时是允许输入的,但不会提示你。 5, 虽然cmd什么也没提示,先输入get再加一个空格,然后用粘贴功能将先前复制的URL粘贴到cmd窗口,最后按回车键。 6, 如果提交成功,cmd窗口就会返回该地址的html源代码,如果是文件也有相应的反应。 7, 查看源代码中的文件绝对路径,然后用下载工具进行下载。 还有一个很重要的原因,现在很多音乐网站都提供试听功能,但不提供下载,以致于很多时候有种肉到嘴边却不能吃的痛苦,于是很想获取试听歌曲的下载地址。但很多网站做的是使用动态url地址,不是asp就是php。当你点击试听时会独自弹出一个窗口,然后在里面插个播放器来播放,目的是不让你看到歌曲的下载地址。当然还有很多原因,我就不再罗嗦了。 当你觉得使用上面介绍的手工方法很烦锁时,就是这类程序诞生的时候了,学编程的人有个好处,当自己希望做个程序来解决自己的问题时不用到处问人家这个问题怎么解决,只需自己编程即可,也就是常说的自给自足。 UrlAnalyzer的功能就是针对这方面而设计的,程序运行时与FlashGet一样有个小窗口,当有需要分析的URL时,将url拖到这个小窗口后就会自动分析这个url,然后将分析结果返回到文本框中,当然也可以手工输入URL。它会显示目标主机的IP地址和服务器类型,同时具备显示行号。绝对需要的文本查找功能,方便保存信息的保存功能。应该需要的功能都有,不需要的功能也不会加上去。 这时用UrlAnalyzer分析文中的url结果: ![]() 获取试听网站歌曲地址实例 因为论坛刚好有朋友说如何获取http://www.dj193.com/上的歌曲地址,所以现在就拿它开刀了,先声明,我并不是在为该网站做广告,也不是提倡不劳而获。 首先在网站主页随便点击一首歌来试听: ![]() 接着网站会弹出一个新窗口来播放音乐,还带了试听音乐的地址,但真担心我们获取不了试听地址呢~~~,用心良苦啊~~~。 ![]() 我们将地址复制,或直接拖动地址到UrlAnalyzer的小窗口里。如果是复制的话,将地址复制到“源URL”文本框里,然后回车,这时UrlAnalyzer就会向主机提交URL请求,然后将html源代码返回到文本框中。因为我们看到歌曲是用realplayer播放的,歌曲格式应该是rm、ra、rmvb等格式,我们先查找rm,当查找两次就获取了歌曲的下载地址: ![]() 这时我们只要将地址送给各种下载工具就可以将试听的歌曲拿到手了。对于其它的音乐试听网站也是大同小异,只要知道试听歌曲的试听地址即可进行分析并找到下载地址。 如果觉得返回的html有研究价值的话也可以将它保存起来,程序会自动命名文件,当然你可以修改,保存的txt文件包括了目标url的详细信息: ![]() 下载该软件 [此贴被 jhkdiy(jhkdiy) 在 11月11日02时55分 编辑过] [此贴被 jhkdiy(jhkdiy) 在 11月11日02时55分 编辑过] [此贴被 jhkdiy(jhkdiy) 在 11月17日16时37分 编辑过] |
地主 发表时间: 06-11-11 02:53 |
![]() | 回复: NetFog [q70213526] ![]() |
登录 |
如果程序判断访问来源..如果来源不是类似player.asp,你的东西不知道还有没有用.. 基于HTTP的,我喜欢去internet临时文件夹找. |
B1层 发表时间: 06-11-11 03:16 |
![]() | 回复: zmdxl [zmdxl] ![]() |
登录 |
楼上说的对~ 比如http://www.2mp4.com里面的MTV,它可以给你文件源地址,但是你下载后发现是一个几百K的文件,是什么鸟防盗链技术~ 但是你在线观看完那个MTV,在IE的临时文件夹里却有,复制出来就可以了~ |
B2层 发表时间: 06-11-16 19:09 |
![]() | 回复: jhkdiy [jhkdiy] ![]() |
登录 |
呵呵,获取的方法当然有很多,这个程序只是针对个别情况而已。 |
B3层 发表时间: 06-11-16 19:30 |
![]() | 回复: jhkdiy [jhkdiy] ![]() |
登录 |
VB做的,谁要源代码就给E-MAIL给我。 |
B4层 发表时间: 06-11-17 16:36 |
![]() | 回复: radom [f_h] ![]() |
登录 |
不会编程.路过! |
B5层 发表时间: 06-11-18 20:27 |
![]() | 回复: yeniaoer [yeniaoer] ![]() |
登录 |
涉及代码加密,或者相关文件加密,有好的解决办法没呢? |
B6层 发表时间: 07-03-17 18:15 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号