資源描述:
《軟件破解基礎(chǔ)教程費(fèi)下載》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、軟件破解基礎(chǔ)教程先教大家一些基礎(chǔ)知識(shí),學(xué)習(xí)破解其實(shí)是要和程序打交道的,匯編是破解程序的必備知識(shí),但冇可能部分朋友都沒(méi)冇學(xué)習(xí)過(guò)匯編語(yǔ)言,所以我就在這里叫大家一些簡(jiǎn)單實(shí)用的破解語(yǔ)句吧!語(yǔ)句:cmpa,b//cmp是比較的意思!在這里假如a=l,b=2那么就是a與b比較大小.mova,b//mov是賦值語(yǔ)句,把b的值賦給a.je/jz〃就是相等就到指定位置(也叫跳轉(zhuǎn)).jne/jnz//不相等就到指定位置.jmp//無(wú)條件跳轉(zhuǎn).jl/jb//若小于就跳.ja/jg//若大于就跳.jge〃若大于等于就跳.這里以一款LRC傻瓜編輯器為例,講解一下軟件的初步破解過(guò)程。大家只要認(rèn)
2、真看我的操作一定會(huì)!假如還是不明白的話提出難點(diǎn)幫你解決,還不行的話直接找我!有時(shí)間給你補(bǔ)節(jié)課!呵呵!目標(biāo):LRC傻瓜編輯器殺殺殺簡(jiǎn)介:本軟件可以讓你聽(tīng)完一首MP3歌曲,便可編輯完成一首LRC歌詞。并且本軟件自身述帶有MP3音樂(lè)播放和LRC歌詞播放功能,沒(méi)注冊(cè)的軟件只能使用15天。工具/原料?叫■叮
3、>?個(gè)?(??
4、?■!?!??,卜??(??*■*1Ml?.g1?■if*ZZZTTtiS”f?■??qqqqq■?<<<:<119kfMK?我們破解或給軟件脫殼最常用的軟件就是0D全名叫Ollydbg,界而如圖:0略*X細(xì)反見(jiàn)壬三=?=?£三t?t>e.>c?xm>o4
5、■”E”D*?$■????
6、IITWWAIIWIWWRfMW它是一個(gè)功能很強(qiáng)大的工具,左上角是cpu窗口,分別是地址,機(jī)器碼,匯編代碼,注釋;注釋添加方便,而月.還能即時(shí)顯示函數(shù)的調(diào)用結(jié)果,返回值.右上角是寄存器窗口,但不僅僅反映寄存器的狀況,還有好多東東;雙擊即可改變Eflag的值,對(duì)于寄存器,指令執(zhí)行后發(fā)生改變的寄存器會(huì)用紅色突出顯示.cpu窗口卜?面還有一個(gè)小窗口,顯示當(dāng)前操作改變的寄存器狀態(tài).左下角是內(nèi)存窗口.可以ascii或者unicode兩種方式顯示內(nèi)存信息.右下角的是當(dāng)前堆棧情況,還有注釋啊.步羽駢方法1.我們要想破解一個(gè)軟件就是修改它的代碼,我們要想
7、在這代碼的海洋里找到我們破解關(guān)鍵的代碼確實(shí)很棘手,所以我們必須找到一定的線索,一便我們順藤摸瓜的找到我們想耍的東東,現(xiàn)在的關(guān)鍵問(wèn)題就是什么樣的信息才算是有用的信息呢?要怎么找呢?1.在注冊(cè)軟件吋如果失敗一般會(huì)彈出一些類似于“注冊(cè)失敗”,“注冊(cè)碼錯(cuò)誤”,“無(wú)效的注冊(cè)碼”等信息,正確的話就會(huì)顯示“注冊(cè)成功”,“注冊(cè)碼止確,謝謝使用”這樣的成功提示,顯然它們都可以成為我們破案的線索!在這里我們將它們歸納為“注冊(cè)提示信息”。如果找不到這些鮮明的字眼的話,我們可以將注意力轉(zhuǎn)移到別的可疑點(diǎn)!如未注冊(cè)標(biāo)志,過(guò)期警告,次數(shù)標(biāo)識(shí),NAG對(duì)話框等等!??!2.如何去找線索呢?好!我們先將
8、LRC傻瓜編輯器放到0D載入(如圖1)?MKT,?.?M999.4MfJMl9、■Hrat*h10、M<^r?
11、■9M>?.Xr?Mr?;[???】?M?IWM—Wii?i代,=:;=二=::常::冷=一EEi酬IE:EEMH啊―iiictwai'111”《??W*M?w”??■f■砂l(fā)mMtmamm?>Mflii.Atrtso??t?
12、
13、.Mt-MO■mw?ti?.<4,UA■VMVFfB■■”w??niHteRM??FWIMK”??ihzl:::!雪iEismml—w“s…r^irww1—Hrw???????
14、u■?U.?—rtt..xfii.rmii*3?現(xiàn)在有兩種方法可以杳找線索,1。在反匯編窗口中單機(jī)鼠標(biāo)右鍵,在彈出的菜單屮,選擇“查找”再點(diǎn)擊“所冇參考文本字串”o2o是用0D帶的插件找線索,依然在反匯編窗口中單擊鼠標(biāo)右鍵,在彈出的菜單中,選擇"UltraStringReference,,或是"超級(jí)字符串參考”在點(diǎn)擊"FindASCII"。(如圖2)■15?i.f2—?、,??212122121■?M“wet,?■MW>?f???IWI?4???幵??和i>Mt*Mf外
15、4*r???■????frrrfFHzwrn■■c:???mite■3?1K?*tfrMMt?Ml*?L?XMMM??an?ft”■”B*>rc/m?MfVMfMSI■r應(yīng)?tarrj
16、>e?IltinhT?■八?rw■嗆i?ISMMl*C??IM??■“0I?”woe?H2fB?%xa?■?
17、「bBOTiowunrrnirMtiM."tL.1???Meawa—?■ROW.
18、—vfl■?訂4.卜I4r??*!)T—F???■?卜■■??峠J
19、■[??me”,■■■,■??《nw..????!■*'?,■?3?mi.????■??!?*~L?.t>?....M—?