Kết quả 1 đến 5 của 5
Chủ đề: OFFSET cơ bản MU !
-
30-06-10, 10:01 AM #1
OFFSET cơ bản MU !
Mình đang trong giai đoạn tập tành code thử GS nhưng mà ko biết làm thế nào để lấy offset để dev .
Ví dụ bây giờ mình cần offset price của Blue Feather thì phải làm thế nào ???
Có đọc 1 topic của Eddy thấy ông nói : muốn làm gì đó thì phải tự mò , nhưng mà mò mãi chẳng ra nên đành phải hỏi thôi ^^ .Khách viếng thăm hãy cùng sontung306 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-06-10, 11:46 AM #2
- Ngày tham gia
- Jul 2006
- Đang ở
- void main()
- Bài viết
- 697
- Thanks
- 12
- Thanked 116 Times in 61 Posts
Ðề: OFFSET cơ bản MU !
[Only registered and activated users can see links. ]
down cái tut đó về. Tuy là 1.00.18 nhưng nếu bạn muốn làm trên GS khác thì nó chỉ khác offset thôi. Đây là tut căn bản về add options, mình có ý định trans ra tiếng việt nhưng phải khi nào có t/g rảnh đã . Chúc bạn thành công
Hoặc qua box Release lấy source của mình về xem .
Mong sao clb có nhiều câu hỏi như thế này
-
30-06-10, 12:26 PM #3
- Ngày tham gia
- May 2010
- Bài viết
- 358
- Thanks
- 0
- Thanked 4 Times in 4 Posts
Ðề: OFFSET cơ bản MU !
Khách viếng thăm hãy cùng MrAaa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
01-07-10, 11:12 AM #4
- Ngày tham gia
- Feb 2007
- Đang ở
- 0x00000000
- Bài viết
- 525
- Thanks
- 75
- Thanked 1,050 Times in 223 Posts
Ðề: OFFSET cơ bản MU !
theo kinh nghiệm của mình trace Offset thì làm như sau ví dụ muốn tìm Offset của UDPPort ta bắt đầu công việc: load cái GS vào Olly kick chuột phải ở của sổ CPU chọn search all/text string -->kéo chuỗi cửa sổ Search lên trên cùng, kick chuột phải chọn "Search for text" tích vào mục "Case sensitive" Gõ câu lệnh muốn tìm là "UDP" vào và kick "OK". Olly sẽ đưa ta đến đoạn text "UDP Socket create error" bạn kick vào dòng text đó!.
nó sẽ jum đến của sổ CPU chứa đoạn code có lệnh gọi đoạn text đó :
Code:0057D17B . 68 B4717D00 PUSH GameServ.007D71B4 ; ASCII "UDP Socket create error" 0057D180 . E8 477CE8FF CALL GameServ.00404DCC 0057D185 . 83C4 04 ADD ESP,4 0057D188 . E9 C6100000 JMP GameServ.0057E253 0057D18D > B9 507B0F04 MOV ECX,GameServ.040F7B50 0057D192 . E8 F881E8FF CALL GameServ.0040538F 0057D197 . 85C0 TEST EAX,EAX 0057D199 . 75 12 JNZ SHORT GameServ.0057D1AD 0057D19B . 68 B4717D00 PUSH GameServ.007D71B4 ; ASCII "UDP Socket create error" 0057D1A0 . E8 277CE8FF CALL GameServ.00404DCC 0057D1A5 . 83C4 04 ADD ESP,4 0057D1A8 . E9 A6100000 JMP GameServ.0057E253 0057D1AD > 68 66EA0000 PUSH 0EA66 <----- Code UDPPort
Chú ý vì ngôn ngữ ASM phân biệt chữ hoa và chữ thường nên lúc Search Text các bạn nhớ làm đúng.
--> Trên đây là hướng dẫn cơ bản nhất để tìm ra một offset và tôt làm trên GS_CS 1.00.88 các GS khác cũng làm tương tự mà thôi, tất cả còn dựa vào "trình" ASM của bạn + Kinh nghiệm làm MU thì bạn sẽ trace được Offset một cách dễ dàng.
Chúc bạn thành công !Lần sửa cuối bởi caothuphutho, ngày 01-07-10 lúc 11:19 AM.
Khách viếng thăm hãy cùng caothuphutho xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
02-07-10, 09:45 AM #5
Ðề: OFFSET cơ bản MU !
mấy ngày nay không vào được clb , hjx , ngóng mãi , cuối cùng cũng có mấy bạn reply ^^! Cám ơn mọi người nhiều lắm ...
Khách viếng thăm hãy cùng sontung306 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Một đống Offset GS 1.00.18 ....
Bởi Anh Huy trong diễn đàn ReleasesTrả lời: 15Bài viết cuối: 24-01-09, 01:34 PM