Opcode của nó với mình mà giống nhau thì đã ko phải đau đầu rồi, chính vì khác nhau nên mình mới ko dùng được.
Ngoài ra nếu ai tham gia đề nghị tìm theo thứ tự list opcode mà weeman đã làm, để sau này dễ tổng hợp.
Đây là file Analyzer, tất nhiên là nó phải chạy kèm với nu4 trở xuống.
Đây là giao diện
-
Khung 1 là list các opcode được bỏ qua.
-
Khung 2 là list các opcode được chú ý.
-
Khung 3 bao gồm các lựa chọn:
+ Hiển thị các opcode từ server gửi đến.
+ Hiển thị các opcode từ client gửi đi.
+ Hiện thị các opcode cả 2 chiều.
-
Khung 4 bao gồm các hiển thị các ID:
+ Hiển thị ID của nhân vật.
+ Hiện thị ID của Acc (cái này là duy nhất đối với mỗi acc).
+ Hiện thị ID của Monster (bao gồm quái, đồ vật, ...).
-
Khung 5 bao gồm các lựa chọn:
+ Chỉ hiển thị packet có chứa PlayerID
+ Chỉ hiển thị packet có chứa AccID
+ Chỉ hiển thị packet có chứa MonsterID.
-
Khung 6 là hiển thị tất cả các packet được gửi và nhận. (chú ý cái số
15 ngay trên khung này, đây là số packet được hiển thị trong khung, vì packet là rất nhiều nên các packet phía trước nếu lớn hơn 15 sẽ bị xóa đi, để dễ theo dõi thì điền vào
99 là ok).
-
Khung 7 là chi tiết dư liệu của 1 packet.
Cách dùng:
Tương tự như dùng revbot:
- Chạy nuconnector -> Lancher SRO -> Analyzer -> log game bình thường (nên log ở dạng cửa sổ để dễ quan sát).
- Sau khi log game, nếu mới dùng thì kiếm 1 chỗ thật vắng để test.
- Lúc đầu bạn sẽ thấy rất nhiều packet được gửi tới, nếu ko biết nó là cái gì thì cứ nhìn opcode của nó để cho vào list Ignore, sau khi giảm dần lượng packet hiển thị thì vào game làm đi làm lại 1 hành động, mỗi lần làm xong thì chuyển sang Analyzer xem cái opcode nào được hiện lên.
- Sau khi tìm được chắc chắn thì ghi lại làm tiếp 1 hành động khác.
Bây giờ sẽ hướng dẫn mọi người kiểm tra xem opcode mình tìm được đúng hay sai:
Đây là tab Inject trong revbot, chú ý cái khung được chia ra làm 2 ô.
+ Ô đầu là phần ghi opcode.
+ Ô sau là phần data đi kèm, data lấy từ chính khung số 6 của Analyzer nếu ngắn, hoặc khung số 7 nếu dài quá.
Bằng cách này sau khi send nếu nhân vật thực hiện đúng hành động thì opcode tìm được là chính xác.
Tuy nhiên cũng lưu ý rằng với cách này ko phải lúc nào cũng kiểm tra được vì còn phụ thuộc vào phần data của packet có cố định hay ko.
Bằng cách này tôi có thể làm cho giờ đen trở thành giờ xanh

, nhưng đừng vội mừng vì nó chỉ có tác dụng trên client thôi chứ ko có tác dụng gì cả

, ngoài tác dụng tìm ra được opcode của thời gian đã chơi trong game

Bookmarks