Danh mục

Làm thế nào để crack một chương trình

Số trang: 4      Loại file: doc      Dung lượng: 51.50 KB      Lượt xem: 14      Lượt tải: 0    
Hoai.2512

Phí tải xuống: miễn phí Tải xuống file đầy đủ (4 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Win32Dasm, HView… bộ óc, Coca Cola và âm nhạc 8).Giải thích công dụng :W32Dasm : Công cụ dùng để disassembler một file ra mã máy. Nó còn được dùng để hiểu xemchương trình này làm cái “quái” gì trong đó.HView : Khi đã biết được nơi cần patch trong file, bạn có thể dùng công cụ hữu ích này.Vì đây là cách đơn giản nhất để crack chương trình nên không phải tất cả các chương trình đềucó thể crack được mà khoảng 40% chương trình sẽ được patch bằng cách này 8).Đầu tiên, bạn phải xem coi chương trình...
Nội dung trích xuất từ tài liệu:
Làm thế nào để crack một chương trìnhĐâylàbàiviếthướngdẫnnewbievềcách“làmthếnàođểcrackmộtchươngtrình”.Vìvậy,nộidungrấtđơngiản,nếucó“caothủ”nào“bứcxúc”vềnộidungbàiviếtthìxinvuilòngbỏquáchoCáchdễnhấtđểcracklàdùng2côngcụchính:Win32Dasm,HView…bộóc,CocaColavàâmnhạc8).Giảithíchcôngdụng:W32Dasm:Côngcụdùngđểdisassemblermộtfileramãmáy.Nócònđượcdùngđểhiểuxemchươngtrìnhnàylàmcái“quái”gìtrongđó.HView:Khiđãbiếtđượcnơicầnpatchtrongfile,bạncóthểdùngcôngcụhữuíchnày.Vìđâylàcáchđơngiảnnhấtđểcrackchươngtrìnhnênkhôngphảitấtcảcácchươngtrìnhđềucóthểcrackđượcmàkhoảng40%chươngtrìnhsẽđượcpatchbằngcáchnày8).Đầutiên,bạnphảixemcoichươngtrìnhcóđượcnén(pack)lạihaykhông.NénởđâykhôngcónghĩalàđượcnénbằngWinZiphayWinRARmàfile.EXEđượcnénnhỏlạimàvẫncóthểchạyđượcbìnhthườngkhôngcầngiảinén.Đểbiếtfilecóbịnénhaykhông,bạnphảixemmởfile.EXEđórađểxemđoạnmãcủanó.ỞđâytôidùngWinNC,chọnfilecầnxemvànhấnF3.Thôngthường,nếufileđãbịnénthìnósẽcó1dòngđặctrưngtrongfilebịnénởđầufile.ChẳnghạnnhưđượcnénbằngASPackthì(thường)trongfilesẽcóchuỗi“aspack”.NénbằngUPXthìsẽcódòng“UPX…”.Cònđốivớishrinkthìcóchữ“shrink”.Tuynhiên,cũngcómộtvàicôngcụgiúptagiảinén(unpack)màkhôngcầnbiếtfileđượcnéntheodạngnào,đólànótựđộngnhậndạng.Tuynhiên,nếudạngđượcnénkhôngđượchỗtrợthìnócũngđànhbótay.TiêubiểucholoạinàylàProcDump32,nóhỗtrợkhánhiềudạngphổbiếnnhưASPack,CodeSafe3.X,PCGuard2.10,PECompact,PKLITE…bạncóthểchọn“*unknown*”đểchươngtrìnhtựđộngnhậndạng.Ngoàira,cóthểchươngtrìnhcònđượcbảovệbởi1đoạnmãbảovệ(SecurityCode).Đâylàmộtđoạnmãdùngđểbảovệchươngtrìnhtránhbịdebug(antidebug)haythayđổikíchthước.Đốivớiloạinày,chúngtacũngcómộtsốchươngtrìnhđểbỏphầnSecurityCodeđó,cóthểkểralà:AntiCrypt,UnCodeCrypt,tEunlock…GiảsửnhưbạnđãbỏSecurityCodevàgiảinénđượcchươngtrình,lúcnày,nósẽphìnhralớnhơnsovớilúcbìnhthường(giảinénmà),đãđếnlúcbắttayvàocracknó.*Bước1:_ChạychươngtrìnhcầnCrack_Thôngthườngnósẽbắtbạnđăngký,hoặcsẽđểtrênmộtMenunàođóđểbạnđăngkýchươngtrình,đạiloạilàRegistration,Register,Purchase…_Nhấnvàonó,điềnđầyđủthôngtinvànhậpđạimộtsốSerial/UnlockCode/RegistrationCodebấtkỳ.Chươngtrìnhsẽhiệnlênmộtbảngthôngbáotươngtựnhư“IncorrectPassword…”,“WrongSerial…”,“Reenterpassword…”(hầuhếtcácchươngtrìnhđềucóbảngthôngbáonàychongườidùngbiếtngoạitrừnhữngcrackme:).Okie,hãynhớlấycáithôngbáonày.*Bước2:_ChạyW32Dasm,chọn“OpenfiletoDisassembler…”haynhấntrênthanhcôngcụcũngđược._ChọnfilecầnCrack._TrênmenuRefs,chọnStringDataReferences.Tạisaotaphảilàmnhưvậy,bạnhãyxemđoạnmãsau:Nếu“Serialbạngõvào”=“Serialchươngtrình”thìje[Địachỉ1]Mẹo:Nếukhôngtìmthấydòng“Incorrectpassword…”thìbạnthửđingượclạilàđitừdòng“Thanksfor…”hay“Registered…”xem;).ĐâylàcáchđơngiảnnhấtđểPatchchươngtrình,ngoàiracòncóthểdùngSoftICE,VBDe,DeDe,SmartCheck…cáiđóđểhỗtrợcracksoftlàtùyởbạn:).Bạncóthểnângcao“taynghề”bằngcáchviếtkeygenhoặcbằng1sốthủthuậtkhácnhư“spymemory”:). ...

Tài liệu được xem nhiều: