khởi động lại thì không được chấp nhận serial. Híc híc…Xem nào chúng ta thử suy nghĩ một chút…Khi chúng ta đăng ký rồi nếu đúng thì thằng Mirc sẽ liên kết với một chỗ nào trong file để xoá menu “ Register…” đi…Suy rộng ra chúng ta sẽ tìm tới chỗ đoạn mã của menu “ Register…” để “hiệu chỉnh” nó lại. Tức là nhập vào giá trị nào nó cũng sẽ xoá menu “ Register…” đi :d. Okie chúng ta quay trở lại W32DisAsm, vào menu tìm dòng “ Register…” . :( ủa sao không thấy dòng nào cà??? Đừng lo lắng, hãy vào menu Reference Item, hãy double click cho tới khi nào bạn gặp dòng “ Register…” mà bên dưới có dòng * Reference To: USER32.DeleteMenu, Ord:0000h mới được vì đây là đoạn mã dùng để xoá menu khi nhập đúng serial. Nếu bạn tìm tìm ra dòng “ Register…” mà không có dòng DeleteMenu thì không crack được :d . Nếu tìm đúng bạn sẽ thấy như sau: * Possible StringData Ref from Data Obj ->"License" | :004C6681 68BFA55600 push 0056A5BF :004C6686 E890FBFFFF call 004C621B :004C668B 85C0 test eax, eax :004C668D 7458 je 004C66E7 < Cần crack, Chú ý. (2) :004C668F 68DFCD5700 push 0057CDDF :004C6694 68F8C95700 push 0057C9F8 :004C6699 E81BFDFFFF call 004C63B9 :004C669E 85C0 test eax, eax :004C66A0 7445 je 004C66E7 :004C66A2 6A00 push 00000000 * Possible Ref to Menu: MenuID_003C, Item: "Register " | * Possible Reference to String Resource ID=00134: "* Unloaded agent '%s'" | :004C66A4 6886000000 push 00000086 :004C66A9 FF3568AA5600 push dword ptr [0056AA68] * Reference To: USER32.DeleteMenu, Ord:0000h | :004C66AF E8426A0900 Call 0055D0F6 :004C66B4 C60552CA570000 mov byte ptr [0057CA52], 00 :004C66BB BE28305800 mov esi, 00583028 :004C66C0 BFF8C95700 mov edi, 0057C9F8 :004C66C5 33C0 xor eax, eax Từ (1) và (2) ta sẽ có hai chỗ cần crack đó là: 1. Thay đổi (1) từ 84 thành 85 tức cho nó từ nhập đúng serial thì nhảy thành nhập sai thì nhảy…Bạn dùng Hiews, mở file mirc.exe (lưu ý nên đóng mirc khi chạy hiew). Nhấn F4 chọn decode, nhấn f5 , gõ 000C5E9A , nhấn F3 đổi 84 thành 85 (jz thành jnz) 2.Thay đổi (2) từ 74 thành 75 tức cho nó từ nhập đúng serial thì xoá menu Register” thành nhập sai thì xoá menu “Register” …Bạn dùng Hiews, mở file mirc.exe (lưu ý nên đóng mirc khi chạy hiew). Nhấn F4 chọn decode, nhấn f5 , gõ 000C5C8D , nhấn F3 đổi 74 thành 75 (jz thành jnz). Okie bây giờ bạn hãy chạy thử Mirc 603 và đăng ký lại xem… :D try it and get it !!! Cách crack ở trên chỉ dành cho newbie thôi, vì cách crack đó chỉ cho dùng mIRC miễn phí mà thôi > không phải đăng ký, nhưng mà chúng ta thì được voi đòi tiên mà hi` hi` :d muốn rằng mỗi khi vào menu HELP>About thì thì dòng Licenced to: …. mới được >>>làm như ta đây là mua thật vậy hic hic :D. Mình có cách chỉ patch duy nhất một byte thôi mà được dùng như mua thật sự vậy ;). Do thời gian có hạn nên mình chỉ đưa ra địa chỉ cùng các crack thôi, còn phương pháp crack thì phải dùng SI (mà tôi chưa có hướng dẫn dùng SI cho các bạn) tìm ra hàm tạo serial rồi patch nó…Nên bạn nào khá hãy tìm ra phương pháp crack cho mình. Hướng dẫn: bạn tìm đến địa chỉ RVA 004C6448, đổi 74 thành 75 (jz thành jnz). Okie hãy đăng ký lại xem, wow quá tuyệt phải không??? :D còn tại sao mà tôi tìm ra được “ vùng cấm địa” đó là công việc của các bạn nhe .Tự tìm hiểu lấy : Download: http://www.vietcracks.com/download/crackmirc603.rar II.Now, chúng ta bước qua chương trình crack thứ hai, đó là Getright 4.5. Phần mềm : Getright ver 4.5 Download : www.getright.com File crack : getright.exe Cracker : hacnho (VCT) Bảo vệ : Trial Version Getright ver 4.5 là một phần mềm download khá mạnh, nhưng phiên bản trial dùng thử thì bị hạn chế các tính năng, điều đó buộc chúng ta phải crack để sử dụng hết các chức năng của nó :D. Đầu tiên bạn nên sao lưu file getright.exe lại thành một bản backup. Chạy GetRight Tray Icon trên thanh Start. Right click tại icon getright. Vào menu about. Wow! Bạn thấy có ba nút lệnh (command button) quan trọng “Buy now!”, “Buy”, và “Enter Code”. Okie bây giờ bạn click vào nút “Enter Code”, nhập một số bất kỳ (không nhập chữ). Ở đây tôi nhập là 151083, nhấn OK, oh la la một nag văng ra "Invalid registration code. Please verify that it is entered". Bạn hãy ghi nhớ lấy nó. Mở Windasm ra, disasm file getright.exe. Chờ nó disasm xong bạn vào menu String ref, kiếm dòng thông báo "Invalid registration code. Please verify that it is entered", double click vào nó. Đóng Ref lại. Bây giờ bạn đang ở đây: * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0049F6A8(C) | :0049F6FC 6A00 push 00000000 :0049F6FE 6A00 push 00000000 :0049F700 8D4DF0 lea ecx, dword ptr [ebp-10] :0049F703 E80FA0FFFF call 00499717 :0049F708 85C0 test eax, eax :0049F70A 7409 je 0049F715 < Chú ý, cần crack (1) * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0049F6FA(U) | . | :00 49F6A8(C) | :00 49F6FC 6A 00 push 00 000 000 :00 49F6FE 6A 00 push 00 000 000 :00 49F 700 8D4DF0 lea ecx, dword ptr [ebp - 10 ] :00 49F 703 E80FA0FFFF call 00 499 717 :00 49F 708 85C0 test eax, eax :00 49F70A. FF3568AA5 600 push dword ptr [00 56AA68] * Reference To: USER32.DeleteMenu, Ord :00 00h | :00 4C66AF E8426A0 900 Call 00 55D0F6 :00 4C66B4 C 605 52CA5 700 00 mov byte ptr [00 57CA52], 00 :00 4C66BB BE28 305 800 . 68DFCD5 700 push 00 57CDDF :00 4C6694 68F8C95 700 push 00 57C9F8 :00 4C6699 E81BFDFFFF call 00 4C63B9 :00 4C669E 85C0 test eax, eax :00 4C66A0 7445 je 00 4C66E7 :00 4C66A2 6A 00 push 00 000 000 * Possible Ref