Bản này chỉ là bản nhìn xuyên wa thôi có thời gian sẽ nghiêc cứu nhiều hack khác.
Link down đây:
http://www.uitshare.com/download.php?file=a4e3be8758b6ac556020d2f56ebb982clink up trên host free nên tốc độ download hơi chậm + bị die bất cứ lúc nào. Có gì cứ pm mình nhá
Còn đây là cách làm:
.Công cụ cơ bản cần có
a.Debug :
-SoftICe 4.05 for 9x, NT---Công cụ debug khá mạnh tuy nhiên chuyên làm Win bị Ice
-Numega SoftICE Driver Suite 2.6 for XP ; mình thường dùng vì nó ít làm PC bị đóng băng
-Smart Check 603(601 cũng đươc): debug for VB (chạy tốt trên 9x)
-Quaid Analyser :debug for DOS
mình không dùng Win9X nên không dùng các dubug for 9X như TRW2k, nếu các bác dùng Win9X thì hãy dùng nó
b.Debug add_on:
-BreakICE for SoftICe4.05: tìm các breakpoint
-FrogsICE: tạo ngắt ảo làm các chương trình detect SoftICE không detect được SI…Điển hình như VK2000 build 10727 –không chạy đuợc trên Nt,Xp
-SoftICe tools: các công cụ hỗ trợ SI như: ICE-HIDE, ICE-SET,INT6TEST,TRACEME, UCF 2000
-Icedump: đổ bộ nhớ từ Si tới file
Virtual address to file offset: khi Si tìm được offset ảo thì nó sẽ giúp Si tìm được offset thật…
c. HexEditor: chỉnh sửa file hexa
- HexaWorkShop3.0 : chỉnh sửa các file hexa khá mạnh
- Hacker View 602(HIEW): công cụ chỉnh sửa file hexa rất mạnh (45% phần mềm muốn crk được đều nhờ nó)
d. DeCompliers: dùng để dịch ngược file nguồn như exe, dll ra assembly
- WinDeAssembly893: công cụ khá mạnh dùng dịch ngược file (nên kiếm bản fix để khỏI cần dùng HIEW, vi nó sẽ thêm menu EDIT trên thanh toolsbar, ta có thể chỉnh sửa file trực tiếp trên WDASM)
Chú Ý; để WDASM chạy ngon lành bạn cần kiếm cho được các file patch cho nó như sau:
*.SDR Enable for VB: WD893SDR.exe: giúp WDASM deassembly được VB
*.W32Dasm V8.93 Permanent Patch Maker: This patcher will add a button to your W32Dasm CodePatcher screen which will allow you to save your patches directly into the program.
It will also change the W32Dasm CreateFile call so that you can then edit and save files whilst you have them open in W32Dasm.
*.Modifying pro loaded in WDASM: W32D-LaZ.exe: sửa lỗI cho WDASM
*.W32pp: thêm menu edit, thay đổI hình nền cho WDASM
sử dụng các công cụ dùng để patch. Cụ thể là ba công cụ File Patcher 4.0 của Moose's Shareware & Emulation Valley và hai công cụ Crack engine và Patch Generator của Lê Vũ Hoàng Những khái niệm này có lẽ rất sơ sài nhưng các bạn hãy xem qua rồi từ đó khám phá ra nhiều loại khác …
Chú ý: trong bài viết này tôi có tham khảo bài viết của anh Lê Vũ Hoàng trong phần hướng dẫn PG và CE—thanx for support
Đầu tiên chúng ta phải crack một phầm mềm cái đã…Tôi chọn soft xấu số để trảm thủ hôm nay là Winrar 3.10 (hiện giờ đã có ver 3.20 cũng crack tương tự)…
Phần mềm :Winrar 3.10
Công cụ :WDASM 893, HIEWS 602
Cracker :hacnho
Hẳn trong các bạn ai dùng qua máy tính đều biết Winrar…một tiện ích nén vào bung nén hỗ trợ nhiều dạng file…Nhưng nó không cho xài miễn phí. Sau khi setup bạn mở Winrar ra, đầu tiên bạn thấy trên dòng Title của Winrar có chữ "evaluation copy", nhớ lấy nó…Chỉnh đồng hồ hệ thống bạn qua vài ngày, bạn sẽ thấy dòng chữ "only %d days left to buy a license", vào menu help vào about bạn thấy dòng chữ “40 day trial copy”…Tiếp tục chỉnh đồng hồ hệ thống sang 2 tháng tiếp theo, mở lại winrar, bạn sẽ bị một cái nag “yêu cầu đăng ký” đập vào mặt…
Ok hãy nhớ lấy những điều trên…Như thường lệ chúng ta vào menu Help kiếm dòng Enter Registration Code…Oh la la không có dòng đó…Chẳng lẽ chúng ta đành chịu chết hay sao…Không đâu cứ bình tĩnh mà run
- chạy W32Dasm, mở file WinRAR.exe
- vào menu Refs/String Data References, tìm dòng "evaluation copy" và double click lên nó. Di chuyển con trỏ lên một đoạn bạn sẽ thấy đoạn lệnh sau:
...
:00445B3C 757A jne 00445BB8 (dòng này rất quan trọng) <-- bạn đang ở đây
:00445B3E A17C874A00 mov eax, dword ptr [004A877C]
:00445B43 83F814 cmp eax, 00000014
:00445B46 7C05 jl 00445D4B
:00445B48 83F828 cmp eax, 00000028
:00445B4B 7C1D jl 00445B6A
…
Dòng ":00445B3C 757A jne 00445BB8 " sẽ kiểm tra WinRAR đã được đăng kí hay chưa. Nếu chưa đăng kí nó sẽ thay đổi caption thành dòng "evaluation copy"(bản dùng thử) trong phạm vi 40 ngày, ngược lại nó sẽ đổi caption thành dòng "only 'xyz' days left to buy a license"(đã quá hạn dùng thử 'xyz' ngày) nếu bạn đã xài quá 40 ngày. ở đây, chúng ta chỉ cần thay dổi jne 00445BB8 thành je 00445BB8 là WinRAR sẽ jump over 'thay đổi caption'
- bạn vẫn đang đứng tại dòng ":00445B3C 757A jne 00445BB8 ", hãy để ý đến thanh trạng thái ở
phía dưới:
Line:125681 Pg 1429 of 3117 Code Data @:00445B3C @Offset 0004513Ch in File WinRAR.exe
0004513Ch chính là file offset, còn 00445B3C chỉ là địa chỉ ảo - Virtual
Address(VA=Imagebase+RVA). Hãy ghi nhớ con số này.
----Ok bây giờ chúng ta tiếp tục xử lý đến cái nag bắt đăng ký ấy
-Vào menu Refs/String Data References, tìm dòng "REMINDER" và nhắp đôi lên nó (nhớ chỉ double một lần thôi nhe, vì nó có hai đoạn code tương ứng. Di chuyển con trỏ lên một đoạn bạn sẽ thấy đoạn lệnh sau:
...
* Referenced by a (U)nconditional or
onditional Jump at Address:
|:0043B57F
|
:0043BAE2 833D487E4A0000 cmp dword ptr [004A7A48], 000000000
:0043BAE9 754D jne 0043BB38 (dòng này rất quan trọng) <- bạn đang ở đây
:0043BAEB 803D98F1480000 cmp dword ptr [0048F198],00
:0043BAF2 7544 jne 0043BB38
...
Dòng ":0043BAE9 754D jne 0043BB38 " sẽ kiểm tra WinRAR đã được đăng kí hay chưa. Nếu chưa đăng kí nó sẽ pop một nagscreen yêu cầu bạn đăng kí, sau đó sẽ nhảy đến lệnh tiếp theo tại địa chỉ 0043BB38. ở đây, chúng ta chỉ cần thay dổi jne 0043BB38 thành je 0043BB38 là xong!
- bạn vẫn đang đứng tại dòng ":0043BAE9 754D jne 0043BB38 ", hãy để ý đến thanh trạng thái ở phía dưới:
Line:170442 Pg 1221 and 1222 of 3117 Code Data @:0043BAE9 @Offset 0003B0E9h in File WinRAR.exe
0003B0E9h chính là file offset của câu lệnh jne 0043BB38. Hãy ghi nhớ con số này.
Ok, còn một vấn đề nữa đó là chúng ta khi vào Help, about trong winrar thì thấy dòng 40 day trial copy, rất đáng ghét…Ok hãy vào
- vào menu Refs/String Data References, tìm dòng "Registered to" và double click 1 lầm duy nhất lên nó. Di chuyển con trỏ lên một đoạn bạn sẽ thấy đoạn lệnh sau:
*.Referenced to :User32.SetDlgItemtextA, Ord: 0000h
:0043EBF1 E818BD0400 Call 0048A90E
:0043EBF6 803DC0C71490000 cmp dword ptr [0049710C], 00
:0043EBFD 7449 je 0043EC48 (dòng này rất quan
trọng) <-- bạn đang ở đây
:0043EBFF BE086B4900 mov esi, 00496B08
và thế là hak thôi