第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站找原始數據,重建《報名信息表》。

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

很簡單:黑客。

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

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

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

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

第44章 瞎子分牌問題第64章 渣男第145章 陳萱的邀請第74章 88年的草莓第377章 打造自己的科技品牌第254章 數據解析和FCN的拓撲結構第45章 火了第224章 上癮了怎麼辦?第160章 只能看到文章本身第269章 易中海的困境第71章 憑什麼是江寒?第347章 中計了第143章 別人笑我太瘋癲第43章 寫字機器人第226章 還能剩下幾個?第196章 背黑鍋我來第166章 意外的變化第40章 好朋友來了第101章 偷換概念第80章 碰碰船和真人CS第251章 特效藥第297章 Py大法威力無窮第240章 怎麼住?第7章 所謂“取整”,就是……第196章 背黑鍋我來第104章 鮮花與牛糞第189章 查房第81章 不是好人第87章 夜話第299章 膽大妄爲,實力恐怖第414章 蚊子再小也是肉第408章 初入燕園第106章 查戶口第266章 篩選模型,以及最後的優勝者第305章 再不用就過期了第135章 巧合?考驗?第171章 蘇婉瑩的秘密第229章 從源頭上防仿製?第166章 意外的變化第360章 造了什麼孽?第269章 易中海的困境第110章 敲竹槓第55章 委託第123章 BT小鳥第107章 附加條件第272章 冤死駱駝的最後一根稻草第253章 不幸猜中了第310章 唯一的破綻第50章 可能整大發了第39章 這可能是個誤會第242章 搞出問題怎麼辦?第199章 大功告成第381章 以理服人,大江科技第410章 六度分割理論?第310章 唯一的破綻第109章 不擅長的事情第143章 別人笑我太瘋癲第359章 大佬,怪蜀黍?第387章 打印機和繪圖儀第171章 蘇婉瑩的秘密第252章 生吃海蔘,不蘸醬油第197章 除了不能說的第150章 全+1!第340章 實力還是運氣?第63章 巧嗎?第27章 買書偶遇第125章 我有一個同桌第73章 臭屁不過金少樓第65章 論文過審第34章 遊戲發佈第205章 江寒的心性第330章 小孔成像和PNP問題第94章 水論文的正確姿勢第130章 大佬和小蘿莉第18章 就是普通同學第351章 送她點什麼?第426章 坦白從寬,回家過節。第256章 擴展歐幾里得算法,以及增強線段樹第32章 借MacBook一用第257章 NOIP中最難的題型第80章 碰碰船和真人CS第343章 差之毫釐,謬以千里第307章 沒有證據可不行第83章 髮卡第168章 本能反應第109章 不擅長的事情第157章 找個清靜的地方第337章 拐着彎地誇自己?第270章 夏如冰的遭遇第213章 橫生枝節第137章 聽鬆小院,好地方?第361章 有點像“年輕”時的自己第216章 有些事,再多的錢也沒得談第285章 “彈性碰撞”第77章 多少次回眸第393章 男人不能沒有事業第180章 想謙虛都沒地方謙虛第285章 “彈性碰撞”第99章 老江很忙第124章 招兵買馬