如果pandownload開源會怎麼樣?

江名丹


開源的話 就是你利用哪些百度的漏洞,可以無會員下載,無認證下載,都寫的明明白白了。

百度的開發人員稍微分析一下,修改一個認證的規則,你的軟件就要重新找漏洞了。


冰封飛飛


一個非常有意思的問題,值得探討。

因為該事件影響很大,作為軟件從業者也仔細研究過此事,經過查找相關資料,大概有了一個脈絡。

它使用的技術是一個叫做Aria2的工具軟件,該工程是一個開源項目,感興趣的同學可以前往下面地址查看,

https://aria2.github.io

。如下圖,大意就是Aria2是一個多平臺輕量級,支持 HTTP、FTP、BitTorrent 等多協議、多來源的命令行下載工具。Aria2 可以從多個來源、多個協議下載資源,並且Aria2只需佔用非常小的資源,支持 JSON-RPC 和 XML-RPC 接口遠程調用。

所以我認為Pandownload自身並沒有多高的技術含量,它本來就是使用的開源技術,所以它自身是否開源對各方都影響不大,最多隻能算是對原工具Aria2的一次提升。如果作者在被抓前能夠開源該軟件,或許能免去牢獄之災。

但是通過此次事件,也對百度敲響了警鐘,那就是不考慮用戶體驗的盈利模式,必然被大眾唾棄。如果它能在此次事件中總結經驗,創新盈利模式,將下載速度調整到一個合理的區間,只要能讓大家能不反感,自動就堵住了類似軟件的漏洞。否則,即使抓了一個,也會有更多的人開發相關工具,而且一旦以非盈利的開源模式出現,再要堵漏洞難度就大多了。


編碼之道


其實不用開元,可以利用一個賬號或者多個賬號來下載,賬號費用利用眾籌一元註冊進去可用,這樣每次下載分配不同的vip賬號就行了。原創能鏈接。


分享到:


相關文章: