VB/VB.Net Déconnexion après réception du RawDataMessage avec Rebirth 1

Inscrit
7 Mars 2015
Messages
30
Reactions
0
#1
Bonjour/bonsoir,

D'abord, je tiens à préciser que je viens de débuter la programmation et tout ce qui touchait à la prog. dofus 2.

Alors j'ai entrepris de maj rebirth 1, la version MITM, jusqu'à maintenant tout se passait bien. Lorsque que je me connecte au serveur de jeu, je me fais déconnecter après avoir reçu le RawDataMessage. Je ne comprends pas ce qui pourrait déconner :? . J'ai mis à jour tous les paquets concernant la connexion et le reste (CheckIntegrity Message, ect, ect...), mes Reader et Writer sont vraisemblablement à jour donc je sais pas ce qui fait que ça bloque.

J'espère donc que vous pourrez éclairer ma lanterne :).

Je vous remercie d'avance pour toutes les propositions que vous me ferez !
 

Labo

Membre Actif
Inscrit
16 Aout 2013
Messages
799
Reactions
15
#2
Re: Déconnexion après réception du RawDataMessage avec Rebir

Essaye de sniffer avec wireshark pour comparer la session avec le bot et une session normale avec le client officiel.
 
Inscrit
7 Mars 2015
Messages
30
Reactions
0
#3

Labo

Membre Actif
Inscrit
16 Aout 2013
Messages
799
Reactions
15
#4
Re: Déconnexion après réception du RawDataMessage avec Rebir

Mais la question est en fait plutôt : comment tu traites le RawDataMessage ?
 

BlueDream

Administrateur
Membre du personnel
Inscrit
8 Decembre 2012
Messages
2 010
Reactions
149
#5
Re: Déconnexion après réception du RawDataMessage avec Rebir

Il ne le traite pas, il ne fait que rediriger les paquets.
Il me semble que dans Rebirth 1, il y avait un File.WriteBytes du RawDataMessage. Tu devrais le retirer.
 

Labo

Membre Actif
Inscrit
16 Aout 2013
Messages
799
Reactions
15
#6
Re: Déconnexion après réception du RawDataMessage avec Rebir

Au temps pour moi, je me souvenais plus que c'était un MITM et je ne l'avais pas lu ^^
 
Inscrit
7 Mars 2015
Messages
30
Reactions
0
#7
Re: Déconnexion après réception du RawDataMessage avec Rebir

Labo a dit:
Mais la question est en fait plutôt : comment tu traites le RawDataMessage ?
BlueDream a dit:
Il ne le traite pas, il ne fait que rediriger les paquets.
Il me semble que dans Rebirth 1, il y avait un File.WriteBytes du RawDataMessage. Tu devrais le retirer.
Salut ! En effet on m'avait déjà conseillé de le retirer donc je l'avais déjà fait. Du coup toujours bloqué :/.

Code:
Private Sub OnReceive_RawDataMessage(sender As Object, e As IPacketTransition)
        Dim rdmsg As RawDataMessage = DirectCast(e.Packet, RawDataMessage)
        Log(String.Format("[RawDataMessage] Length : {0}", rdmsg.Content.Length), LogType.INFO)
        'File.WriteAllBytes("D:\Desktop\RawDataMessage_" & DateTime.Now.Hour & "_" & DateTime.Now.Minute, rdmsg.Content)
    End Sub
 
Dernière édition par un modérateur:

BlueDream

Administrateur
Membre du personnel
Inscrit
8 Decembre 2012
Messages
2 010
Reactions
149
#8
Re: Déconnexion après réception du RawDataMessage avec Rebir

Mets un point d’arrêt et suis le code jusqu’à l'erreur.
 
Inscrit
7 Mars 2015
Messages
30
Reactions
0
#9
Re: Déconnexion après réception du RawDataMessage avec Rebir

Yo désolé de pas avoir donné de nouvelles, j'suis un petit peu occupé ces derniers temps. Je vais faire, enfin essayer de faire ce que tu m'as dis alex.
 
Haut Bas