Công cụ lần này là Download BytecodeEditor140.jar.
Game ví dụ là kiếm khách của qplay: http://m.qplay.vn/detail.jspx?id=60
Ở bài mod speed game java trước chắc các bạn cũng đã làm quen với bytecode editor rồi nên mình sẽ không hướng dẫn cụ thể từng chi tiết nữa mà sẽ nói ngắn gọn hơn.
- Đầu tiên giải nén game trên vào 1 thư mục tạm đặt là KiemKhach. Sử dụng bytecode vào thư mục đó tìm kiếm với từ khóa MessageConnection (hoặc TextMessage, setPayloadText, newMessage, setAddress đều được).

- kết quả ta tìm được 2 file là g.class và o.class.

- Mờ g.class -> method -> run. Nhấn 8 tìm kiếm từ khóa là send.

- Kết quả là dòng số 31.

- Nhấn phím chọn trái ta được:

Đó chính là hàm send viết dưới dạng mã bytecode. Bây giờ muốn vô hiệu hóa ta xóa hàm đó đi và thay bằng lệnh pop.

- Tiếp tục tạo thêm dòng mới (ấn phím chọn giữa) và edit để được 2 lệnh pop và 3 lệnh nop (mỗi lệnh này có giá trị là 1 byte, lệnh send là 5 byte).

- Lưu g.class lại.
- Làm tương tự với o.class.
- Nén lại và hưởng thành quả.
Cách này có thể crack đc hầu hết game TeaM có bảng nhập key dạng

Có 1 số lệnh ko cắt nghiã đc nên xin phép chỉ nêu cách làm:
-Đầu tiên giải nén hết class ra 1 thư mục. Dùng Download BytecodeEditor140.jar search với từ khoá "TEA MOBILE" (Xem trên ảnh kia kià :)
) để tìm đến class chứa lệnh vẽ khung nhập key. Vào search tiếp trong class cũng từ khoá đó để tìm method vẽ khung nhập key.
-Tìm dòng có lệnh if_icmpne.

-Sửa thành if_icmpeq.

-Cứ thế với 3 dòng còn lại ở dưới.
-Xong save. Nén lại như cũ và test thôi hehe
* Bài viết by Trần Anh
Không có nhận xét nào:
Đăng nhận xét