Trong bài này mình sẽ
HD các bạn crack game ở trình
độ cao nhất mà một người
không được đào tạo bài bản có
thể thực hiện được.
Bài
này mình sẽ HD các bạn xử lý
game với Bytecode Editor. Cụ
thể là
+ Edit Shop
Game
+ Mod Speed GameBắt đầu nèo!
Các
công cụ cần thiết. Nếu có rùi thì
không cần down đâu! :D
UC
Browser.jarBlueFPT.jar (hoặc Explore cũng
được)
Bytecode
Editor.jarMJDecomplier.jarBài này là crack
nâng cao rùi nên mình sẽ không
HD chi tiết từng thao tác nữa,
yêu cầu các bạn phải biết sử
dụng các phần mềm có liên
quan.
Phần 1: Edit
Shop Game 1.
Đầu tiên ừ tất nhiên rùi: down
game cần hack về bằng UC dạng
*_jar ~> Dùng BlueFPT tìm đến
file *_jar về đổi tên thành *.zip
~> tiến hành giả nén tất cả các
file ra 1 thư mục.
2. Dùng
Bytecode đến thư mục đó. - Mở
thư mục và bắt đầu mở một
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 "?"
= 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 10000" ("sipush" không
phải "Sipush" các bạn lưu ý nhập
cho thật chính xác, đúng chính
tả)
- 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 đó nên bạn có thể edit lại.
Muốn giá 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 la
số bạn muốn, x nhỏ thui phù
hợp với game kẻo UDS)


Lưu Ý : có thể nhiều giá trị
giống nhau nên cần cân nhắc
trước khi edit, rất có thể bạn
làm thay đổi chức năng trong
game, khi thực hành nhiều sẽ
quen dần và nhận biết được giá
shop thực sự đi kèm với những
đoạn nào?
* Nếu gặp rắc
rối vì có quá nhiều dòng trong
phân mục và phải bấm mỏi tay
mới đến được đoạn này, thì ta
tại menu chính, ta bấm phím
T.chọn trái=> chọn Chức năng
khác => Tìmkiếm, nhập kí tự
vào .. Nó sẽ dẫn đến ngay đoạn
ấy, muốn tìm đoạn tiếp theo ta
xuống 1 dòng và lập lại thao tác.
( nếu "tìm xuống" ) Thực hiện
tìm kiếm và edit xong, lưu lại và
đóng gói. Làm dễ hơn nói
đó.
Sau khi chỉnh sửa xong
dùng BlueFPT đóng gói lại thành
*.zip rùi đổi tên thành *_jar.
Thoát ra ngoài đổi tên lại thành
*.jar và thưởng thức
Chú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 mình VD 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 chứa class > tùy chọn
> search. Tìm với từ khóa
sleep (viết
đúng như copy, phân biệt chữ
hoa và thường)
-Nó sẽ
hiện ra 1 danh sách file class
chứa từ khoá này. Ghi nhớ tên
mấy file này. Ở army là các file
at, bj, bl, q và file dt trog thư
mục coreLG
-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 một
thôi ko loạn @.@
-Dịch
xong nó sẻ hiện thị câu lệnh
dưới dạng văn bản. Tìm trong
đó dòng
Thread.sleep(x);. Ở đây "x" là giá trị mà ta
cần 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ăng,
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 mò,
được thì được ko được 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 end !!