Postado Outubro 2, 2014 10 anos 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 Outubro 2, 2014 10 anos por Schiffert (veja o histórico de edições) Se Ajudei Rep+ pra mim
Postado Outubro 2, 2014 10 anos 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
Postado Outubro 2, 2014 10 anos Entendi, boa sorte com o projeto amigo tu tem potencial Se Ajudei Rep+ pra mim
Postado Outubro 2, 2014 10 anos Se puder ir contanto as novidades neste tópico, agradeceríamos STYLLER OT 2022
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.