破解組的辦公室內。
許多人圍在一臺電腦前面,看著林鴻對《英雄無敵》進行破解。
這些人,基本都是在破解方面有一定水平的人。
在聽到這個消息之后,便紛紛小聲議論起來。
“這位到底是哪路神仙?破解英雄無敵?真的假的?”
“好像是boss帶過來的,之前沒有見過。”
“難道他是大師?”
“國內有大師嗎?走吧,別看了,沒什么看頭,也就玩玩而已。”
“別猜猜了,看看就知道。老板帶過來的人,應該有兩把刷子。”
《英雄無敵》是一塊極為難啃的骨頭,在眾人看來,要想搞定它,可能至少需要大師級別。而之前其他破解組織的回應也證明了這一點。
這個年輕人是破解大師?
如果真的是,為什么他們沒有聽說過?故而大部分人對這次的破解,只是抱著看熱鬧的態度而已。
破解的工作,實在是枯燥無味,有這樣的調劑品來放松一下,也是不錯。
在破解圈子內,對技術水平有一個比較模糊的的劃分,大致可以分為四個等級,從低到高分別是“菜鳥”、“入門”、“高手”以及“大師”。
菜鳥級別是最低等級,就是指剛剛接觸破解技術,懂得一些最基本的概念,但是卻不會靈活運用。只能夠按照破解教程一步一步地進行破解學習。
當然,如果再要細分的話,在菜鳥下面,應該還有一個等級,那就是“外行”,即對破解的基本概念什么的都完全不懂,不知道什么是“殼”、什么是“斷點”、什么是“pe”文件格式…等等。
菜鳥經過努力學習。按照高手或者大師們寫出來的初級教程一步一步地進行實踐積累,慢慢的,他們便可以進入“入門”階段。
在這個階段。他們已經開始可以自己獨立地對一些簡單的軟件進行破解,體驗到破解的樂趣。
例如,對直接使用工具軟件進行暴力破解。修改一些簡單的注冊流程條件判斷語句,修改時間限制和一些簡單的功能限制等等。
入門級別對匯編語言已經有一定的功底,他們能夠讀懂跟蹤的時候出現的小段匯編代碼,熟悉常見的數據結構。
入門級別,已經掌握了絕大部分基本的概念,懂得熟練使用一些常見的輔助破解工具。如果有時間和毅力,繼續進行學習,不斷地充實自己,則可以順利成為一名破解高手。
高手的基本功底一般都非常扎實,可以很順利地解決自己在使用電腦的過程中所遇到的實際問題。例如對比較復雜的軟件進行修改、漢化,根據軟件的注冊碼算法加密方式,編寫出對應的注冊機,甚至還可以在軟件上直接加入一些新的功能,如打印、導出數據等等。
要想成為高手。對匯編語言的精通肯定是必須的。
他們不但可以讀懂大段的匯編代碼,并且還可以自己進行編寫,別人用高級語言實現的程序,他們則能用匯編語言進行實現,并且有一定的復雜度。
在高手階段,基本上就已經開始根據興趣進行領域的細分。例如有的側重于應用軟件,而有的則側重于操作系統層的軟件編程,還有的,則是對算法有著獨到的理解。
基本上,在這個公司里面,在場的這些人,都介于“入門”和“高手”之間的級別,大部分屬于“高手”之下,只有少數幾個骨干可稱之為高手,領取高薪。
在“高手”之上,便是“大師”。
成為“高手”,需要大量時間、驚人的毅力和持續不斷地學習,而要想成為“大師”,則在此基礎上,還得需要天賦。
破解大師,就如同是武學里面的宗師一樣,已經打通奇經八脈,對所有技能融會貫通,并且在某個領域,還有著自己獨到的領悟。
無論在哪個領域,大師都是極為少見的。
這些人,都位于某領域中的金字塔頂端,他們的追求,已經和普通人完全不同。
“藏經閣”組織的oven和其他成員,雖然技術相當高超,但是在眾人眼中,他們卻稱不上大師,頂多是高手當中的佼佼者。
core組織的領袖essi應該算一個,他們對軟件進行破解,完全是出自對技術的極致追求,不出手則已,一出手則必定讓業界為之驚嘆,引領著潮流。
大師就是最高等級么?
眾人也不好說。
或許,在以前大師就是最高等級,但是自從五年前一個東西出來之后,這個說法便有了動搖。
也不知道是誰第一次提出,業界逐漸流傳起一個說法,稱在大師級之上,還有一個等級——“神級”!
迄今為止,除開研究機構里面那些一心搞研究科學家,在眾人心中,只有一個人可能達到了這個等級,那便是比特信使的那位神秘作者。
嚴格說來,這個等級不能算是破解業界獨有,而是密碼學領域的,不過破解和本身就是一個解密的過程,研究破解,也是研究加密和機密,兩者可以說是重合的。一般來說,破解者專指民間研究者,而密碼學家則比較正統。
比特信使這個軟件,不但受到黑客們的追捧和推崇,并且引起了很多正統密碼學家的重視和研究。很多人都認為,比特信使的作者,不但是一個計算機黑客,并且是一個密碼學家,在此之前,沒有任何一個人能夠將兩者如此合理得結合在一起,創造出一個如此迷人的產品。
這里不愧是專業搞破解的地方,各種破解輔助工具應有盡有,用來脫殼的,跟蹤調試的,用來讀取內存數據結構的…
很多工具,連林鴻之前都沒有見過,很顯然只是在小范圍內傳播,秘密使用。
林鴻將程序包直接在一個跟蹤軟件中啟動,然后開始一步一步地跟蹤研究游戲的整個運行流程。
這個過程相當枯燥,跟蹤調試,就是對cpu或內存中的每一次數據變化進行監測,而一個極為簡單的程序,可能在不到一秒鐘之內,直接就運行了幾百次循環。要想跟蹤出來,可能就得花費好幾個小時。
更不用說像《英雄無敵》這樣復雜的程序了。
就這樣,大家圍觀了一個小時左右的時間,便有人紛紛散去,他們并沒有看到林鴻使用出什么令人眼前一亮的技術或者方式,和他們平時進行破解的步驟幾乎一樣,只是比他們似乎要更為熟練一點。
不過,看了半天,很多人倒是對林鴻刮目相看,畢竟,林鴻所表現出來的技術素養,已經比在場的絕大多數人要好,很顯然,他至少已經達到了高手級別。
又過了半個小時左右,林鴻便站了起來,和廣永元回到了原來的辦公室。
大家見到這個情況,不由紛紛嘆了一口氣,因為他們發現,對方并沒有能夠破解出來。
辦公室中,廣永元對林鴻豎起大拇指,道:“你的技術和你的理論一樣扎實,我不如你。”
他怕林鴻因此受到什么打擊,安慰道:“沒能破解出來也沒什么,大不了,這批貨我們不做了。”
誰知林鴻搖了搖頭,臉上露出一絲微笑,說道:“廣大哥,我已經有了一些頭緒,破解出來應該沒什么大問題。”
“哦?”廣永元聞言頓時驚訝地看著林鴻。
他沒想到林鴻還沒死心,并且說出了這番話。
要是之前,他肯定會認為林鴻有點吹牛,可是在見到了對方的技術之后,他就不得不認真思考他的話了,畢竟林鴻至少已經達到了高手級別。
“外面人太多,對我思路造成了點影響。”林鴻解釋道,“另外,我不希望這件事情傳出去,畢竟,我本身也是一個軟件公司的負責人,傳出去不太好。麻煩你幫我準備一個單獨的房間,半個小時之內,我搞定它!”
廣永元一聽,頓時明白了林鴻的話。
與此同時,他也被林鴻身上傳播出來的自信氣勢給鎮住了。
半個小時?
他的理性思維告訴他,這顯然是不可能的。
可是不知道為什么,他心中卻有一種直覺,認為眼前的這個年輕人肯定能夠辦到這一點。
不管怎么說,聽到林鴻的這句話,他還是非常高興的,連連點頭,將自己的辦公室就當做是他的工作場所,然后讓人從外面搬了一臺配置最好的機器過來。
辦公室內,就只剩下廣永元和林鴻兩個人。
林鴻重新打開英雄無敵的客戶端,開始進行脫殼、下斷點、跟蹤調試…
這一次,周圍已經沒有其他人,他操作起來便又是另外一番景象。
不再像之前那樣,按部就班地一步一個腳印,而是直接在一些關鍵的地方直接下斷點,之前需要十步的動作,現在直接簡單一步就能搞定,一個足以能夠迷惑其他人好幾個小時的流程,在他手中只是簡單地幾步操作,便直接找到了關鍵的數據,行云流水,準確而直接,沒有任何的無意義動作。
廣永元在旁邊看地目瞪口呆,他本身的水平也是高手級別,剛開始還能跟上林鴻的步伐,到了后面,就完全成了一個兩眼瞎,完全想不通林鴻為什么那么做,可是正疑惑的時候,往往一個流程跳出來,卻又可以看到,林鴻的做法很顯然是正確的。()