成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WannaCry的一個編碼錯誤,也許能幫我們恢復(fù)加密文件

安全
近期,來自卡巴斯基實驗室的安全研究專家在對WannaCry的代碼進(jìn)行了深入分析之后發(fā)現(xiàn),WannaCry勒索軟件蠕蟲的惡意代碼中存在大量的編碼錯誤,而這些編碼錯誤將有可能允許用戶恢復(fù)他們被加密的文件。

卡巴斯基實驗室針對WannaCry代碼進(jìn)行深入分析,發(fā)現(xiàn)WannaCry里面的各種編碼錯誤,這樣一來感染的人就有可能進(jìn)行文件恢復(fù)了。

WannaCry的一個編碼錯誤

就在上個月,這個名叫WannaCry的勒索軟件僅在72小時不到的時間里通過其自我傳播功能感染了全球超過三十萬臺存在漏洞的Windows PC,但這并不意味著WannaCry是一款高質(zhì)量的勒索軟件。

近期,來自卡巴斯基實驗室的安全研究專家在對WannaCry的代碼進(jìn)行了深入分析之后發(fā)現(xiàn),WannaCry勒索軟件蠕蟲的惡意代碼中存在大量的編碼錯誤,而這些編碼錯誤將有可能允許用戶恢復(fù)他們被加密的文件。需要注意的是,用戶現(xiàn)在不僅不用花錢去購買所謂的解密密鑰,而且還可以使用網(wǎng)上免費的恢復(fù)工具和一些簡單的命令就能夠恢復(fù)自己被鎖定的文件了。

編碼錯誤將有可能允許我們恢復(fù)被加密的文件。

卡巴斯基安全實驗室的高級惡意軟件分析師Anton Ivanov以及他的同事Fedor Sinitsyn和Orkhan Mamedov專門發(fā)布了一篇研究報告,并在報告中詳細(xì)描述了WannaCry開發(fā)者所犯的幾個嚴(yán)重的編碼錯誤。

一、文件刪除機(jī)制中的邏輯錯誤

研究人員表示,WannaCry在對目標(biāo)文件完成加密之后,會刪除原始文件,問題就出在了這里。簡單來說,WannaCry首先會對目標(biāo)文件進(jìn)行重命名并將文件后綴名修改為“.WNCRYT”,然后對其進(jìn)行加密,最后刪除原始文件。

1. 恢復(fù)只讀文件

1. 恢復(fù)只讀文件

實際上,幾乎很少有惡意軟件能夠直接加密或修改只讀文件,而WannaCry同樣是如此。WannaCry首先會拷貝目標(biāo)文件,然后再對文件副本進(jìn)行加密。但需要注意的是,此時原始文件仍然沒變,只是被添加了一個“隱藏”屬性而已,因此用戶只需要調(diào)整這些文件的屬性即可完成文件恢復(fù)。

恢復(fù)只讀文件

除此之外,WannaCry有時在加密完成之后甚至還無法成功刪除原始文件。

2. 恢復(fù)系統(tǒng)盤中的文件

保存在類似Desktop和Documents這種重要文件中的數(shù)據(jù)在沒有解密密鑰的情況下是無法被恢復(fù)的,因為WannaCry在刪除它們之前會使用隨機(jī)數(shù)據(jù)覆蓋原始文件的內(nèi)容。

下圖顯示的是WannaCry在刪除原始文件之前,確定臨時存放目錄路徑的過程:

恢復(fù)系統(tǒng)盤中的文件

但是研究人員發(fā)現(xiàn),保存在系統(tǒng)盤其他文件夾(非重要文件夾)中的文件是可以從臨時目錄(例如%TEMP%)中恢復(fù)的,但需要數(shù)據(jù)恢復(fù)軟件的幫助。研究人員表示,原始文件將會被移動到%TEMP%\%d.WNCRYT(%d為數(shù)字值),這些文件中包含了原始數(shù)據(jù),而且數(shù)據(jù)沒有被覆蓋。

3. 恢復(fù)非系統(tǒng)盤中的文件

研究人員還發(fā)現(xiàn),對于非系統(tǒng)盤,WannaCry會創(chuàng)建一個隱藏的“$RECYCLE”文件夾,并在加密完成之后將原始文件移動到這個文件夾中。因此我們可以通過訪問“$RECYCLE”文件夾來恢復(fù)這些文件。

恢復(fù)非系統(tǒng)盤中的文件

恢復(fù)非系統(tǒng)盤中的文件

除此之外,由于WannaCry代碼中存在的“同步錯誤”,在很多情況下原始文件很有可能仍然保留在之前的目錄中,因此用戶也許可以使用數(shù)據(jù)恢復(fù)軟件來恢復(fù)那些非安全方式刪除的文件。

恢復(fù)非系統(tǒng)盤中的文件

下圖顯示的是惡意軟件為原始文件構(gòu)建臨時存儲路徑的過程:

惡意軟件為原始文件構(gòu)建臨時存儲路徑的過程

二、WannaCry受害者的救星:編碼錯誤

WannaCry代碼中的這些編碼錯誤給廣大受害者們帶來了希望。法國安全研究專家Adrien Guinet和Benjamin Delpy開發(fā)出了第一款免費的WannaCry解密工具-WanaKiwi【下載地址】,這款工具目前適用于Windows XP、Windows 7、Windows Vista、Windows Server 2003和Server 2008。

三、總結(jié)

實際上,除了上面這些編碼錯誤之外,WannaCry的代碼中還存在大量其他的問題,而且編碼質(zhì)量也非常差。WannaCry之所以能夠造成如此大的殺傷力,NSA泄漏的永恒之藍(lán)漏洞“功不可沒“。

現(xiàn)在距離WannaCry事件爆發(fā)已經(jīng)過去了一個月了,但此次事件背后的攻擊者其真實身份至今還沒有被確認(rèn)。目前,各國警方和網(wǎng)絡(luò)安全公司仍然在對WannaCry事件進(jìn)行調(diào)查,但暗網(wǎng)情報公司Flashpoint近期卻表示,根據(jù)他們的語言分析結(jié)果,他們認(rèn)為此次事件背后的始作俑者很有可能是中國黑客。

責(zé)任編輯:趙寧寧 來源: FreeBuf
相關(guān)推薦

2017-05-23 11:50:31

2017-05-26 18:06:47

2011-03-22 16:20:19

恢復(fù)數(shù)據(jù)庫

2021-12-13 07:28:33

Java性能字符

2017-05-31 17:05:24

Wannacry勒索軟件網(wǎng)絡(luò)安全

2025-02-13 07:49:18

2021-08-19 09:00:12

監(jiān)控文件Python

2019-03-05 11:22:06

FinalCrypt開源文件加密

2022-08-29 07:48:27

文件數(shù)據(jù)參數(shù)類型

2022-07-05 09:02:05

Vue 3Vue 2Typescript

2016-11-22 19:37:54

Linux恢復(fù)文件

2014-11-19 13:06:59

2023-02-21 17:06:49

硬件軟件系統(tǒng)

2022-04-28 09:05:41

網(wǎng)絡(luò)爬蟲Python

2025-01-13 00:00:10

SwaggerAI項目

2021-01-26 02:14:31

物聯(lián)網(wǎng)平臺物聯(lián)網(wǎng)IOT

2021-06-16 17:46:55

函數(shù)指針結(jié)構(gòu)

2015-06-15 12:30:10

Hadooplong編碼剖析

2010-04-13 00:02:22

Visual StudIDE

2011-04-12 14:58:23

加密解密類
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日日摸日日碰夜夜爽亚洲精品蜜乳 | 一区二区视频在线 | 婷婷五月色综合香五月 | 亚洲专区在线 | 一级一级一级毛片 | 影视先锋av资源噜噜 | 中文字幕不卡 | 欧美极品在线 | 国产精品视频免费看 | 精品久久一区 | 东方伊人免费在线观看 | 99久久久国产精品 | 日韩一区二区在线免费观看 | a成人| 国产99免费 | 精品国产一区二区三区av片 | 国产99视频精品免费视频7 | 精品久久久久久久久久久 | 97精品国产97久久久久久免费 | 国产视频二区 | 成人中文网 | 欧美天堂一区 | 一区精品在线观看 | 天堂在线www | 一级免费a| 香蕉av免费 | 一区二区三区精品在线 | 国产精品成人一区二区 | 麻豆成人在线视频 | 欧美久久一级 | 亚洲一区成人 | 久久久久国产一区二区三区 | 黑人巨大精品欧美一区二区免费 | 国产精品一区二区三区四区五区 | 二区中文 | 欧美激情综合色综合啪啪五月 | 羞羞视频网页 | 在线免费观看成年人视频 | 日韩国产一区二区三区 | 夜久久| 国产精品毛片一区二区三区 |