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