Muitas pessoas ainda tem dúvidas sobre como fazer o game do kPT conectar ao server craft liberado por STARFOX. Até mesmo eu estava com este probleminha, então conversei com o japãokiko, e acontece que faltavam alguns pacotes e algumas portas a serem modificadas...
Estarei utilizando uma versão mais antiga do kpt 2980 como exemplo.
PACOTES
PORTAS
Para achar os pacotes é muito simples, tecle ctrl+s e digite o seguinte valor:
xor cl,bl
Após ter realizado a busca, logo abaixo vamos ter o seguinte valor
XOR CL,0ED
Cliquem com o direito em cima deste valor e selecionem a seguinte opção.
Find references to -> Immediate constant
Na próxima janela que abrir, irão aparecer todas as referencias igual eu mostrei logo acima. Modifiquem os valores utilizando o ctrl+e, basta mudar o ED por 6E.
Para achar as portas é muito simples, tecle um alt+m e vamos chegar até o memory map do game, logo depois tecle um ctrl+b e digite o seguinte valor:
Server3
Veja a referencia da letra S do Server3 teclando ctrl+r, ira mostrar um PUSH, de um duplo clique nele. Logo mais abaixo, vamos encontrar algo parecido a isto.
MOV EAX,2719
Faça o mesmo procedimento dos pacotes.
Find references to -> Immediate constant
Na próxima janela que abrir, irão aparecer todas as referencias igual eu mostrei logo acima. Modifiquem os valores utilizando o ctrl+e, basta mudar o 1927 por 1C27.
Testes realizados 100% funcionais antes da postagem...
Estarei utilizando uma versão mais antiga do kpt 2980 como exemplo.
PACOTES
Código: [Selecionar]
XOR CL,0ED
XOR DL,0ED
MOV AL,0ED
MOV AL,0ED
MOV BYTE PTR SS:[ESP+ED],DL
LEA ECX,DWORD PTR DS:[EAX+ED]
PORTAS
Código: [Selecionar]
PUSH 2719
MOV DWORD PTR DS:[EDI+91F3F0],2719
MOV DWORD PTR DS:[EDI+91F3F4],2719
MOV DWORD PTR DS:[ESI+91F3F8],2719
MOV EAX,2719
MOV DWORD PTR DS:[ESI+31F8398],2719
MOV DWORD PTR DS:[ESI+31F8398],2719
MOV EAX,2719
PUSH 2719
MOV DWORD PTR DS:[3470DD8],2719
PUSH 2719
Para achar os pacotes é muito simples, tecle ctrl+s e digite o seguinte valor:
xor cl,bl
Após ter realizado a busca, logo abaixo vamos ter o seguinte valor
XOR CL,0ED
Cliquem com o direito em cima deste valor e selecionem a seguinte opção.
Find references to -> Immediate constant
Na próxima janela que abrir, irão aparecer todas as referencias igual eu mostrei logo acima. Modifiquem os valores utilizando o ctrl+e, basta mudar o ED por 6E.
Para achar as portas é muito simples, tecle um alt+m e vamos chegar até o memory map do game, logo depois tecle um ctrl+b e digite o seguinte valor:
Server3
Veja a referencia da letra S do Server3 teclando ctrl+r, ira mostrar um PUSH, de um duplo clique nele. Logo mais abaixo, vamos encontrar algo parecido a isto.
MOV EAX,2719
Faça o mesmo procedimento dos pacotes.
Find references to -> Immediate constant
Na próxima janela que abrir, irão aparecer todas as referencias igual eu mostrei logo acima. Modifiquem os valores utilizando o ctrl+e, basta mudar o 1927 por 1C27.
Testes realizados 100% funcionais antes da postagem...