Re: [問題] 學習破解程式

看板Programming作者時間16年前 (2008/04/14 03:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ leicheong.bbs@ptt.cc (睡魔) wrote: > ※ 引述《nothing.bbs@bbs.nfu.edu.tw (.)》之銘言: > : 我想不是吧? @_@ > : 基本應該是搞個工具先... 再來是發揮那莫大的耐心和精神, > 這是必須的. 工具不順手只會事倍功半... > 而如果目標binary是自解壓方式的話, 沒有支援的工具就根本不用談. > 然後大多數情況下, 能佈置需要的API hook的探測工具也是必須的. > : 接著就會是你的。 > : 也許不需要太多的 tech background > 最少要看得懂那些功能是做甚麼的. > 看都看不懂的話, 談甚麼破解? 端看你要學到什麼程度. Debugger 工具是一定要的, 看你要選SoftICE 或 OllyDbg ... 註: SoftICE 已完全不再開發更新了. 早期在玩的人底子夠強. 幾乎不用其它的工具. 什麼探測工具也都沒在用. 不過這些都是因為他們已累積了太多的經驗. 現在很多所謂的破解高手大都是用 OllyDbg , 管你什麼自解壓' 普通的殼... 只要跟著教學去做大都能搞定. or 跑個別人寫好的 Script. 配上 ImportRec之類 的工具去修正 IAT 而己. 現在工具一大堆. 不用白不用, 入門會快很多. 不過..你總要有個開頭吧. 先找個簡單的來試, 配上別人寫的破解步驟, 成就感有了才有繼續下去的動力. 不然..若你一進OllyDbg, 英文26個字母都懂, 全不知在幹什麼的, 別說破解了, 沒有馬上移除就不錯了. 破解...說簡單可以很簡單, 說難也可以很難. 見招拆招(經驗累積) 就跟寫程式一樣. 入門一個月大都可以寫個簡單的程式來跑. 若要寫個有難度的, 還是一樣...經驗的累積. 有了一定的程度之後...會比較好玩. 因為這是鬥智的開始, 你得去猜設計者做保護時腦子大概在想什麼. 當然了, 這時你的知識跟現在已相差 十萬八千里了. PE 結構 ' Windows系統 ... 大都也已熟了. (此時你的程度應該己可以算是高手了, 而不是現在過於氾濫的"所謂高手") 管他什麼 壓縮包殼 + Keypro包殼/保護 + License....etc 什麼能加的都加 只丟給你一套 SoftICE, 不需任何工具, 你也都能搞定他. -- ███ ███ Post by session ◢█ ▉▉█ █▇█ From 218-175-224-237.dynamic.hinet.net ◥█◤ ﹉ ﹍ ﹋ 月光海洋BBS 《mobbs.stut.edu.tw》 163.26.220.130
文章代碼(AID): #180b-o00 (Programming)
文章代碼(AID): #180b-o00 (Programming)