被勒索病毒加密的文件有救了!原理居然這麼奇葩 附工具下載
本文作者:謝幺
導語:雖然不是百分之百,但是多一份恢復的希望總是好的。
利用「永恆之藍」漏洞進行勒索的蠕蟲病毒正肆虐全球,所有中招者一籌莫展,因為絕大多數安全公司給出的解決方案,都是事前預防措施。
然而 360 卻給出了一個事後補救措施。
今天(5月14日)凌晨2點18分,360安全衛士突然在微博上發布了一個360勒索蠕蟲病毒文件恢復工具(文末有下載鏈接),聲稱可以恢復部分被勒索軟體加密的文件。恢複流程大致如下:
選擇加密文件所在驅動器
掃描後,選擇要恢復的文件
恢復前後對比圖
以上圖片來自360安全衛士官方微博
在微博中,作者強烈建議用戶選擇把恢復的文件保存在乾淨的移動硬碟或U盤上。同時作者還表示並不能百分之百恢復文件,但是有可能恢復一定比例文件,成功概率會受到文件數量等多重因素影響:
本工具的文件恢復成功率會受到文件數量、時間、磁碟操作情況等因素影響。一般來說,中毒後越早恢復,成功的幾率越高。
我們儘力而為,但無法確保能夠成功恢復多大比例的文件。祝您好運!
根據此前安全研究者的說法,勒索軟體採用的是 RSA + AES 加密演算法,屬於幾乎無法在有限時間內破解的加密演算法,那麼此次360發布的工具又是基於什麼原理呢?為什麼恢復文件還存在一定概率?而且,不少網友發現,此次的「勒索蠕蟲病毒文件恢復工具」和360此前推出的「誤刪除文件恢復工具」極其相似,這又是為什麼呢?他們是否使用了類似原理?
左為誤刪除文件恢復,右為勒索文件恢復工具
360反病毒工程師王亮告訴雷鋒網(公眾號:雷鋒網),該工具是針對 Wannacrypt (俗稱:想哭)勒索軟體製作的恢復工具,並不是直接破解了加密演算法,而是通過分析了該勒索軟體的工作原理之後,利用一個特殊的手法實現的文件恢復。
他們發現,Wannacrypt 勒索軟體的大致工作流程是這樣的:
將原文件讀取到內存中完成加密,生成一個加密文件,刪除原文件。
因此電腦中的原始文件其實並沒有直接被加密,而是被黑客刪除了,被加密的只是副本。
雷鋒網根據專家的描述製作的示意圖
王亮向雷鋒網解釋了勒索軟體的加密原理:
一般來說,主流的勒索病毒通常有兩種操作文件的方式,一種是直接加密覆蓋原文件,這種情況下沒有勒索者的密鑰,幾乎是無法恢復的;另一種則是先加密生成副本文件,然後刪除原文件,這種情況下是有可能恢復的。
但是,狡猾的勒索者通常會對文件進行深度處理,比如在刪除之前,用垃圾數據把原文件覆蓋一遍,這時受害者用文件恢復的辦法,只能恢復出一堆垃圾數據。
所幸的是,他們分析此次 Wannacrypt 勒索軟體時,發現它並沒有對原文件進行這樣的「深度處理」,而是直接刪除。這在王亮看來算是一個比較低級的「失策」,而360此次正是利用了勒索者的「失策」,實現了部分文件恢復。
王亮強調,此次發布的工具是只針對 Wannacrypt 勒索軟體的,對於其他勒索病毒可能沒有用,同時也無法保證100%恢復所有文件,因為這涉及到原文件的存儲位置、數量、刪除時間和磁碟讀寫情況等因素。但即使如此,他們也希望能夠盡一己之力,幫助人們搶救回一些重要資料,救回來一個是一個。
和諸多安全公司一樣,目前他們仍在對此次勒索蠕蟲病毒進行進一步分析和研究,新的發現和成果將第一時間發布。雷鋒網也將在第一時間跟進。
文 | 謝幺,雷鋒網網路安全作者。
附:文件恢復工具下載地址 :http://dl.360safe.com/recovery/RansomRecovery.exe
雷鋒網原創文章,網站轉載請至雷鋒網官網申請授權。但,歡迎轉發分享~


※勒索蠕蟲出現變種!北京市委網信辦、公安局、經信委聯合通知
※黑客王琦:教會人工智慧罵髒話,是黑掉它的第一步 附演講全文
※一加 5 外形新曝:確認垂直雙攝;京東方 AMOLED 屏投產 年產能近 60 萬 | 雷鋒早報
TAG:雷鋒網 |
※皮膚病有救了!
※文化遺產有救了?看數字技術怎麼拯救它
※糖尿病有救了!
※此物一出,肝病有救了!
※痛風人群有救了!專家推薦排尿酸最好食療方,有效!
※喬欣曬出打理頭髮的秘密武器,頭髮毛躁還不會做造型的你有救了!
※確診了,雖然病的名字越來越奇怪,但富爾茨這次真的有救了
※「討好型人格」讓我病入膏肓…有救嗎?
※艾滋病有救了?一種罕見的基因突變或將成為秘密武器
※一味葯「鏟掉」尿結石!劇痛尿血,這回有救了
※沒想到核桃這麼神奇,還有這種功效,鼻炎、咽炎、腎虛都有救了!
※得了「血癌」還有救么?
※護膚界祛除閉口粉刺大難題有救了?只需做到這幾步!
※文在寅最頭疼敵人重返政壇,一下就拿出殺手鐧!朴槿惠有救了?
※胃病有救啦!這些食物每天換著吃,胃病不再犯,病友記得存
※「癌」有救了!科學家找到人體內癌症的「破解密碼」
※原來還有這種用絞股藍泡水喝的治療方法?糖尿病有救了!
※你的脫髮有救啦!這些黑科技連禿頭都能搶救一下
※多肉凍傷怎麼辦?還是有救的!
※六種除苯效果好的植物,苯污染有救了