《重生學神有系統》第50章 任務分析
完卷,江寒出去等了一會兒,與李東、洪銳、李亞男會和。
一起去食堂吃完晚飯,四人就回了403寢。
今天有點不同往日。
洪銳也不上躥下跳了,躺在床上發獃,目無神,也不知在想些什麼;
李東唉聲嘆氣了幾下,然後趴在床上,蒙頭大睡;
李亞男依然坐在窗口的小桌前,一刻不停地刷題……
江寒看了看洪銳:「猴子,沒考好?」
洪銳默不作聲。
江寒就想開導幾句,比如「下回努力,事後後悔有個屁用?」之類的。
沒想到……
「不要問我績,也別怕我自閉,我只是有點乏力;
我沒有到抑,更加不會哭泣,明天我要努力,上演一出好戲,讓你們五投地!
儘管這不容易,但我絕不放棄,看我高考及第,走出自我足跡,留下彩回憶……」
洪銳居然干啞著嗓子,rap了起來。
江寒就啥也不想說了,默默打開了MacBook。
白擔心這傢伙了,還能rap,就算有事兒也沒多大……
電腦開啟后,江寒沒有進MacOS,而是按住了左邊Alt鍵。
等引導菜單出現后,用方向鍵調整到「Windows」圖標上,按下了回車。
這樣系統啟后,就進了Win7。
上老高給的U盤,雙擊打開「計算機」,然後點擊「可移磁碟」圖標,進文件管理界面。
U盤裡有三個文件。
「照片.rar」,300多MB;
「報名信息.xls」,10來兆的樣子;
「原始數據.xls」,30多兆。
江寒先下載了一個數據恢復,仔細研究了一下老高給的U盤。
有時候,通過研究數據的存儲方式、文件格式以及磁碟扇區的寫歷史等,是可以用技手段恢復部分數據的。
所以,有人以為文件被刪除,就找不回來了?
不一定。
碟格式化,就安全了嗎?
也難說。
那麼,重新分區呢?
很憾,只要有心,還是可以復原的,否則也不會有「x照門」了……
那麼,反覆用垃圾數據塗抹、覆蓋原始文件,這總行了吧?
理論上是可以的。
不過,你得悉計算機存儲系統的工作機制。
對於不同類型,和不同介質的存儲設備,要採取針對的策略,才能徹底銷毀數據。
比如支持並開啟TRIM的SSD,也就是固態碟。
寫數據時,由晶元控制,數據均勻分佈在每個區塊里,以保證均衡使用全部的存儲顆粒。
系統在刪除數據時,並不會向碟發出刪除指令,只使用VolumeBitmap來記錄被「刪除」的信息所在的位置。
而每次更新文件數據時,也會盡量寫新塊,並把原本佔用的區塊,標記為「無效」。
這樣一來,實際上,被刪除或頂替的數據,在理上仍然存在。
當且僅當所有空閑區塊都佔滿時,才會在寫數據時,使用被標記為「無效」或「刪除」的區塊。
也就是說,沒有方法能夠可靠地刪除整個SSD上的容,或者存放在SSD或者U盤上的特定文件。
靠文件碎機制都很難徹底消除痕跡,就算格式化后,用垃圾數據把盤寫滿,也並不能萬無一失。
有些數據恢復高手,會有許多讓你瞠目結舌的作。
可惜的是,高老師的這個U盤,可能只是一份拷貝,並不是原始數據盤。
這樣一來,數據還原也無能為力。
經過一番研究,江寒發現,並沒什麼投機取巧的可能。
也就是說,只能按照原定計劃,重建信息表。
高老師提供的《報名信息表》殘缺不全。
只有不到30%的行,還保留著別、民族等寥寥幾列。
剩下的70%,除了姓名和序號,什麼都沒有了。
住址、聯繫人、聯繫電話等等,一點也沒剩下。
至於《原始信息表》,的確如老高所說,除了份證號缺了幾位,其他數據都正常。
那麼,這種現象是怎麼造的呢?
江寒有個初步的猜想。
這兩個表格的標題、表頭,和數據排列方式,很像某些Web應用,利用模板自生的。
那麼不妨設想一下。
應用場景可能是這樣的:
原始數據存放在某個網站,姑且命名為A站;而各學校的業務作員在B網站上,通過一個Web界面,執行報名作。
業務員作時,可以通過輸學籍號或其他方式,從A網站的後臺里調取相關信息,保存在B網站的後臺資料庫。
當各學校登記完報名信息,再用B網站web端的導出功能,生Excel格式的《報名信息總表》……
已經從高老師口中確定,《報名信息表》是《原始數據表》的真子集。
對於江寒來說,這是好事。
這樣他在理數據的時候,可以省去很多麻煩。
而且,還能避免一些莫名其妙地問題。
例如漢字編碼不一致,或者數據里摻了「沙子」等等。
——所謂「沙子」,指的是某些可見或者不可見的垃圾字元。
不妨繼續猜測一下,老高這兩個數據表的來源。
老高的工作,很可能是負責導出、報送《報名信息總表》。
某天,管理員老高忽然發現,導出的數據出了問題。
可能的原因有很多,比如:保管不善、介質損壞、誤作……
反正不管怎麼樣,數據壞掉了。
這樣一來,一個很自然的想法:既然數據損壞了,那就去Web應用里,重新導出一次唄。
而老高幾乎肯定會這麼做,但結果很可能是失敗了。
也許是伺服關閉了,也許被裁撤了,也許數據盤壞了,也許導出功能有BUG,也許是網站被黑了……
甚至可能還有某些匪夷所思的況,譬如:機房進水、伺服碟損壞、關鍵理消失等。
嗯,什麼理消失?換一種說法,就是「所有權非自願轉移」。
也就是說:被了……
總之想要重建數據,依靠B站是辦不到了,老高手裡的報名表,也就變了獨一份。
而就這麼一份,偏偏還壞掉了!
老高又基於個人原因,比如怕上面發難,怕領導斥責,怕在同行面前丟臉……而不願聲張。
於是很正常的思路,老高就去A站找原始數據,重建《報名信息表》。
那麼,如何才能搞到原始表,同時還不驚任何人呢?
很簡單:黑客。
換了江寒遇上這種倒霉事兒,實在沒招的話,十有八九也會這麼干。
不管怎麼說,老高還是有點水平的。
如果是政府網站或者商業重站,他可能還沒那個技,也沒那個膽子。
但區區「學生信息管理系統」,想要黑進去,還真沒啥難度。。
我就是不按套路出牌
一場大戰之後,漂亮師姐在你面前嬌羞的擡起臉,並緩緩閉了眼睛,這時候你……【選項一:輕輕吻上她的嘴脣。完成獎勵:千葉奇譜(地級上品)】【選項二:在她的額頭上吻一下。完成獎勵:陰陽雙鋒劍(地級下品)】【選項三:給她一個擁抱。完成獎勵:幽冥寶鱗(玄級上品)】【選項四:以最快的語速說出:師姐你這是幹什麼,難道想要攻略我嗎?只是並肩作戰了一次什麼的就想當女朋友也太想當然了吧,啊,我是不是說的太過分了,其實我一直都把你當作親姐姐看待的,對不起。完成獎勵:隨機基礎屬性點+1】嗯?這次選項也太簡單了吧,當然是四啊。
8 18757海賊之漂亮海軍
布萊恩是一個很可愛的男孩子。為了守護自己的親人,他成為了一名漂亮的海軍。他是卡普自滿的孫子,也是路飛他們好兄弟。彆以為布萊恩隻是漂亮,其實他……真的很強哦。
8 15261解構詭異
穿越過程中和電腦融合了,電腦還進化成了超級智腦,似乎不錯 可這是詭異世界,啊喂! 一個行走的超級計算機,算力強大到可以利用蝴蝶效應影響不相干之人 甚至可靠計算預測未來,這算不算知天命? 用科學解析神秘,這世界沒有計算不出真相的東西 如果有,那就是能量不夠 陽氣,不過是細胞代謝溢散的能量罷了
8 8495超級怪獸工廠
我叫葉青,幸運獲得了一款叫【怪獸工廠】的應用。這幫力大無窮的怪獸,干起活來一個能頂一百個,還帶各種技能。效率?加工速度+300%技能一開,你跟我比效率?精度?咳咳~把我那把傳奇品質的游標卡尺拿來,讓他見識見識什麼叫絕對精度。葉青語錄:男人要…
8 10811絕代妖醫
師父死了。臨死之前,交代給趙二虎一個任務,讓他下山去找七個師姐。然後,跟她們睡覺。趙二虎人都傻了。師父卻說:“你不跟她們睡,那她們就得死!”
8.33 76402鄉野小賤醫
城鄉已整改,套路深似海,鄉村地不滑,人心不復雜。大學生陳小健遭人陷害,卻因禍得福得到神醫傳承。從此,打村霸,滅惡少,專治各種不服。治頑疾,醫群芳,保證針到病除。建學校,蓋廠房,為村里修路,帶領鄉親發家致富......
7.73 17265