İnceleniyor 102 Fix Tutorial + No Restart Method

  • Konuyu Başlatan Konuyu Başlatan strive
  • Başlangıç tarihi Başlangıç tarihi

strive

Kişisel Sorunlarla İlgilenmiyorum.
Prime Üye
Katılım
18 Ağu 2025
Mesajlar
6,039
Beğeniler
1,347
İletişim
Yapması Basit Birşey Değil pek kısa kesicem 2 tane method var bunun için

1. 250 ms içinde server aes keyleri heartbeat vs leri yapmak veya + vgc nin 9 tane mesaj türü var :

— MSG_AUTH_REQUEST
— MSG_HEARTBEAT_REQUEST
— MSG_DISCONNECT_REQUEST
— MSG_TOKEN_RESPONSE
— MSG_HEARTBEAT_RESPONSE
— MSG_MODULES_RESPONSE
— MSG_TASK_RESULT_REQUEST
— MSG_ERROR_RESPONSE
Bunların Bytesları yok elimde ben 2. methodu kullanıyom bunlar var + session cleanup yaparsanız fıstık gibi restartlı ama 102 fixli emunuz olur eğerki aes keyi elinize gelmezse yani server a atmazsanız 102 ama çok geç ise van 0 atar

Kalp Atışı (Heartbeat) / AES Key Mevzusu:
  • Sunucudan (server) dönen her kalp atışı (heartbeat) yanıtı, rg başlığı (header) içinde yepyeni bir AES anahtarı barındırır.
  • Bir sonraki isteğini (request) bu yeni anahtarla şifreleyip göndermek için tam 0.25 saniyen (250 milisaniye) var.
  • Bu zaman penceresini kaçırırsan VAN-102, geç kalırsan da VAN-0 hatasını yersin.
  • Anahtar her bir istekte (request) sürekli değiştiği (rotate olduğu) için bunu hafızaya kaydedip (cache) sabit kullanamazsın.
2. sessionu authrized tutmak bunun için session ID niz + Player Id vs vs onlar lazım server a ordan valid response atarak 102 atmıyor ( garip ) denedim ve çalışıyor he bunları protosuz veya authsuz .bin veya xproto suz yapabilrsiniz 700-800 satır + o auth şeyini yani sessionu authrized yaparsanız no restart da yapabilirsiniz ordan server a gönderip iyi günler gateaway ye gitcek yine bu arada
 
Yapması Basit Birşey Değil pek kısa kesicem 2 tane method var bunun için

1. 250 ms içinde server aes keyleri heartbeat vs leri yapmak veya
2. sessionu authrized tutmak bunun için session ID niz + Player Id vs vs onlar lazım server a ordan valid response atarak 102 atmıyor ( garip ) denedim ve çalışıyor he bunları protosuz veya authsuz .bin veya xproto suz yapabilrsiniz 700-800 satır + o auth şeyini yani sessionu authrized yaparsanız no restart da yapabilirsiniz ordan server a gönderip iyi günler gateaway ye gitcek yine bu arada
no restart method için sessionu authrized tutcaksınız onun için session veya tokenleri alıp server a valid bir şekilde göndermek yapması zor src de atmak istemiyom pasteler çıkar diye
 
Yapması Basit Birşey Değil pek kısa kesicem 2 tane method var bunun için

1. 250 ms içinde server aes keyleri heartbeat vs leri yapmak veya + vgc nin 9 tane mesaj türü var :

— MSG_AUTH_REQUEST
— MSG_HEARTBEAT_REQUEST
— MSG_DISCONNECT_REQUEST
— MSG_TOKEN_RESPONSE
— MSG_HEARTBEAT_RESPONSE
— MSG_MODULES_RESPONSE
— MSG_TASK_RESULT_REQUEST
— MSG_ERROR_RESPONSE
Bunların Bytesları yok elimde ben 2. methodu kullanıyom bunlar var + session cleanup yaparsanız fıstık gibi restartlı ama 102 fixli emunuz olur eğerki aes keyi elinize gelmezse yani server a atmazsanız 102 ama çok geç ise van 0 atar

Kalp Atışı (Heartbeat) / AES Key Mevzusu:
  • Sunucudan (server) dönen her kalp atışı (heartbeat) yanıtı, rg başlığı (header) içinde yepyeni bir AES anahtarı barındırır.
  • Bir sonraki isteğini (request) bu yeni anahtarla şifreleyip göndermek için tam 0.25 saniyen (250 milisaniye) var.
  • Bu zaman penceresini kaçırırsan VAN-102, geç kalırsan da VAN-0 hatasını yersin.
  • Anahtar her bir istekte (request) sürekli değiştiği (rotate olduğu) için bunu hafızaya kaydedip (cache) sabit kullanamazsın.
2. sessionu authrized tutmak bunun için session ID niz + Player Id vs vs onlar lazım server a ordan valid response atarak 102 atmıyor ( garip ) denedim ve çalışıyor he bunları protosuz veya authsuz .bin veya xproto suz yapabilrsiniz 700-800 satır + o auth şeyini yani sessionu authrized yaparsanız no restart da yapabilirsiniz ordan server a gönderip iyi günler gateaway ye gitcek yine bu arada
kısacası pipe ı vgc gibi yapcaksınız unpackler aes keylerini unpack vs
 

Şuanda konuyu görüntüleyen kullanıcılar

Geri
Üst Alt