Imagine que você tenha desenvolvido a função X do ragnarok e sabe que a função X gera o pacote Y.KeplerBR wrote:Só uma coisa que ainda não entendi...
Porque tem certos pacotes no recvpackets.txt que você sabe do que se trata e outros que estão dados como unknown? O que diferencia um dos outros para isso acontecer?
Mas como não somos os desenvolvedores, temos que analisando o código do ragexe.exe e encontrar/descobrir o pacote Y vem da função X (a função X gera o pacote Y).
Isso é complementado com o uso do wireshark ou o tcpdump (uso o tcpdump pois meu firewall é um FreeBSD). Assim, sabendo que a função X gera o pacote Y, analisando subsequentemente no wireshark/tcpdump e suas respostas, temos o tipo do pacote.
Desta forma concluímos que uma função X gera o pacote Y que tem função Z.
Manda PM que posso te dar um exemplo mais "real". Tenha um pouco de paciência que estou trabalhando em uma nova versão do Poseidon/Ragexe.exe/GG e isso esta me tomando um pouco de tempo.