Các phần mềm cần thiết
UcBrowser V7.7.jar
Bytecode editor.jar
MJdecomplier.jar
Trong bàj này mình sẽ hướng dẫn
các pạn crack game ở trình độ cao
nhất có thể thực hjện đc.
Bài này mình sẽ hd các pạn xử lí
game với Bytecode Editor. Cụ thể
là:
Edit Shop game
Mod Speed game
Công cụ cần thjết, nếu có rùj thì ko
cần down đâu:
Bài này là crack game nâng cao rồi
nên mình sẽ ko hướng dẫn chi tiết
từng thao tác nữa, yêu cầu các bạn
sẽ sử dụng các phần mềm có liên
quan.
* Phần 1: Edit Shop Game.
1. Đầu tiên: Down game cần hack
về bằng UC dạng *_jar ~> dùng
Blue FPT tìm đến file *_jar về đổi
tên thành *_zip ~> tiến hành giải
nén tất cả các file ra 1 thư muc.
2. Dùng Bytecode đến thư mục đó
- Mở thư mục và bắt đầu mở 1
file.class
- Tiến hành tìm kiếm kí tự
"sipush"...! (đây là chỗ ta cần edit).
- Tại tệp class bấm chọn mở chi
tiết, xuống dòng thứ 4 chọn tìm
kiếm kí tự và nhập vào "sipush=?"
ở đây "?" bằng giá tiền mua item.
- Để dễ dàng hơn, ta nên chơi thử
game trước để biết giá đồ của các
vật phẩm?
- Chẳng hạn giá vật phẩm là
10000, ta nhập vào
"sipush" ("sipush" ko phải là
"Sipush" các bạn cần phải nhập
chính xác).
- Tìm kiếm từ từ đến hết tất cả các
tệp class, bạn sẽ tìm đc giá trị
mong muốn, và vào các phần mục
đc tìm thấy.
- Giá đồ trong game tại đó có thể
edit lại. Muốn giá trị thành
"0" (mua miễn phí). Chỉ số âm
"_" (mua ko mất tiền, đc thêm tiền)
ta edit lại thành sipush "0" hoặc "-
x" (x là số bạn muốn, x nhỏ thôi
phù hợp với game kẻo UDS).
Lưu ý: Có thể nhiều giá trị khác
nhau nên cần cân nhắc trước khi
edit.
Nếu gặp rắc rối vì có quá nhiều
dòng trong phân mục thì ta vào
menu chính ~> tùy chọn trái ~>
chức năng khác ~> tìm kiếm. Nó sẽ
dẫn ngay đến đoạn ấy.
Sau khi chỉnh sửa xong rồi dùng
Blue FPT đóng là thành *.zip rồi
đổi tên thành *.jar. Thoát ra ngoài
đổi tên thành *_jar và thưởng
thức.
Chúc các bạn thành công?
* Phần 2: Mod Speed Game.- Đầu
tiên giải nén class của game ra 1
thư mục. Ở đây ví dụ với Mobi
Army 1.5.4 chưa có hình ảnh
thông cảm!
- Dùng Bytecode editor vào trong
thư mục chứa class > tùy chọn >
search. Tìm với từ khoá sleep (viết
đúng như copy).
- Nó sẽ hiện ra 1 danh sách file
class chứa từ khóa này. Ghi nhớ
tên mấy file này. Ở Army là các file
at, bj, bl, q và file dt trong thư mục
core LG.
- Dùng MJDecomplier tìm đến mấy
file vừa nhớ, ấn vào để tiến hành
dịch ngược. Làm từng file thôi ko
loạn.
- Dịch xong nó sẽ hiển thị câu lệnh
dưới dạng VB. Tìm trong đó dòng
Thread.sleep(x);. Ở đây "x" là giá trị
ta cần chỉnh sửa. Ghi nhớ số "x"
này.
- Lại trở về Bytecode editor. Ấn vào
file đang cần sửa vào search với từ
khoá là số "x" nêu trên. Ấn vào
method chứa kết quả. Tìm đến
dòng có giá trị "x" và sửa theo ý
muốn. Muốn nhanh thì giảm, chậm
thì tăn, sửa về 0 để max speed.
Xong save lại.
- Làm lần lượt với các file còn lại
chức năng mỗi file là gì ta ko biết
nên phải tò mò đc thì đc, ko đc thì
phải làm lại. Ở Army thì mình tìm ra
file dt.class trong thư mục CoreLG
chứa lệnh sleep cần thiết.
- Xong hết rùi thì nén trở lại như
cũ. Test thôi.
Chúc các bạn thành công!!!
The and!!