啟動SRSniffer,點擊“>”開始嗅探數據,接著啟動瀏覽器播放在線視頻(注意不要使用瀏覽器打開其他無關的網站,以免捕捉到過多的數據)。這裏以http://tinyurl.com/mydxuem視頻為例,在瀏覽器中開始播放視頻後可以看到頁麵並沒有任何下載地址。
開始播放後切換到SRSniffer窗口,在左側窗格勾選需要嗅探的程序,為了減少幹擾,一般隻要勾選和瀏覽器進程有關的程序即可。此時在右側窗格可以看到綠色下載資源,其中帶.flv字樣(http://www.ouou.com///publicimg/starmv/video/20141209langyumeinvEXO.flv)的就是當前視頻的真實播放地址,右擊選擇“複製URL”。
新建瀏覽器窗口,然後將上述複製的地址粘貼到瀏覽器地址欄即可啟動下載了。
視頻下載終極武器SRSniffer
特色及原理點評:下載地址再怎麼隱藏,所有數據也都要經過網卡流通,而SRSniffer正是通過對網卡數據的嗅探來獲取文件的實際信息。因此,隻要是能夠在線播放的音頻、視頻,無論網站使用什麼方式偽裝,它都可以輕鬆獲取真實的下載地址。
SRSniffer下載網站加密視頻,出於各種原因,網上一些視頻沒有提供直接的下載方式。不過由於這些視頻可以在線播放,像偶偶網上就有很多MV沒有提供下載,可通過SRSniffer嗅探獲取下載地址。
現在能夠偽裝UA的下載軟件並不多,Free Download Manager(以下簡稱FDM)就是其中很特別的一款。為了更好地激發FDM的潛力,首先需要對軟件進行一番設置。點擊工具欄中的“設置”按鈕,在彈出的設置窗口中點擊左側的“新建下載項”命令,接著點擊右側窗口中的“高級操作”按鈕。在彈出的對話框中點擊“協議”標簽,在“提交給服務器的識別名”列表中,可以看到一些常見的瀏覽器名稱,這就是下載軟件偽裝的瀏覽器名稱。偽裝的瀏覽器名稱包括IE瀏覽器、Opera瀏覽器等,這裏選擇最常見的IE瀏覽器測試)
。將下麵的“使用Cookies”選項選中,最後點擊“應用”按鈕關閉該對話框,返回到下載軟件的設置窗口。點擊左側列表中的“基本設定”命令,在右側窗口勾選上“使用內存緩存下載文件”選項,然後根據自己的內存大小設置後麵的數值。一般設置為256MB或者512MB就可以了。
接下來點擊左側列表中的“網絡”命令,在右側窗口勾選“中流量模式”,然後將“流量限製”調整為80%即可。設置完成以後點擊“OK”按鈕,以後當我們通過IE瀏覽器打開網盤進行下載的時候,FDM就會自動獲取到瀏覽器的Cookies信息,並且可以自動接管瀏覽器的下載任務。
網盤無拘束下載
特色及原理點評:要想突破網盤下載的限製,首先需要搞清楚網盤限製的方法,這就需要說道User-Agent(UA)。UA其實是一種特殊的網絡協議,在軟件進行HTTP請求時發送到服務器,這樣服務器就知道用戶使用的是什麼軟件來訪問的。就因為如此,現在很多網盤隻允許用戶用官方的客戶端或者常見的瀏覽器進行下載,一旦遇到其他的下載軟件的UA,不是拒絕訪問就是下載緩慢。所以要想突破網盤的限製,隻需要修改下載軟件的UA即可。就好像把瀏覽器偽裝成手機上網,從而可以過濾掉視頻廣告一樣。
軟件偽裝下載,現在各種各樣的網盤越來越多,而且有些網盤的功能越來越強大,比如在線播放、離線下載等功能一應俱全。於是很多用戶采用一種變通的方法,先通過離線下載功能將文件下載到網盤中,再通過下載軟件下載到本地硬盤。不過網盤往往對常見的下載軟件進行了限製,這就需要對下載軟件做一番偽裝,從而突破限製了。
這樣通過FDM下載軟件,就可以高速下載網盤裏麵的文件了。
由於FDM是一款國外的下載軟件,因此默認不能對UTF中文文件名進行識別,而是直接利用URL字符串的形式進行保存。不過現在利用網友開發的“FDM UTF8文件名自動重命名插件”可以解決這個問題,用戶隻需要將FdmRenamePlugin.dll插件存放到FDM安裝目錄下的Plugins文件夾,然後重新啟動下載軟件就可以了。