第51章 任務分析

交完卷,江寒出去等了一會兒,與李東、洪銳、李亞男會和。

一起去食堂吃完晚飯,四人就回了403寢。

今天有點不同往日。

洪銳也不上躥下跳了,躺在牀上發呆,目光無神,也不知在想些什麼;

李東唉聲嘆氣了幾下,然後趴在牀上,矇頭大睡;

李亞男依然坐在窗口的小桌前,一刻不停地刷題……

江寒看了看洪銳:“猴子,沒考好?”

洪銳默不作聲。

江寒就想開導幾句,比如“下回努力,事後後悔有個屁用?”之類的。

沒想到……

“不要問我成績,也別怕我自閉,我只是有點乏力;

我沒有感到壓抑,更加不會哭泣,明天我要努力,上演一出好戲,讓你們五體投地!

儘管這不容易,但我絕不放棄,看我高考及第,走出自我足跡,留下精彩回憶……”

洪銳居然乾啞着嗓子,rap了起來。

江寒就啥也不想說了,默默打開了MacBook。

白擔心這傢伙了,還能rap,就算有事兒也沒多大……

電腦開啓後,江寒沒有進入MacOS,而是按住了左邊Alt鍵。

等引導菜單出現後,用方向鍵調整到“Windows”圖標上,按下了回車。

這樣系統啓動後,就進入了Win7。

插上老高給的U盤,雙擊打開“計算機”,然後點擊“可移動磁盤”圖標,進入文件管理界面。

U盤裡有三個文件。

“照片.rar”,300多MB;

“報名信息.xls”,10來兆的樣子;

“原始數據.xls”,30多兆。

江寒先下載了一個數據恢復軟件,仔細研究了一下老高給的U盤。

有時候,通過研究數據的存儲方式、文件格式以及磁盤扇區的寫入歷史等,是可以用技術手段恢復部分數據的。

所以,有人以爲文件被刪除,就找不回來了?

不一定。

硬盤格式化,就安全了嗎?

也難說。

那麼,重新分區呢?

很遺憾,只要有心,還是可以復原的,否則也不會有“x照門”了……

那麼,反覆用垃圾數據塗抹、覆蓋原始文件,這總行了吧?

理論上是可以的。

不過,你得熟悉計算機存儲系統的工作機制。

對於不同類型,和不同介質的存儲設備,要採取針對性的策略,才能徹底銷燬數據。

比如支持並開啓TRIM的SSD,也就是固態硬盤。

寫入數據時,由芯片控制,數據均勻分佈在每個區塊裡,以保證均衡使用全部的存儲顆粒。

系統在刪除數據時,並不會向硬盤發出刪除指令,只使用Volume Bitmap來記錄被“刪除”的信息所在的位置。

而每次更新文件數據時,也會盡量寫入新塊,並把原本佔用的區塊,標記爲“無效”。

這樣一來,實際上,被刪除或頂替的數據,在物理上仍然存在。

當且僅當所有空閒區塊都佔滿時,纔會在寫入數據時,使用被標記爲“無效”或“刪除”的區塊。

也就是說,沒有方法能夠可靠地刪除整個SSD上的內容,或者存放在SSD或者U盤上的特定文件。

靠文件粉碎機制都很難徹底消除痕跡,就算格式化後,用垃圾數據把盤寫滿,也並不能萬無一失。

有些數據恢復高手,會有許多讓你瞠目結舌的操作。

可惜的是,高老師的這個U盤,可能只是一份拷貝,並不是原始數據盤。

這樣一來,數據還原軟件也無能爲力。

經過一番研究,江寒發現,並沒什麼投機取巧的可能。

也就是說,只能按照原定計劃,重建信息表。

高老師提供的《報名信息表》殘缺不全。

只有不到30%的行,還保留着性別、民族等寥寥幾列。

剩下的70%,除了姓名和序號,什麼都沒有了。

住址、聯繫人、聯繫電話等等,一點也沒剩下。

至於《原始信息表》,的確如老高所說,除了身份證號缺了幾位,其他數據都正常。

那麼,這種現象是怎麼造成的呢?

江寒有個初步的猜想。

這兩個表格的標題、表頭,和數據排列方式,很像某些Web應用,利用模板自動生成的。

那麼不妨設想一下。

應用場景可能是這樣的:

原始數據存放在某個網站,姑且命名爲A站;而各學校的業務操作員在B網站上,通過一個Web界面,執行報名操作。

業務員具體操作時,可以通過輸入學籍號或其他方式,從A網站的後臺裡調取相關信息,保存在B網站的後臺數據庫。

當各學校登記完報名信息,再用B網站web端的導出功能,生成Excel格式的《報名信息總表》……

已經從高老師口中確定,《報名信息表》是《原始數據表》的真子集。

對於江寒來說,這是好事。

這樣他在處理數據的時候,可以省去很多麻煩。

而且,還能避免一些莫名其妙地問題。

例如漢字編碼不一致,或者數據裡摻了“沙子”等等。

——所謂“沙子”,指的是某些可見或者不可見的垃圾字符。

不妨繼續猜測一下,老高這兩個數據表的來源。

老高的工作,很可能是負責導出、報送《報名信息總表》。

某天,管理員老高忽然發現,導出的數據出了問題。

可能的原因有很多,比如:保管不善、介質損壞、誤操作……

反正不管怎麼樣,數據壞掉了。

這樣一來,一個很自然的想法:既然數據損壞了,那就去Web應用裡,重新導出一次唄。

而老高几乎肯定會這麼做,但結果很可能是失敗了。

也許是服務器關閉了,也許被裁撤了,也許數據盤壞了,也許導出功能有BUG,也許是網站被黑了……

甚至可能還有某些匪夷所思的情況,譬如:機房進水、服務器硬盤損壞、關鍵硬件物理消失等。

嗯,什麼叫物理消失?換一種說法,就是“所有權非自願轉移”。

也就是說:被偷了……

總之想要重建數據,依靠B站是辦不到了,老高手裡的報名表,也就變成了獨一份。

而就這麼一份,偏偏還壞掉了!

老高又基於個人原因,比如怕上面發難,怕領導斥責,怕在同行面前丟臉……而不願聲張。

於是很正常的思路,老高就去A站找原始數據,重建《報名信息表》。

那麼,如何才能搞到原始表,同時還不驚動任何人呢?

很簡單:黑客。

換了江寒遇上這種倒黴事兒,實在沒招的話,十有八九也會這麼幹。

不管怎麼說,老高還是有點水平的。

如果是政府網站或者商業重站,他可能還沒那個技術,也沒那個膽子。

但區區“學生信息管理系統”,想要黑進去,還真沒啥難度。

第232章 江寒的野望第294章 峰迴路轉,轉了又轉第220章 英俊瀟灑,踏雪無痕第265章 羨慕使人質壁分離第122章 騙過多少女孩子?第241章 學習改變命運第29章 王璐有點自閉第143章 別人笑我太瘋癲第206章 整理論文第268章 最終版本第144章 時序邏輯電路和寄存器第122章 騙過多少女孩子?第271章 破壞永遠比建設更容易第169章 最後0.5公分第417章 江寒的圍棋水平第94章 水論文的正確姿勢第357章 再給你一次機會第145章 陳萱的邀請第178章 “概率圖”上的天窗第42章 P站阿婆主第229章 從源頭上防仿製?第276章 丟1分和拿滿分,哪個更難?第24章 投稿AMC第248章 需要對答案嗎?第224章 上癮了怎麼辦?第74章 88年的草莓第267章 數據增廣和集成學習第245章 什麼事兒比NOIP還重要?第392章 深度卷積神經網絡第429章 阿法狗的三板斧第375章 沒有操作系統怎麼辦?第201章 組內學習競賽第396章 線性CCD掃描相機第11章 像我這麼專一第27章 買書偶遇第192章 許文強和馮程程第78章 土豆和男朋友第48章 《如果時間能倒退》第41章 要是不帥不酷呢?第69章 論如何追女孩紙第185章 是不是太敏感了?第90章 衣進爵的戰役第321章 星戰銀行,黑卡飛刀第382章 電動車和機械臂第426章 坦白從寬,回家過節。第68章 舉報了、舉報了第107章 附加條件第365章 一套接着一套第244章 屋裡陪他小電影?第27章 買書偶遇第375章 沒有操作系統怎麼辦?第371章 莫非換了個女朋友?第169章 最後0.5公分第214章 小夥子,你很有勇氣啊!第255章 調整超參數,以及防止過擬合第171章 蘇婉瑩的秘密第361章 有點像“年輕”時的自己第136章 打造算術邏輯單元第290章 其實已經有點過時了第223章 她不會玩真的吧?第331章 揹着媽媽偷吃第402章 讀書之樂,臨行之前第71章 憑什麼是江寒?第173章 磨刀不誤砍柴工第418章 阿法狗不出,誰與爭鋒?第22章 名偵探婉瑩第134章 喜歡大一點的第14章 別帶壞了江寒第273章 假如氪金就能變強第421章 身世大白第69章 論如何追女孩紙第109章 不擅長的事情第257章 NOIP中最難的題型第73章 臭屁不過金少樓第44章 瞎子分牌問題第411章 不可不防,防不勝防第109章 不擅長的事情第315章 故伎重施第330章 小孔成像和PNP問題第281章 當場搶人第247章 對拍、Day1第三題第312章 阱中有坑,坑裡有釘第383章 全自動刷分第32章 借MacBook一用第246章 Vigenère密碼和國王遊戲第213章 橫生枝節第354章 迷你3D打印機第53章 大功告成第134章 喜歡大一點的第277章 學之力,9段!第335章 不走尋常路第345章 意外連連第216章 有些事,再多的錢也沒得談第8章 裝〇也要講基本法第148章 到底什麼意思?第358章 27個學術點第228章 恐怖如斯第117章 沒聽說過?第376章 很像一臺成熟的計算機了第307章 沒有證據可不行