Openkore.com

OpenKore Forums
It is currently 11 Dec 2017, 09:19

All times are UTC - 5 hours [ DST ]



Forum rules


This server is currently not maintained and tables folder (including connection info) is outdated. Read the wiki for instructions on how to update those information. Please contribute your updated info. Contact Cozzie to join the team as a regular server supporter.



Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 13 Jul 2017, 02:13 
Offline
Noob
Noob

Joined: 10 Jul 2017, 11:02
Posts: 15
Guys I'm putting this new topic so xkore 0 can ask specific questions for the said config. I'm also using xkore 0 and get as far as the map server login and get a timeout. I'm using overlight666's send and recieve as well as recvpackets. If you have further updates please add it here.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 13 Jul 2017, 03:41 
Offline
OpenKore Monk
OpenKore Monk

Joined: 04 Apr 2008, 10:10
Posts: 473
xKore 0 won't work until the correct keys are figured out.

Until then, no amount of "tweaking" will ever make xKore 0 work. You need the keys, just like you'd need the key to a padlock.

Anyone who says otherwise is likely scamming you.

How do you know you got the correct keys? Ask them to give you the keys, and how the algorithm works. Ask them where the key was obtained from, and what are the elements that go into the key.

For example, the master_login packet has a key which is found in the ragexe. It uses the AES-256-EBC algorithm, and is a symmetrical cipher. I don't have the time yet to post the full explanation (maybe this weekend) but we're already using it in a test branch (which I believe many have been copying without really understanding what's going on).

The reason why the team hasn't released anything yet is because there's no easily reproducible and automated way to get those keys. It makes no sense to release something now and then have users either get banned (because the keys get changed the next maintenance) or break their software again (which brings us back to the beginning, and even worse because now people stop playing the game after having been addicted to botting).

I'm not here to argue so if you don't agree, that's up to you.

_________________
Got your topic trashed by a mod?

Trashing topics is one click, and moving a topic to its proper forum is a lot harder. You expend the least effort in deciding where to post, mods expend the least effort by trashing.

Have a nice day.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 13 Jul 2017, 05:18 
Offline
Noob
Noob

Joined: 10 Jul 2017, 11:02
Posts: 15
I already have xkore 0 working until the map login. master_login 0A76 should be set correctly at /src/Network/send/pRO and yes it sends 80 bytes with encrypted password correctly. Some have already gone further than this. Others are stuck with the send_move parser. I'll take your word for it that its AES and I took a peek with the mod and it sends MD5 hash if master_login is set. Somehow we can login to with it and get the server and character list.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 13 Jul 2017, 23:20 
Offline
Noob
Noob

Joined: 04 Feb 2017, 06:47
Posts: 1
hi nkorea, can you share your work here so we can start debugging, and discuss problem and to solve the problem. thanks


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 15 Jul 2017, 10:39 
Offline
Noob
Noob

Joined: 04 Jul 2017, 00:53
Posts: 5
Yup the only problem here is that we don't work with the same files, pano natin matutulungan isa't isa kung di is-share files. Just a cent


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 15 Jul 2017, 11:29 
Offline
Noob
Noob

Joined: 10 Jul 2017, 22:14
Posts: 3
kali wrote:
xKore 0 won't work until the correct keys are figured out.

Until then, no amount of "tweaking" will ever make xKore 0 work. You need the keys, just like you'd need the key to a padlock.

Anyone who says otherwise is likely scamming you.

How do you know you got the correct keys? Ask them to give you the keys, and how the algorithm works. Ask them where the key was obtained from, and what are the elements that go into the key.

For example, the master_login packet has a key which is found in the ragexe. It uses the AES-256-EBC algorithm, and is a symmetrical cipher. I don't have the time yet to post the full explanation (maybe this weekend) but we're already using it in a test branch (which I believe many have been copying without really understanding what's going on).

The reason why the team hasn't released anything yet is because there's no easily reproducible and automated way to get those keys. It makes no sense to release something now and then have users either get banned (because the keys get changed the next maintenance) or break their software again (which brings us back to the beginning, and even worse because now people stop playing the game after having been addicted to botting).

I'm not here to argue so if you don't agree, that's up to you.


Has the direction changed from using something like Poseidon and directly making calls to CDClient.dll?

Also, ECB would imply a block cipher, correct? Have you noticed that packets are being padded up to the block size? I ran a couple of captures in-game and I saw packets of length 10. I believe that AES always works on a 16-byte block size, so I think that maybe that's not what's being used?

Unless it's a different algorithm for master_login and and encrypted in-game traffic. In-game, it seems to be a stream cipher.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 15 Jul 2017, 12:11 
Offline
OpenKore Monk
OpenKore Monk

Joined: 04 Apr 2008, 10:10
Posts: 473
Yes they are different. The ones in-game are a lot more complex.

_________________
Got your topic trashed by a mod?

Trashing topics is one click, and moving a topic to its proper forum is a lot harder. You expend the least effort in deciding where to post, mods expend the least effort by trashing.

Have a nice day.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 15 Jul 2017, 13:18 
Offline
Noob
Noob

Joined: 10 Jul 2017, 22:14
Posts: 3
kali wrote:
Yes they are different. The ones in-game are a lot more complex.


Got it. Thanks.

Has anybody found anything out yet regarding CDClient.dll? I'll gladly throw an application together to MITM and delegate through to the dll, but a quick disassembly gave me a list of ordinals and that's about where my IDA skills end.

Knowing how the client uses the DLL exactly is going to be key. If we can use it, we will be set.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 16 Jul 2017, 00:31 
Offline
OpenKore Monk
OpenKore Monk

Joined: 04 Apr 2008, 10:10
Posts: 473
supportski wrote:
kali wrote:
Yes they are different. The ones in-game are a lot more complex.


Got it. Thanks.

Has anybody found anything out yet regarding CDClient.dll? I'll gladly throw an application together to MITM and delegate through to the dll, but a quick disassembly gave me a list of ordinals and that's about where my IDA skills end.

Knowing how the client uses the DLL exactly is going to be key. If we can use it, we will be set.

This is also where we are at :( We know the entrypoints, but not the actual calls into the dll. That's what we're trying to figure out now.

_________________
Got your topic trashed by a mod?

Trashing topics is one click, and moving a topic to its proper forum is a lot harder. You expend the least effort in deciding where to post, mods expend the least effort by trashing.

Have a nice day.


Top
 Profile  
 
 Post subject: Re: pRO relaunch (EXE) xkore 0 ONLY
PostPosted: 16 Jul 2017, 03:14 
Offline
Noob
Noob

Joined: 16 Jul 2017, 03:10
Posts: 1
Hello,
the maintainers of Safengine think obliged that we would like
to provide you this information to assist your understanding of our CheatDefender product.
http://www.safengine.com/download/cd_demo.zip


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group