另类下载在线试听网站的音乐------对IE8临时文件的研究 - Windows7 32b...
来源:百度文库 编辑:神马文学网 时间:2024/07/07 09:16:22
最近同学找我帮忙下载一首在线音乐,但是那个网站只提供了在线试听服务,于是按照以前网上学到的下载土豆视频的方法,使用Process Monitor对IE读写文件进行监视,发现一个4.86M的疑似目的文件的Dat文件,将他复制出来改名,发现无法正常播放.正在郁闷的时候,另一个同学使用嗅探器将此文件下载到手,我一看,4.63M的wma文件,和我找到的dat文件相差无几,于是拿出UE对这2个文件进行比较,发现我得到的dat文件中有部分数据是多余的,于是将其去除,即可正常播放.于是测试了一些别的音乐,发现都能够像这样提取,私以为是一个很不错的方法,拿出来给大家分享.下面详细说明具体操作步骤
首先,我们需要Process Monitor工具(百度随便就能找到,我用的是2.02版,是一个单文件绿色版)打开之,在菜单栏选择"过滤器-过滤器"打开如下图所示的界面.
可以看到里面有很多默认的过滤规则.然后点击上面的"TID",选择"进程名",后面选"不是",然后再后面选"iexplore.exe",再后面选"排除".然后点"增加".于是就增加了一条过滤规则,此规则的意思是"将所有不是IE进程的操作全部排除".然后,我们再增加2条规则,分别为"操作 是 读取文件 则 保留"与"操作 是 写入文件 则 保留".这样,我们就把除了IE的写入与读取以外的全部动作都排除了.最后应该如下图所示
点击确认,然后,打开IE,随便进入一个网站,这里举百度MP3 "朋友"的试听页面.
进入页面后,将IE拉到左半屏,将Process拉到右半屏,如下图,
这样容易察看, 然后在任务栏上点击"编辑-清除显示"这样屏幕上的所有进程信息都被清除掉了.
在试听途中,Process会列出IE进行的所有读取和写入操作,开头的时候你会看到不断的有"写入文件"和"读取文件",如果显示不过来了,再按一次"清除显示".你可以双击任何一项,查看它所执行的路径.你会看到类似于" C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5\4FPNEUG3\friend[1].dat"的路径,这就是音乐的dat文件所存放的路径(注意,dat文件名中不应该出现"{""}"符号).随着音乐的缓冲完成,"写入"操作就不会再出现了,而"读取"操作仍然会继续出现,然后基本就能确定读取操作的文件即是我们需要的了.然后关闭IE,将这个地址(注意不要包含文件名)复制到资源管理器中,就可以找到你所需要的这个文件了(例friend[1].dat).
然后将这个文件复制出来,你会发现改名成wma或者mp3文件后仍然是无法播放的,于是我们就要用到二进制编辑器(本例为UltraEdit14)
打开UE,打开我们得到的friend[1].dat文件,会看到如下图所示的东西.
我们看到文件开头有很多00,地址从00 00 00 00H到00 00 FF F0H.这些就是额外增加的无用数据,我们选择这些数据(可以按住鼠标左键然后用page down键进行快速翻页)点击鼠标右键"剪切"即可剪掉他们.(注意,由于操作不同,开头可能会有一些非00的数据,这些也是无用的,放心的剪掉).如果歌曲有一些详细信息如"专辑"等,那么剪掉后下面几行后还会有很多00,这些不需要剪掉.现在这个文件已经能够播放了,但是播放到中间可能无法继续,因为中间也有一些无用数据.在剪掉了开头后,中间的无用数据出现在00 40 00 00H到00 40 FF F0H.如下图
注意,由于操作不同,这边可能不会出现无用的大段00数据,如果全都是一些正常数据,那千万别给剪掉了.
剪掉了中间后,这个文件已经能够完整播放了,但是我们看到文件结尾可能也会有一大段无用的00数据,从底部往上全选所有的00数据剪掉吧(不剪掉也没关系,就是体积大了点)
好了,点击"文件-另存为" xx.mp3或者xx.wma,音乐的提取就完成了
上面是音乐文件的提取,如果是一些视频网站如土豆,他们用的在线视频是flv格式的,那么我们从Process Monitor能直接得到flv文件,不需要经过UE的修改就能正常播放了
PS:
win7下IE8默认的临时文件夹是
C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files
但是我找了一下,发现在线视频或者音乐并不是放在这个文件夹里面的
如果您去尝试一下,会发现dat文件或者flv文件存放的文件夹每次都不同,会出现在C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5下的任意一个文件夹内(此文件夹即使是显示隐藏以后还是看不见的,需要地址栏直接输入),并且IE自带的清理临时文件并不会清除这些文件夹,而且里面文件非常多.
所以使用Process Monitor是最方便的方法
PS2:
刚才做了一个实验,发现在XP的IE6下wma音乐文件的临时文件并没有被修改过,是源文件,可以直接播放.可见vista的IE7以上系统才对这个临时文件做了手脚
首先,我们需要Process Monitor工具(百度随便就能找到,我用的是2.02版,是一个单文件绿色版)打开之,在菜单栏选择"过滤器-过滤器"打开如下图所示的界面.
可以看到里面有很多默认的过滤规则.然后点击上面的"TID",选择"进程名",后面选"不是",然后再后面选"iexplore.exe",再后面选"排除".然后点"增加".于是就增加了一条过滤规则,此规则的意思是"将所有不是IE进程的操作全部排除".然后,我们再增加2条规则,分别为"操作 是 读取文件 则 保留"与"操作 是 写入文件 则 保留".这样,我们就把除了IE的写入与读取以外的全部动作都排除了.最后应该如下图所示
点击确认,然后,打开IE,随便进入一个网站,这里举百度MP3 "朋友"的试听页面.
进入页面后,将IE拉到左半屏,将Process拉到右半屏,如下图,
这样容易察看, 然后在任务栏上点击"编辑-清除显示"这样屏幕上的所有进程信息都被清除掉了.
在试听途中,Process会列出IE进行的所有读取和写入操作,开头的时候你会看到不断的有"写入文件"和"读取文件",如果显示不过来了,再按一次"清除显示".你可以双击任何一项,查看它所执行的路径.你会看到类似于" C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5\4FPNEUG3\friend[1].dat"的路径,这就是音乐的dat文件所存放的路径(注意,dat文件名中不应该出现"{""}"符号).随着音乐的缓冲完成,"写入"操作就不会再出现了,而"读取"操作仍然会继续出现,然后基本就能确定读取操作的文件即是我们需要的了.然后关闭IE,将这个地址(注意不要包含文件名)复制到资源管理器中,就可以找到你所需要的这个文件了(例friend[1].dat).
然后将这个文件复制出来,你会发现改名成wma或者mp3文件后仍然是无法播放的,于是我们就要用到二进制编辑器(本例为UltraEdit14)
打开UE,打开我们得到的friend[1].dat文件,会看到如下图所示的东西.
我们看到文件开头有很多00,地址从00 00 00 00H到00 00 FF F0H.这些就是额外增加的无用数据,我们选择这些数据(可以按住鼠标左键然后用page down键进行快速翻页)点击鼠标右键"剪切"即可剪掉他们.(注意,由于操作不同,开头可能会有一些非00的数据,这些也是无用的,放心的剪掉).如果歌曲有一些详细信息如"专辑"等,那么剪掉后下面几行后还会有很多00,这些不需要剪掉.现在这个文件已经能够播放了,但是播放到中间可能无法继续,因为中间也有一些无用数据.在剪掉了开头后,中间的无用数据出现在00 40 00 00H到00 40 FF F0H.如下图
注意,由于操作不同,这边可能不会出现无用的大段00数据,如果全都是一些正常数据,那千万别给剪掉了.
剪掉了中间后,这个文件已经能够完整播放了,但是我们看到文件结尾可能也会有一大段无用的00数据,从底部往上全选所有的00数据剪掉吧(不剪掉也没关系,就是体积大了点)
好了,点击"文件-另存为" xx.mp3或者xx.wma,音乐的提取就完成了
上面是音乐文件的提取,如果是一些视频网站如土豆,他们用的在线视频是flv格式的,那么我们从Process Monitor能直接得到flv文件,不需要经过UE的修改就能正常播放了
PS:
win7下IE8默认的临时文件夹是
C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files
但是我找了一下,发现在线视频或者音乐并不是放在这个文件夹里面的
如果您去尝试一下,会发现dat文件或者flv文件存放的文件夹每次都不同,会出现在C:\Users\***\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5下的任意一个文件夹内(此文件夹即使是显示隐藏以后还是看不见的,需要地址栏直接输入),并且IE自带的清理临时文件并不会清除这些文件夹,而且里面文件非常多.
所以使用Process Monitor是最方便的方法
PS2:
刚才做了一个实验,发现在XP的IE6下wma音乐文件的临时文件并没有被修改过,是源文件,可以直接播放.可见vista的IE7以上系统才对这个临时文件做了手脚
另类下载在线试听网站的音乐------对IE8临时文件的研究 - Windows7 32b...
音乐网站|音乐试听|音乐下载|网站首页
东方旖想 心灵音乐 mp3下载 在线试听
自动下载试听的歌曲
A养心音乐-心-纯音乐2-mp3下载-养心音乐-心歌曲免费在线试听
纯音乐欣赏:好听的音乐100曲在线试听(图)
好听的音乐100曲在线试听(打开即听)
关于音乐试听网站信息架构的一些事 | 互联网的那点事
临时文件的危害
夜的精靈 吴金黛 试听下载
夜的精靈 吴金黛 试听下载
琵琶怨 免费在线听奚秀兰的新歌曲琵琶怨在线试听,MP3下载,琵琶怨LRC歌词
韩红 我爱祖国的蓝天 MP3下载,我爱祖国的蓝天 歌曲试听 - QQ190音乐
快速聊天 我的QQ好友在桌面 - 远景在线 - 提供Windows7资讯中文版旗舰版下载,...
IE8的web slices
休闲减压音乐 歌曲列表 下载试听
自然音乐 歌曲列表 下载试听
音乐疗法 歌曲列表 下载试听
唐人诗意 音乐专辑试听下载
雅尼音乐欣赏(在线试听)
.雅尼音乐欣赏(在线试听)
扁舟情侣歌词 - 下载 在线试听
临时文件的危害有哪些
Windows7节能功能详解 - Windows7下载站 - 最新最快的Windows7系...