Hummmm..... i really don't know how to attach a debuger, i'm a coder and i know nothing on reverse engineering things ^^".
If you can explain the procedure i can make it.
Hummmm..... i really don't know how to attach a debuger, i'm a coder and i know nothing on reverse engineering things ^^".
If you can explain the procedure i can make it.
Solved with blar0 after 2 hours of screen sharing and debugging.
My antivirus (bitdefender 2011) bind a hooks on some programs even if it was desactivated.
Some exception rules made the game work perfectly until the char load (perfectly normal).
Thanks blar0
Last edited by Geraff; 01-29-2014 at 05:22 PM.
It's my fault in some way, when I setup hook on connect I don't check there is already hook setuped by AV for example.
I will make an update of my toolz when I have time to make relocation of jmp instruction when it's the first instruction at the entry of the API.
Btw glad to see another people using my stuff, and see that it works
Thanks for the release blar0.
I did notice that happening, but other then that it's working.Sometimes the server will fail to handle / send some packets because of timing problem (you can see in the code some time.sleep(XXX)), the client will show errors and disconnect, stop the server, and run it again.
hey i'm not a coder or anything. can i join the server too? (or do i set it up myself?)
anyways. i've copied everything besides all the .py to the folder it belongs.
what do i do with all the .py?
do i need more than that?
what can i do ingame?
edit:
okay i just double clicked the TESO_GameServer.py and it seems the server is running.
but i can't log in ... what pw id must i use?
edit2:
nevermind i got it working. i just copied the inject.exe and pubkey to
D:\Program Files (x86)\Zenimax Online\The Elder Scrolls Online\game\client
wish i was a coder, would be millionaire by now lolol
thanks dude you are awesome
edit3:
i get disconnected after some seconds
Last edited by helloworld2014; 02-03-2014 at 07:40 PM.
You would be a millionaire ? How ?
I get disconnected and kicked back to the login screen after about 10s or so. I'm on windows 8.1 64bit
Sending data to 127.0.0.1 : 57010 (encrypted = TRUE)
CharacterTCPHandler : Closing connection from 127.0.0.1 : 57590 (encrypted = TRU
E)
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 57590)
Traceback (most recent call last):
File "C:\Python27\lib\SocketServer.py", line 582, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python27\lib\SocketServer.py", line 639, in __init__
self.handle()
File "C:\Python27\TESO_CharacterServer.py", line 20, in handle
self.handle_recv(buf)
File "C:\Python27\TESO_CharacterServer.py", line 50, in handle_recv
self.handle_0x0220(buf)
File "C:\Python27\TESO_CharacterServer.py", line 309, in handle_0x0220
TESO_TCPHandler.lthread[0][1].send_0x2B0D()
File "C:\Python27\TESO_LobbyServer.py", line 262, in send_0x2B0D
self.send_data(buf)
File "C:\Python27\TESO_TCPHandler.py", line 67, in send_data
self.request.send(buf_size)
File "C:\Python27\lib\socket.py", line 170, in _dummy
raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor
----------------------------------------
i have the same error
it doesn't kick you when you set it up the first time i think.
i was kicked often as well.
i opened all the ports (4343, 4444, 4242, 8000) but i don't know if it helped.
Your lobby server fail to answer the ping request that comes from the character server. From the stack trace, it looks like the lobby connection has been lost so cannot answer the ping.
----------
Last edited by apav; 02-04-2014 at 10:19 PM.
Dang, just spotted this site and thread right after I downloaded the latest patch. Will try to see if I can get it to work with eso.live.1.0.0.729239.
Edit:
I'm just getting that my login has timed out. No crash. In Python, the last line I get says:
LobbyTCPHandler : Closing connection from 127.0.0.1 : 57632 (encrypted = TRUE)
Everything else seems ok.
Am I doing something wrong?
Last edited by ajapx1; 02-04-2014 at 10:23 PM.