Fix Attack new protocols 1.07P+
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 6 của 6
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2007
    Bài viết
    229
    Thanks
    0
    Thanked 25 Times in 8 Posts

    Fix Attack new protocols 1.07P+

    Chắc có nhiều bạn cũng đang tìm hiểu cái này. mấy hôm trước có người hỏi mình cách fix sau khi so sánh packet attack của 1.07h và 1.07P+ thì đây là cách fix protocols attack + magic skill .
    Cái này rất quan trọng nếu bạn nào muốn develop cho bản ss5 ep4 hoặc ss6

    Trong source của ACG hoặc bắt cứ source nào bạn vào hàm hook socket

    aRecv ở đây là packet mà hàm hooks socket trong gameserver nhận về sau khi giải mã
    int FixProtocol[24]; //
    //Magic skill
    aRecv[2] ==0x19
    PHP Code:
    FixProtocol[0] = aRecv[6];
                
    FixProtocol[1] = aRecv[7];
                
    FixProtocol[2] = aRecv[8];
                
    FixProtocol[3] = aRecv[9];
                
    aRecv[2] = 0x08;
                
    aRecv[5] = FixProtocol[0];
                
    aRecv[6] = FixProtocol[1];
                
    aRecv[7] = FixProtocol[2];
                
    aRecv[8] = FixProtocol[3]; 
    aRecv[2]==0x1E
    PHP Code:
     FixProtocol[0] = aRecv[5];
            
    FixProtocol[1] = aRecv[6];
            
    FixProtocol[2] = aRecv[3];
            
    FixProtocol[3] = aRecv[4];

            
    aRecv[3] = FixProtocol[0];
            
    aRecv[4] = FixProtocol[1];
            
    aRecv[5] = FixProtocol[2];
            
    aRecv[6] = FixProtocol[3]; 
    aRecv[2]==0xD7
    PHP Code:
    FixProtocol1[0] = aRecv[3];
                
    FixProtocol1[1] = aRecv[4];
                
    FixProtocol1[2] = aRecv[5];
                
    FixProtocol1[3] = aRecv[6];
                
    FixProtocol1[4] = aRecv[7];
                
    FixProtocol1[5] = aRecv[8];
                
    FixProtocol1[6] = aRecv[9];
                
    FixProtocol1[7] = aRecv[10];
                
    FixProtocol1[8] = aRecv[11];
                
    FixProtocol1[9] = aRecv[12];
                
    FixProtocol1[10] = aRecv[13];
                
    FixProtocol1[11] = aRecv[14];
                
    FixProtocol1[12] = aRecv[15];
                
    FixProtocol1[13] = aRecv[16];
                
    FixProtocol1[14] = aRecv[17];
                
    FixProtocol1[15] = aRecv[18];
                
    FixProtocol1[16] = aRecv[19];
                
    FixProtocol1[17] = aRecv[20];
                
    FixProtocol1[18] = aRecv[21];
                
    FixProtocol1[19] = aRecv[22];
                
    FixProtocol1[20] = aRecv[23];
                
    FixProtocol1[21] = aRecv[24];
                
    FixProtocol1[22] = aRecv[25];
                
    FixProtocol1[23] = aRecv[26];

                
    aRecv[3] = FixProtocol1[4];
                
    aRecv[4] = FixProtocol1[5];
                
    aRecv[5] = FixProtocol1[0];
                
    aRecv[6] = FixProtocol1[1]; 
                
    aRecv[7] = FixProtocol1[2]; 
                
    aRecv[8] = FixProtocol1[3]; 
                
    aRecv[9] = FixProtocol1[7]; 
                
    aRecv[10] = FixProtocol1[8]; 
                
    aRecv[11] = FixProtocol1[9]; 
                
    aRecv[12] = FixProtocol1[10]; 
                
    aRecv[13] = FixProtocol1[11]; 
                
    aRecv[14] = FixProtocol1[12]; 
                
    aRecv[15] = FixProtocol1[13]; 
                
    aRecv[16] = FixProtocol1[14]; 
                
    aRecv[17] = FixProtocol1[15]; 
                
    aRecv[18] = FixProtocol1[16]; 
                
    aRecv[19] = FixProtocol1[17]; 
                
    aRecv[20] = FixProtocol1[18]; 
                
    aRecv[21] = FixProtocol1[19]; 
                
    aRecv[22] = 0x00;
                
    aRecv[23] = FixProtocol1[20]; 
                
    aRecv[24] = FixProtocol1[21];
                
    aRecv[25] = FixProtocol1[22];
                
    aRecv[26] = FixProtocol1[23]; 
    //attack
    aRecv[2]==0xDC
    PHP Code:
    FixProtocol[0] = aRecv[5];
            
    FixProtocol[1] = aRecv[6];
            
    FixProtocol[2] = aRecv[3];
            
    FixProtocol[3] = aRecv[4];

            
    aRecv[3] = FixProtocol[0];
            
    aRecv[4] = FixProtocol[1];
            
    aRecv[5] = FixProtocol[2];
            
    aRecv[6] = FixProtocol[3]; 
    new protocols attack này thực ra là webzen thay đổi vị trí các byte và nếu bạn nào nghiên cứu kĩ sẽ thấy được các chỉ số như index skill, vi trí x,y v.v.v.v.v
    Khách viếng thăm hãy cùng dh_notable xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    -=NeuVaiXau=- Mr.Nam's Avatar
    Ngày tham gia
    Sep 2010
    Bài viết
    537
    Thanks
    7
    Thanked 118 Times in 22 Posts

    Ðề: Fix Attack new protocols 1.07P+

    bạn làm được thì làm cái HD cho nó dễ hiểu hơn đc hem.
    Hay là .... ( không muốn nói ra ) ^^!
    Về quê không có mặt trên máy tính được

  3. #3
    Thành Viên
    Ngày tham gia
    Apr 2009
    Bài viết
    115
    Thanks
    5
    Thanked 281 Times in 42 Posts

    Ðề: Fix Attack new protocols 1.07P+

    - Bài viết sẽ rất tuyệt và bổ ích nếu như được share cách đây 6 tháng, những người cần nó thì đã có nó cách đây 5 tháng (Share đầy trên các diễn đàn).

    - Nhớ hồi mò Protocol này tôi phải vào hẳn MU Korea để lấy (sau 1 ngày Korea Update 1.07k), giờ thấy vô ích quá vì chẳng cần phải vào game cũng tìm được ^^.
    Khách viếng thăm hãy cùng ViperMUHN xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên Tâm Huyết
    Ngày tham gia
    Jul 2008
    Bài viết
    614
    Thanks
    6
    Thanked 377 Times in 172 Posts

    Ðề: Fix Attack new protocols 1.07P+

    dh có thể hướng dẫn cách fix skill masterskill của sumoner không? vì hiện giờ các Server release đều chưa fix lỗi này, cứ add point master vào skillmaster của sumoner là skill đó hết hoạt động. Thanks dh
    [Only registered and activated users can see links. ]

  5. #5
    Thành Viên xom1b's Avatar
    Ngày tham gia
    Jul 2006
    Đang ở
    void main()
    Bài viết
    697
    Thanks
    12
    Thanked 116 Times in 61 Posts

    Ðề: Fix Attack new protocols 1.07P+

    Trích dẫn Gửi bởi Mr.Nam [Only registered and activated users can see links. ]
    bạn làm được thì làm cái HD cho nó dễ hiểu hơn đc hem.
    Hay là .... ( không muốn nói ra ) ^^!
    Copy paste cũng phải hướng dẫn nữa sao
    [Only registered and activated users can see links. ]

  6. #6
    Thành Viên
    Ngày tham gia
    Dec 2010
    Bài viết
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Fix Attack new protocols 1.07P+

    vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    Khách viếng thăm hãy cùng hieudepzai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Sudden Attack Offline (Biệt đội thần tốc)
    Bởi 5126473 trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 57
    Bài viết cuối: 20-03-12, 03:44 PM
  2. Chống ddos , attack port
    Bởi liem5124 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 10-10-10, 09:59 AM
  3. Source Sudden Attack
    Bởi nobita299 trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 0
    Bài viết cuối: 30-08-10, 02:09 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 10:54 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.