Ir para conteúdo

Featured Replies

Postado
  Em 01/10/2014 em 22:03, elwyn disse:

 

Resolvido. A versão correta estava em outra parte da memória. O executável fica em duas partes da memória, creio que um seja o esqueleto e outro seja o corpo atual do programa.

08048000-0841f000 r-xp 00000000 08:04 9438516                            /home/gugah/devel/cpp/tibia/tibia-client/860/Tibia
0841f000-08420000 rw-p 003d7000 08:04 9438516                            /home/gugah/devel/cpp/tibia/tibia-client/860/Tibia

Em 0841f000-08420000 fica o corpo do programa depois de substituir todos %s e %d se eu estiver correto.

 

Um pequeno programa em python mostrando o funcionamento:

import ptrace
import os
import binascii

process = os.popen("pidof -s Tibia")
pid = process.readlines()
pid = int(pid[0])
print pid

ptrace.attach(pid)
base_addr = 0x841f000

data = ptrace.peekdata(pid, base_addr + 0x9213 + 8)
data = hex(data)

data = binascii.unhexlify(data[2:])
data = ''.join(reversed(data))
data = data[:4]
print data

ptrace.detach(pid, 18)

blz, eu nao pude falar com um professor bom, então desculpe, mas que bom que achou a solução.

 

 

Mas seu editor vai pegar de qual versão até tal versão? 

Editado por Schiffert (veja o histórico de edições)

Se Ajudei Rep+ pra mim ^^

tumblr_lyd1xtGgx81qf9l6uo1_500.gif

  • Respostas 9
  • Visualizações 498
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor
  Em 02/10/2014 em 02:41, Schiffert disse:

blz, eu nao pude falar com um professor bom, então desculpe, mas que bom que achou a solução.

 

 

Mas seu editor vai pegar de qual versão até tal versão? 

 

Estou atualizando ele para 10.56 agora. A versão que eu botei no github ainda está incompleta e é um protótipo mas funciona para 8.6, falta a parte de trocar rsa key e interface gráfica.

 

https://github.com/gugahoa/ipchanger-otbr/tree/master

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo