首頁
返回

我的妹妹不可能這麼觸手

第十八章 桌面超級計算機
上章 目錄 下章

我的妹妹不可能這麼觸手第十八章 桌面超級計算機

說幹就幹——身為一名偽技術宅,蔣玉成可不覺得,區區一個密碼就能擋得住自己。他拿出行動硬碟,從自己收藏的黑客工具中,找出了破解word加密密碼的軟體——只要輕輕一點,管你是多長的密碼,都給我去死!!小爺我要看奈奈那家夥到底躲在哪個角落裡!!

【新章節更新遲緩的問題,在能換源的app上終於有了解決之道,這裏下載 huanyuanapp.org 換源App, 同時查看本書在多個站點的最新章節。】

···誒?!

(軟體提示:錯誤,無法解析檔案)

“誒?!?!?!?!?!”

原來,在早期版本的word中,“文件保護”這一功能幾乎就是個擺設。十年前的office在現在看來簡直就是個篩子,到處都是安全漏洞,很多軟體都可以輕而易舉地繞過文件保護——於是乎,有寫手就用這樣的手段,破解了原本被只讀密碼保護的文件,然後修改了其中的格式條款。如果不是那家夥太貪心,“把那羊薅得跟葛優似的”(注1),點娘法務部門可能真的就中招了。

這一事件的結果是,點娘全面更新了自己的oa軟體,新版的合約電子文件不僅使用了強度更高的密碼,而且還用最新版本的word2013重新進行了加密。於是乎,原有的直接繞過密碼的破解手段,就全都失效了。

“靠···這下真麻煩了啊!”

看著螢幕上冰冷無情的錯誤提示,蔣玉成不由得流出了陣陣冷汗——微軟在officeopenxml標準(注2)中對文件的安全性做了大幅的改善,想要像以往那樣,直接用軟體漏洞繞過文件保護已經不可能了。也就是說,擺在蔣玉成面前的只有兩條道路——要麼放棄,要麼轉而使用窮舉法進行暴力破解。

儘管心裡已經知道希望不大,但是蔣玉成還是抱著試試看的想法,開啟了advancedofficepasswordrecovery這一專用破解軟體,試著對檔案進行破解——果然不出他所料,破解完成所預期的時間,已經推到了377天之後。到那個時候,黃花菜都涼了啊!!我還要這玩意有啥用啊!!——蔣玉成沮喪地想道。

對於不限制嘗試次數的密碼來說,窮舉法無疑是一個百分之百有效的破解方法。理論上講,任何密碼在經過足夠次數的窮舉之後都會被破解出來。但是理論歸理論,實際歸實際,窮舉法往往需要非常長的時間才能夠完成對所有可能密碼的窮舉——這個時間取決於兩個要點,其一是密碼長度,其二則是計算機的運算能力。

蔣玉成手頭擁有的運算裝置,僅僅只是一臺效能並不出眾的thinkpad膝上型電腦罷了——移動版core-i5處理器的浮點運算效能,應付日常應用可以說綽綽有餘,但是用來破解密碼就連塞牙縫都不夠了。

強大的運算力···到哪裡能找到呢?蔣玉成首先想到的,肯定是自家二樓,妹妹的房間裡那臺看起來挺強大的imac——不管是父親還是韓阿姨,都很寵著自己的小妹妹,而她作為一名觸手,需要用電腦來壓制影片,pc的效能肯定不會差到哪去。然而,想要利用那臺裝置,首先要破解開那“神聖結界”的加密才行——不管從哪個角度講,這個加密都比檔案的加密要強大多了。

那麼,還有什麼給力一點的運算裝置嗎?大學狗們對電腦的需求,無非也就是選個課看個課件,上網看個肥皂劇或者11區動漫,打打dota啊小學生聯盟啊之類的遊戲罷了。這些應用,對cpu浮點運算能力的要求都不高。所以從同學那裡借電腦,估計也是白扯。說起來啊,理學院所在的理工樓地下,好像是有一臺unix伺服器在給物理系計算量子力學模型!不過就算是物理系的學生,想借用這臺小型機來做些運算,好像門檻也不低——自己一個化學系的學生,怎麼可能用“破解密碼”,這種毫不相干的理由把伺服器借來啊!

路路斷絕——蔣玉成幾乎要陷入到絕望中了。自己,果然還是太渺小了。如果是奈奈那家夥想要找什麼人的話的話,那肯定會利用自己在業內的人脈,直接把對方給人肉出來!可是自己···

雖說在心裡面是已經決定放棄了,但是蔣玉成還是想要最後再掙扎一下,萬一還有辦法呢?於是他又將“word文件破解”這幾個關鍵字輸進了度娘的搜尋框,然後輕輕按了下回車···

果然,還是沒什麼有用的東西。網上搜到的那幾個工具,都是自己已經用過的了,壓根就不管用。就在蔣玉成準備點選右上角的叉號關掉視窗的時候,一條新的搜尋結果,突然蹦到了他的眼前:

基於gpu的word文件密碼快速破解——來源:知網空間

“誒?!?!??!”

希望的火焰,再一次重新燃燒了起來——蔣玉成手腳麻利地用vpn登陸校網,然後藉助校網的ip從知網上把這篇論文給下載了下來。當下載完成的提示出現時,蔣玉成幾乎是迫不及待地開啟了這篇論文——

“隨著桌面系統的廣泛應用,微軟的office系列軟體已經成為主流的文本編輯軟體,而word文件的安全問題逐漸進入了人們的視野,找到一種高效的破解或恢復被加密word文件的密碼的方案具有重要的意義。

密碼的暴力破解是最簡單也是最常用的破解方法,但是傳統的基於cpu的破解方法破解速度慢,大大限制了暴力破解的應用。文中在分析word文件加密漏洞的基礎上,提出了基於gpu的cuda平行計算模型,實現了對word文件加密密碼的快速暴力破解,實驗證明文中的密碼破解方案大大提高了破解速度······”

誒——這個看起來好像可行性很高啊!蔣玉成大一的時候學過c程序設計(而且還很難得地拿了滿分),後來自己又出於興趣,報名參加了本校資訊學院與微軟聯合舉辦的vs2012培訓。太複雜的程式他也不會寫,但是寫一些簡單的exe程式或者metro應用還是沒問題的。(注3)

嗯,就這麼辦了!!蔣玉成想道——這篇論文不僅給出了程式的模型,而且還非常體貼地寫上了關鍵部分的偽程式碼,自己只要照葫蘆畫瓢,把這些程式碼都“翻譯”成c語言就可以了!說幹就幹,蔣玉成從行動硬碟裡找出安裝包,把許久不用的vs2012重新裝好,然後便在鍵盤上噼裡啪啦地敲起了程式碼···

——————————————————分割線——————————————————

“玉成哥回來啦?你這是···”幾天後的週四,蔣玉成一大早就從家裡出門了——當他回來的時候,正好碰見周思琪也剛剛回來,手裡還拎著裝滿食材的超市購物袋。今天她穿了一件米色的上衣,扎著一條黑白相間的格子領帶,下半身是黑白條紋的短裙搭配黑絲。(注4)小琪還是一如既往地可愛啊···我要是找個女朋友的話,差不多應該就是這個樣子的——蔣玉成在心裡面呵呵傻笑著。

“嗯,我最近在做一個開發工程,從同學那裡借了臺裝置過來···”真相什麼的肯定是不能說的,所以蔣玉成隨口胡謅了一個理由——他的手裡抱著一臺碩大的臺式主機,5kg的重量讓他累得氣喘吁吁的。看來真的得加強鍛煉了啊···蔣玉成看著自己略顯虛胖的身軀,暗自想道。

“哇,開發工程啊,好厲害的樣子~~~~我對電腦什麼的完全不懂呢,就知道玩遊戲看動漫什麼的······”少女輕笑著說道——雖然沒有崇拜的星星眼,但她的笑容還是讓蔣玉成有些春心萌動。不過聯想到自己接下來要做的事情,蔣玉成又覺得稍微有些內疚:畢竟,奈奈那家夥,就算不是小琪本人,也應該是小琪的某個關係不錯的親人或者朋友,自己居然能利用這個女孩的無防備來調查他···

···真的對不起了,小琪——蔣玉成在心裡暗暗道了個歉。

“那個,玉成哥能不能讓我借用一下廚房?”蔣玉成開啟自家房門的時候,周思琪也順便跟了進來,“我家廚房的水管壞了,要找人修得等到週一···”

這丫頭是確信了我肯定不會拒絕她——她還真沒拿自己當外人啊···蔣玉成暗想道——不過正好,拉近跟小琪的關係,本來也是自己所期望的結果,跟這樣一個溫柔可愛的女孩子相處,但凡人格正常的男人應該都不會拒絕!至於更深一步的發展嘛,這個得從長計議了,不過說起來,相比小琪的隨和,餘寶晨就顯得有點····

“啊啊,沒問題沒問題——”蔣玉成一口答應了下來,“水管子什麼的,哪還用等週一啊——你玉成哥我好歹也是個老爺們,這點事交給我就行了,明天就幫你弄好!”

“誒?真的?!”小琪的雙眼放出了歡快的光芒,“謝謝玉成哥!”

“啊,不客氣的···”

話說回來,小琪的家人為啥這麼放心讓她自己一個人住?一個女孩子家,自己住的話遇到水電之類的問題肯定很麻煩的——蔣玉成覺得有些疑惑不解。另外,這丫頭比自己小兩歲,也可以算是妹妹一樣的存在,自己作為哥哥,照顧一下這個可愛的妹妹也是很正常的。

小琪再一次穿上了她那條可愛的粉紅色圍裙,拎著買回來的食材進了廚房——而蔣玉成則把那個沉重的機箱搬到了自己的房間裡,接上了顯示器,鍵盤和滑鼠。“嗯——一切正常。”

順利地點亮了這臺電腦之後,蔣玉成便將vs2012和cuda開發套件部署到了這臺電腦上,然後把半成品工程檔案也一併拷了過來——雖然程式碼的主體部分已經構建完成,但是最後要完成整個程式,果然還是需要真機才能做到。

蔣玉成的手指在鍵盤上上下翻飛,彷彿一名武林高手在舞劍一樣——自從在點娘開坑以來,蔣玉成打字的速度越來越快了,由此產生的一系列buff讓他在做其他的事情,比如程式設計的時候同樣也受益匪淺。

“吶,玉成哥,你在幹什麼呢?”

突如其來的聲音讓蔣玉成嚇了一跳——仔細一看,穿著圍裙的小琪已經站在了自己身旁,“飯做好啦,快過來吃。”

“額···誒誒?!都十二點半了?!”蔣玉成這才發現,自己因為太過於專注,一時竟然忘記了看時間,“稍等稍等,還有最後一段程式碼,我馬上搞定,馬上搞定···”

“話說,玉成哥你具體是在做什麼工程呢?看起來好高階的樣子···”

“啊啊,這是最近我們實驗室裡做出來的一點東西···”蔣玉成隨口胡謅道,“我們需要計算一個分子的空間結構···”

化學系到底用不用桌面超算來計算這種東西,蔣玉成不知道——他只知道自己現在只是在胡謅八扯。“啊啊,搞定了搞定了——只要讓這東西跑起來就行了,然後我們就可以去吃飯了···”

注1:出自小品《昨天,今天,明天》

注2:ooxml是由微軟公司為office2007產品開發的技術規範,於2006年12月成為ecma標準。

注3:vs即visualstudio,是微軟公司推出的開發環境,也是目前最流行的windows平臺應用程序開發環境;cuda則是一種由nvidia推出的通用平行計算架構,該架構可以使gpu(也就是顯示卡)能夠解決複雜的計算問題——由此創造出了“桌面超級計算機”這一兇殘的存在···

注4:這套搭配可以參見《奈亞子》第一季ed的畫面

ps:這篇文章是真實存在的···能連上ki的童鞋可以搜搜看看

上章 目錄 下章
本站推薦
食物鏈頂端的猛獸我有一座天地當鋪特種兵之戰狼崛起宇宙級寵愛諸天新時代從嚮往開始制霸娛樂圈都市國術女神女配她天生好命劍仙三千萬我真不是魔神
相關推薦
[網王]最佳女配網王之好想告訴你開局:我有無數玄幻世界重來1976一簾幽夢之重來其實不太末日愛上太監真要命唐奇譚柯南之我在酒廠抓臥底荒野乾飯王