第1章 前言&基礎(chǔ)知識(shí)
很多人都想學(xué)學(xué)做cracker,好象破了一個(gè)程序很風(fēng)光的,人人都很佩服。 可是做一個(gè)cracker其實(shí)很累,需花費(fèi)大量的時(shí)間,而且經(jīng)常會(huì)碰壁,三五天毫無進(jìn)展是極為平常的事情。
做cracker的五個(gè)必要條件是: 1. 知識(shí) 2. 經(jīng)驗(yàn) 3. 感覺 4. 耐心 5. 運(yùn)氣 。
如果你剛開始學(xué)crack,也許你遇到不少麻煩,并且有點(diǎn)想退卻,其實(shí)你不要著急,只要你認(rèn)真學(xué)習(xí),成功就在眼前。沒有人是生來就什么都會(huì)的,如果你有問題,就大膽的去問你周圍的人,多來我主頁論壇請教。計(jì)算機(jī)水平不高怎么辦?沒關(guān)系,我也不是學(xué)計(jì)算機(jī)的,我自己的專業(yè)與電腦不沾邊。只要努力學(xué)習(xí)就能成功。
所謂知識(shí)只要你肯學(xué)就可以了,剛?cè)腴T時(shí)如你沒匯編知識(shí)是不行的,你要掌握一下這門編程語言,能看懂就能上手,但是你想很順手的話,除了把匯編掌握好,還有編程的基本功夫,保護(hù)模式等技術(shù)。
經(jīng)驗(yàn)是跟你破解軟件時(shí)間,掌握程度有關(guān),接觸多了,拿到一軟件應(yīng)該知道用哪種法比較省事,比較有把握。
感覺這點(diǎn)不可言傳,就象我們做語文題目時(shí),一句話有語法錯(cuò)誤一看就知道,這時(shí)我們有可能從語法上也說不上什么道道,就知它是錯(cuò)的,這就是語感。我們crack多了,也會(huì)有這方面的體會(huì),拿一軟件跟蹤,到關(guān)鍵點(diǎn)時(shí)憑感覺就找到。
耐心就不多說,成功與失敗的關(guān)鍵也在這一步。
運(yùn)氣也很關(guān)鍵,但運(yùn)氣是建立在你的扎實(shí)的基礎(chǔ)功上的。
另外我還要談的一事是,當(dāng)cracker目的不是破解軟件,而是通過跟蹤軟件,了解程序思路,這樣提高自己,使自己能寫出更好的程序。 并且破解不在多,而在于你要掌握它,盡量了解注冊碼計(jì)算原理,最好能寫出注冊機(jī),不能寫也沒關(guān)系,要弄懂它的算法。