除此之外,應(yīng)對這類信號振幅丟失的情況,還有另一種方法:手工繪制修復(fù)。
由于峰值缺失得實(shí)在太厲害,只能通過人為修復(fù),繪制部分峰值信號,來解決強(qiáng)度過低的問題。
但無論如何,這些信號都可以被修復(fù)。
據(jù)作者介紹,上面這些辦法100%可以恢復(fù)軟盤中的數(shù)據(jù)。
除非真的出現(xiàn)了不可抗力。
例如,軟盤的一部分被損壞得很徹底圖片:
這種情況下,軟盤數(shù)據(jù)就徹底沒辦法恢復(fù)了。
所以,家里有“上古寶物”的小伙伴,一定要保護(hù)好自己的軟盤!
▍關(guān)于作者
這個項(xiàng)目的作者之一,是最受歡迎的Linux發(fā)行版FTP服務(wù)器程序vsftpd作者、著名黑客Chris Evans。
他畢業(yè)于牛津大學(xué),畢業(yè)后進(jìn)入甲骨文工作,其后又在谷歌工作了9年時間,是Chrome瀏覽器安全團(tuán)隊(duì)和谷歌黑客團(tuán)隊(duì)Project Zero的創(chuàng)建者。
據(jù)報(bào)道,Project Zero團(tuán)隊(duì)由谷歌內(nèi)部頂尖安全工程師組成,使命是找出全球范圍內(nèi)高價(jià)值的安全漏洞,并將其徹底消除。
2015年,特斯拉把這位黑客大神攬入麾下,負(fù)責(zé)領(lǐng)導(dǎo)安全工作。2016年,Evans從特斯拉離職。
Evans還是漏洞賞金平臺HackerOne的成立顧問。
現(xiàn)在,據(jù)老哥自己說,他處在“半退休”狀態(tài)。
最后的最后,你是否也對80年代的游戲代碼長啥樣產(chǎn)生了好奇?
Evans表示,這些恢復(fù)出來的源代碼已經(jīng)交給游戲原作者,是否開源就要看原作者的意思了,如果你感興趣,不妨蹲個后續(xù)~
此前還介紹過另一個從21張軟盤中被“搶救”出來的紅白機(jī)游戲,代碼已在GitHub上開源:https://github.com/DickBlackshack/Days-of-Thunder-NES-Unpublished/
參考鏈接:
[1]https://scarybeastsecurity.blogspot.com/2021/05/recovering-lost-treasure-filled-floppy.html
[2]https://news.ycombinator.com/item?id=27187435