Hack shop game
Hack trực tiếp trên Class với
hàm isub.
Vậy là đã làm rõ vấn đề thứ nhất.
Chúng ta sẽ vào vấn đề chính là học
hack
* Công cụ:
- Bytecode Editor
- MiniCommander
( các bạn tìm bên wap kia của mình
nhé)
* Học hack
- Đầu tiên. Ta cùng tìm hiểu hàm
isub. Hàm này quy định việc thêm
bớt trong 1 biến mà câu lệnh yêu
cầu. isub Ở đây là bớt đi. Ví dụ với
game bắn xe tăng nhé. Ta mở methol
lên có câu lệnh sau
iconst_1
isub
- Ở đây là bớt 1 viên đạn.
Dòng iconst_x quy định thêm hay
bớt bao nhiêu. Để khi kiểm tra không
quá biến quy định (nhỏ hơn or lớn
hơn)
- Cách hack. Đầu tiên các bạn phải
chơi thử game. Mình lấy ví dụ. Với
game plan vs zombie. Hàm isub
quy định thời gian bao nhiêu thì lại
trồng cây tiếp theo. Vd với hoa
hướng dương
...
iconst_5
isub
sipush 50
pop
...
Việc của chúng ta là đổi hàm isub
thành hàm iadd
. Với hàm isub là bớt x (x ở đây do
biến quy định).còn hàm iadd là thêm
x. Đồng nghĩa với việc là chúng ta
không bao giờ nhỏ hơn thì nó sẽ
không khóa. Việc trên áp dụng cho
hack mạng,hack đạn, hack time...
* Các xác định để biết nơi cần sửa
và vài lưu ý
- Tất nhiên dùng Bytecode Editor
search với từ khóa isub không phải
Isub. Mở methol lên
- Khi chơi thử chúng ta đã biết giá trị.
Tùy từng game chúng ta sửa. Nếu là
hack khóa tên lửa, khóa mạng của
1 game thì biết ngay là giá trị 1. Còn
lại tùy từng game
- Phần này thường nằm riêng lẻ
* với người màn hình nhỏ. Mà
không test được trước khi hack
- Trường hợp này khá nan giải.
Nhưng vẫn có 1 cách. Có thể x.định
đúng class cần sửa.
- Bạn có để ý trong game sau khi hết
đạn or hết tiền (hàm isub nằm ngay
dưới thôi) nó thông báo in lên màn
hình một đoạn văn bản thông báo
cho bạn biết. Như vậy chắc chắn nó
sẽ nằm gần sau lệnh isub. Vì sau khi
so sánh. Nó sẽ trả về là đã hết. Rồi sẽ
thông báo. Chúng ta chỉ việc xác định
đoạn vb đó
* với game tàu khựa mã hóa
shop
- Bạn có để ý trong game sau khi hết
đạn or hết tiền (hàm isub nằm ngay
dưới thôi) nó thông báo in lên màn
hình một đoạn văn bản thông báo
cho bạn biết. Như vậy chắc chắn nó
sẽ nằm gần sau lệnh isub. Vì sau khi
so sánh. Nó sẽ trả về là đã hết. Rồi sẽ
thông báo. Chúng ta chỉ việc xác định
đoạn vb đó
* với game tàu khựa mã hóa
shop
- Với game tàu khựa mã hóa shop
trong file *.bin. Các bạn chỉ nên
chỉnh sửa sức mạnh Boss trong
game( chơi thử)
- Search với tên boos
- Tìm hàm isub. Ngay sau isub sẽ là
sipush "x" (x sẽ là số máu boss đánh
mất)
Chú ý. Cách trên chỉ áp dụng dược
với số it game tàu khựa, với
game mã hóa như handy,
gameloft thì hiếm lắm. Chỉ có
hackshop. Như bài trước thôi. Vì
họ đã mã hóa mà chỉ có class
editor đọc được dưới dạng Hex
thôi. Chú ý nhé .