- 書名:程式保護與破解 SoftICE使用實例
- 發行:全華科技圖書
- 作者:賴以立
書籍簡介
這本書主要是給對程式保護與破解有興趣的讀者,提供初學者入門的管道。書中透過SoftICE程式使用實例來介紹程式的保護與破解。
內容有:SoftICE簡介、如何取得與安裝、使用初探、組合語言入門、SoftICE命令一覽表以及您不能不知道 – Windows現成的API…等等。
除了介紹常見保護方法,本書以雙機四螢幕比對法實際操作,讓讀者更快學習上手。
關於這本書
我很佩服以前認識的一個人,技術高超到令人咋舌,內力深不可測,他懂電腦相當多的東西,他研發了一個很了不起的東西,這個東西類似書中所提到的SoftICE這個程式,都是做程式除錯的。
他的東西在你打開電源CPU開始執行指令時,就可以將CPU給中斷,之後我們就可以觀察及控制CPU執行的所有指令,直到電腦從BIOS POST(Power On Self Test)階段結束,進入到Windows,才將控制權又還給了CPU。
這CPU這小子才剛重獲自由全速奔馳時,又立即被SoftICE給攔了下來,乖乖的聽從SoftICE這個警察老大的命令,破解程式就是利用到這個原理,單步的去執行想要破解的軟體的指令,最後終能將軟體的保護機制給解除掉。
但是大部份商用軟體破解並沒這麼簡單,它通常受到一些程式所重新打散所保護著,一旦這些保護程式察覺到有SoftICE這類的程式運作中,它就會一直送出假指令來搞亂你。
當然這本書的主要目的當然不只教大家來破解軟體,更重要的是程式設計師要學會如何來保護自己的程式,不會被Cracker輕易的破解掉。
而本書的作者賴以立Lairy Lay老師,在2002年時他曾出版「SoftICE破解大魔神」這本書,可惜想看這類的讀者太少,叫好不叫座,就沒有再版了。可是奇怪的是,自從這本書絕版之後,尋問這本書的讀者反而愈來愈多,賴老師就毛逐自薦寫信到全華,最後終於如願讓這本書重見天日。
目前破解這門學問,市面上只有「兩本」的書籍可供參考,原因是很少人會將自己的看家本領傾囊相授,想學這門學問,你只能上國外的論壇去看文章,其可貴之處就如賴老師說:「這本書是好不容易得來的,讀者一定要心存感念」。
這本書所討論到的東西都相當的簡單,但是卻都是很重要的觀念,適合想要研究破解程式與保護程式的人能輕鬆入門。
當你看過這本書後,若是想要學更深入的內容時,可以接著再看「加密與解密/段鋼 編著」,我會在下一篇文章中介紹這本書。
3 comments
好書是一定要推薦的,謝謝賴老師大駕光臨哦~
我是賴以立老師,謝謝你在你的部落格上推薦我的書喔^^
謝謝你的介紹…你的文章寫得好生動,有趣,仔細,讓我這個不熟電腦的人,有心機看下去!!