?給你一個軟件,告訴你它的功用,你會怎樣呢?
第一個選擇,軟件已經(jīng)擺在了你的面前,功能也告訴你了,可是你根本不會擺弄,只能將軟件扔在那里,生蛆發(fā)霉。
第二個選擇,你開始使用這個軟件,并開始逐漸熟悉,但是對其它的有關(guān)這個軟件的事情根本不敢興趣——只要能用就行了!
第三個選擇,你對這個軟件的功能產(chǎn)生了興趣,于是通過自己編程實(shí)現(xiàn)了這個軟件的部分或是全部功能。
第四個選擇,你有和別人不同的想法,想要將這個軟件變成能夠完成另外一種功能的東西,于是對其進(jìn)行慘無人道的肢解……
第五個選擇,你肢解了還不夠,還要將這個軟件徹底地剖析,所有會產(chǎn)生的一切不管是垃圾廢物都要研究透徹……
五個選擇,你會選哪一個?
選擇第一個:好吧,你是一個真正的電腦小白,電腦的一切和你無關(guān),你只要管好自己好好玩兒斗地主就行了……
選擇第二個:不錯,你有一定得電腦基礎(chǔ),基本上敢動手,你就離‘修電腦的’這個偉大職業(yè)不遠(yuǎn)了……或者,你已經(jīng)是廣大‘修電腦的’其中一員了……
選擇第三個:太棒了,兄弟你完全可以去報名國家軟件產(chǎn)業(yè)基地,申報各種項目,只要你眼尖手黑,嘿嘿……
選擇第四個:兄弟,你已經(jīng)不得不承認(rèn),自己已經(jīng)在踏上黑客的道路了,如果幸運(yùn)的話,你將會越走越遠(yuǎn)……當(dāng)然,這樣有弊端,就是如果一個失足,你就會被請去公安大隊喝點(diǎn)兒熱茶什么的……
選擇第五個:不用多說了,朋友你和古平心的選擇一樣……
為什么說選擇第四項就是走上了黑客道路呢?因?yàn)檫x擇第四項,就說明你已經(jīng)開始對電腦進(jìn)行深層次的技術(shù)研究了,這本就是第一代黑客定義之一,所以只要往這條路上走了,那么就是黑客。
將軟件肢解,也就是通過反編譯軟件,對軟件的代碼進(jìn)行一行一行的分析。這么做的結(jié)果就是輕的會研究出一個個漏洞,進(jìn)而為黑客攻擊時所利用,重的則會將這個軟件徹底地改頭換面,成為黑客手中的攻擊利器。
比如本來用于局域網(wǎng)控制的系統(tǒng)遠(yuǎn)程操縱軟件,本來好好的東西,是當(dāng)時開發(fā)出來讓老板管理員工的,可是經(jīng)過黑客的改頭換面,這些軟件前撲后續(xù)的為黑客在世界上闖下了赫赫名聲,這之后遠(yuǎn)程控制就干脆掛上了黑軟的標(biāo)簽,而灰鴿子等著名遠(yuǎn)控黑軟的出現(xiàn),更是使得遠(yuǎn)控軟件名聲大振,并且人人喊打……
又比如說內(nèi)存監(jiān)控程序,這本來是軟件開發(fā)技術(shù)人員用來測試軟件性能的,可是卻被黑客利用,成為了他們手中破解軟件加密的利器:內(nèi)存劫持注冊碼的方法,早就成了破解型黑客常用的手段……
但是這樣還不夠。
完全不夠讓你成為一個頂尖的黑客!
要想成為頂尖的黑客,就必須選擇第五項,不止是將一個軟件的功能研究的透徹,還要將軟件進(jìn)行的各種基層操作研究明白,做每一步的時候會進(jìn)行怎樣的操作,這樣的操作會產(chǎn)生什么樣的影響,有沒有因?yàn)榉磸?fù)的重復(fù)而浪費(fèi)了資源,或是某一個功能完成的特別漂亮……
然后這些頂尖黑客就會將那些浪費(fèi)了資源的功能給剔除掉,將那些玩車特別漂亮的語句留下來,然后逐漸的豐滿,最后完成一個新的黑客軟件……
當(dāng)年的古平心,就是這么過來的。
所以,當(dāng)他看到那個熟悉的軟件的時候,腦袋里就立刻閃過了這個軟件的所有參數(shù)。
優(yōu)點(diǎn)缺點(diǎn),一個不漏,甚至,這個軟件會產(chǎn)生的bug,他都一清二楚。
所以他要做的其實(shí)很簡單,打開系統(tǒng)搜索就可以了。
敵人這一次使用的這款軟件,是一款ip掃描軟件,它的功能強(qiáng)大,語句合理,是基于tcp/ip協(xié)議的一款非常強(qiáng)大的掃描軟件,不過,這個軟件有一個缺點(diǎn),那就是它會生成一個小型的日志類文件存放在被掃描那一端,這個小動作很隱蔽,這一點(diǎn),古平心敢肯定除了黑軟的原作者,所有使用它的人都不知道,因?yàn)楫?dāng)初即使是古平心以自己超前的眼光對這款軟件的代碼進(jìn)行梳理,也沒有看出這個小動作,還是事后通過他自己的監(jiān)控軟件發(fā)現(xiàn)的。
別的人,別說有沒有這份心,就是古平心的軟件他都沒有,所以古平心堅信,這個軟件,暫時還沒有人能看破這個小動作,至少,也要再過半年,這款軟件的小動作才會被人發(fā)現(xiàn)。
這就是時效性,古平心因?yàn)檎剂诉@個先,所以他現(xiàn)在只需要通過搜索,將隱藏在某處的日志找到就行了。
等待的時間不長,優(yōu)化過后的搜索系統(tǒng)對付這么小的硬盤簡直就跟玩兒一般,很快那個日志就被揪了出來。
不過……日,竟然是亂碼。
……不過,還好,這難不倒古平心,亂碼的本質(zhì)就是因?yàn)樗褂玫奈淖志幋a系統(tǒng)沒有自動識別而已,不過古平心知道這一次的情況不同,因?yàn)檫@個日志會亂碼的原因,是因?yàn)樽髡呤褂玫?,是意大利語的日志。
知道這個就好辦,古平心現(xiàn)場寫了一個查看文件十六進(jìn)制編碼的小軟件,然后直接打開了那個日志。
就如同英語一個字母占據(jù)一個字符,漢字一個字占據(jù)兩個字符一樣,意大利語也有自己所占據(jù)的固定字符量,所以只要將每一個字符量內(nèi)的數(shù)值讀出來,然后通過編碼數(shù)字將意大利語還原出來就萬事ok了。
當(dāng)然……也就只有古平心這個變態(tài),可以使用這種方法來進(jìn)行還原:因?yàn)樗芯仃嚨膸椭?,要不然,雖然他會意大利語,可是真要他將這些字符通過十六進(jìn)制編碼還原出來,那還不是要了他的老命啊……
敲門聲響起。
“請進(jìn)?!睕]有抬頭,古平心也知道進(jìn)來的那個肯定是古劍波。
很快,鼻子里就聞到了一股熟悉的香氣,抬起頭,之間古劍波神色平靜的端著一個杯子走到了近前。“這是我珍藏的龍井,來嘗嘗?!?br/>
“謝了,柳叔。”
“怎么樣,有頭緒了么?”
“恩,已經(jīng)有頭緒了?!?br/>
(不說啥了,希望大家能夠滿意……)