Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 06:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Request] How to patch conquer.exe to bybass Password encryption ?

Discussion on [Request] How to patch conquer.exe to bybass Password encryption ? within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old 06/23/2012, 00:06   #16
 
Zeroxelli's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,142
Quote:
Originally Posted by shadowman123 View Post
Well lets Assume that i Found where the Password Located ... What should i do then to Reach Password Encryption ?
Follow all methods that the password is passed to. Look for JMPs related to it, etc.
Zeroxelli is offline  
Thanks
3 Users
Old 06/23/2012, 00:06   #17
 
elite*gold: 0
Join Date: Aug 2008
Posts: 94
Received Thanks: 19
Quote:
Originally Posted by Zeroxelli View Post
Olly isn't that hard to use. Here's a tutorial I found in google that may help you:

Sure, if you know the encryption method, you can probably reverse it and make a decryption method. However, for beginners, it's easier to bypass/remove the encryption in most cases.
Thank you so much ... if i can hit more than one thanks for this i would
now i will download the OllyDBG . and play with it . have a Great day
romeoromeo is offline  
Thanks
1 User
Old 06/23/2012, 00:16   #18
 
shadowman123's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
Quote:
Originally Posted by Zeroxelli View Post
Follow all methods that the password is passed to. Look for JMPs related to it, etc.
ill try to understand the whole thing but somthing i dont udnerstand ... There Are Password Keys what r they used for ? and There R smthing like Rotate Left with value and rotate right with value So what r those ?
shadowman123 is offline  
Old 06/23/2012, 00:20   #19
 
Zeroxelli's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,142
Quote:
Originally Posted by romeoromeo View Post
Thank you so much ... if i can hit more than one thanks for this i would
now i will download the OllyDBG . and play with it . have a Great day
No problem, good luck learning to use Olly, you won't regret it.

Quote:
Originally Posted by shadowman123 View Post
ill try to understand the whole thing but somthing i dont udnerstand ... There Are Password Keys what r they used for ? and There R smthing like Rotate Left with value and rotate right with value So what r those ?
The keys are used in the encryption to make sure that it's encrypted so that only the client and server understand it, and can decrypt it. Rotate left/right are part of the encryption method, and are used to shift data around according to the encryption algorithm.
Zeroxelli is offline  
Thanks
2 Users
Old 06/23/2012, 02:43   #20
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
Quote:
Originally Posted by romeoromeo View Post
Thanks for this ... now im very sure that i will never ever learn how to use it , since i will never find somone or some site to teach machine code . and so OllyBDG is useless for smone like me .






And most of you will be able to find where the password is stored in the exe, and once a smart ass finds it he'll be surprised that its already encrypted and that its useless unless he has the balls locate where the password is being encrypted, and the balls to reverse the encrypting process, and when you finally figure all this shit out you will notes that every time you enter a new digit into the password field the *Already encrypted password* will be re encrypted again and the digit that you just entered is no longer available because its been replaced with a Star* and Zeroxelli answers are no where near any of this stuff.

However... the best way to do it is by capturing and recording each digit that's being entered in the password field ignoring the whole password encryption and when the client login you encrypt that password the way you want and send it to the server.

So yeah man up and have some balls.. and maybe you will get somewhere on your own because that's what i did after i asked 3 members on this forum who claims to know everything about it and most of them gave me a bunch of bullshit answers that proves they are full of shit and they know nothing about it...
{ Angelius } is offline  
Thanks
2 Users
Old 06/23/2012, 03:21   #21
 
elite*gold: 0
Join Date: Apr 2008
Posts: 40
Received Thanks: 9


ahmed104 is offline  
Thanks
3 Users
Old 06/23/2012, 06:46   #22
 
Zeroxelli's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,142
Quote:
Originally Posted by { Angelius } View Post






And most of you will be able to find where the password is stored in the exe, and once a smart ass finds it he'll be surprised that its already encrypted and that its useless unless he has the balls locate where the password is being encrypted, and the balls to reverse the encrypting process, and when you finally figure all this shit out you will notes that every time you enter a new digit into the password field the *Already encrypted password* will be re encrypted again and the digit that you just entered is no longer available because its been replaced with a Star* and Zeroxelli answers are no where near any of this stuff.

However... the best way to do it is by capturing and recording each digit that's being entered in the password field ignoring the whole password encryption and when the client login you encrypt that password the way you want and send it to the server.

So yeah man up and have some balls.. and maybe you will get somewhere on your own because that's what i did after i asked 3 members on this forum who claims to know everything about it and most of them gave me a bunch of bullshit answers that proves they are full of shit and they know nothing about it...
So, tell me, wouldn't that all be solved by simply modifying the function that encrypted it in the first place? I don't know about newer clients, but when I removed the pw encryption from my 4XXX all I did was break once the login button was clicked, and step through until I found the "password", followed into the function it was passed to, and changed the first line after the check to return it instead of encrypting it first. Even if they have made it somehow harder in the later patches, you're trying to tell me that it's impossible to stop the plaintext version from being encrypted? It can't be that damn hard. And it worse comes to worse, change the name of Conquer.exe and make a loaded named Conquer.exe to intercept it third-party. Life isn't so complicated that you have to make a big deal out of it.

Anyway, the links you posted were helpful and hopefully will shine some insight on the people trying to learn Olly.

Edit: @ahmed104 What client is that? It's odd that the plaintext password would be a constant in the machine code. Are you sure that you didn't change the value of any of the strings for that screenshot?
Zeroxelli is offline  
Thanks
2 Users
Old 06/23/2012, 06:51   #23
 
shadowman123's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
Quote:
Originally Posted by Zeroxelli View Post
So, tell me, wouldn't that all be solved by simply modifying the function that encrypted it in the first place? I don't know about newer clients, but when I removed the pw encryption from my 4XXX all I did was break once the login button was clicked, and step through until I found the "password", followed into the function it was passed to, and changed the first line after the check to return it instead of encrypting it first. Even if they have made it somehow harder in the later patches, you're trying to tell me that it's impossible to stop the plaintext version from being encrypted? It can't be that **** hard. And it worse comes to worse, change the name of Conquer.exe and make a loaded named Conquer.exe to intercept it third-party. Life isn't so complicated that you have to make a big deal out of it.

Anyway, the links you posted were helpful and hopefully will shine some insight on the people trying to learn Olly.

Edit: @ahmed104 What client is that? It's odd that the plaintext password would be a constant in the machine code. Are you sure that you didn't change the value of any of the strings for that screenshot?
Its The Latest Patch of Conquer ...He is Too Good At Using Olly i Seen that by myself
shadowman123 is offline  
Old 06/23/2012, 06:57   #24
 
Zeroxelli's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,142
Quote:
Originally Posted by shadowman123 View Post
Its The Latest Patch of Conquer ...He is Too Good At Using Olly i Seen that by myself
Eh.. I'll install the latest patch and check that address after//during login, but I doubt it'd be plain-text..

Edit: Jeez TQ, 197MB of patches.
Zeroxelli is offline  
Thanks
2 Users
Old 06/23/2012, 07:03   #25
 
shadowman123's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
Quote:
Originally Posted by Zeroxelli View Post
Eh.. I'll install the latest patch and check that address after//during login, but I doubt it'd be plain-text..

Edit: Jeez TQ, 197MB of patches.
whats your download rate ?
shadowman123 is offline  
Old 06/23/2012, 07:09   #26
 
Zeroxelli's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,142
Quote:
Originally Posted by shadowman123 View Post
whats your download rate ?
Around 11MB/Second at the moment. Anywho, patched up to the most recent client, but I don't see any static constant containing the plain-text password.

Ah well, I'll check back tomorrow guys. Wife is going to murder me if I keep the lights on any later, good night.
Zeroxelli is offline  
Thanks
2 Users
Old 06/23/2012, 07:13   #27
 
shadowman123's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
Quote:
Originally Posted by Zeroxelli View Post
Around 11MB/Second at the moment. Anywho, patched up to the most recent client, but I don't see any static constant containing the plain-text password.

Ah well, I'll check back tomorrow guys. Wife is going to murder me if I keep the lights on any later, good night.
I Envy You dude ... 11 MB / Sec means WHole client 600 MB would be Downloaded in 0.9 Min Rofl

Anyways Good luck
shadowman123 is offline  
Old 06/23/2012, 07:22   #28
 
elite*gold: 0
Join Date: Mar 2009
Posts: 228
Received Thanks: 47
Quote:
Originally Posted by Zeroxelli View Post
Around 11MB/Second at the moment. Anywho, patched up to the most recent client, but I don't see any static constant containing the plain-text password.

Ah well, I'll check back tomorrow guys. Wife is going to murder me if I keep the lights on any later, good night.
"a7a da law 3ndna fe masr kano 2atlook"

11mb/s OMG
dego4ever is offline  
Thanks
1 User
Old 06/23/2012, 07:52   #29
 
shadowman123's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
Quote:
Originally Posted by dego4ever View Post
"a7a da law 3ndna fe masr kano 2atlook"

11mb/s OMG
ahahahhahahah Laughing Till Death

"balash ne2olo 3ala eli 3ndena lytsedem "
shadowman123 is offline  
Thanks
3 Users
Old 06/23/2012, 15:18   #30
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
Quote:
Originally Posted by Zeroxelli View Post
So, tell me, wouldn't that all be solved by simply modifying the function that encrypted it in the first place? I don't know about newer clients, but when I removed the pw encryption from my 4XXX all I did was break once the login button was clicked, and step through until I found the "password", followed into the function it was passed to, and changed the first line after the check to return it instead of encrypting it first. Even if they have made it somehow harder in the later patches, you're trying to tell me that it's impossible to stop the plaintext version from being encrypted? It can't be that **** hard. And it worse comes to worse, change the name of Conquer.exe and make a loaded named Conquer.exe to intercept it third-party. Life isn't so complicated that you have to make a big deal out of it.

Anyway, the links you posted were helpful and hopefully will shine some insight on the people trying to learn Olly.

Edit: @ahmed104 What client is that? It's odd that the plaintext password would be a constant in the machine code. Are you sure that you didn't change the value of any of the strings for that screenshot?
I believe that nothing is irreversible/impossible we just have to know how.

And yes the password is never stored as a plain text in the exe at least not in the current patch client's and the screen shoots you saw are not for the last patch.. i can tell by looking at the addresses in the cpu window.
{ Angelius } is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[HELP] Password encryption
12/26/2009 - CO2 Private Server - 27 Replies
What Password encryption does conquer have? i want to code register script and don`t know encryption for password,its not md5.
[Request] i need awh bybass for new patch 5089
12/26/2008 - Conquer Online 2 - 2 Replies
is there any wh bybass for the new patch 5089?? if there are please post it in here !!!
CO password encryption
11/30/2008 - Conquer Online 2 - 3 Replies
Was it ever released? I know it was hiding in dev section for some time but I don't know if it ever got out. If it has, a friendly link to where to? Or if not, maybe an explanation? It's quite a weird encryption at first glance. Thanks in advance. <hr>Append on Apr 6 2007, 20:50<hr> As much as people would probably not like to help out, I'm trying to get stuff going for the benefit of the community : [ I'm doing a c++ server emu and so far everything's going smooth except the password...
Conquer Password Encryption?
12/25/2007 - Conquer Online 2 - 4 Replies
Me and my bro are currently making a private server and we need help with the password encryption. Any help would be greatly appreciated. :D



All times are GMT +1. The time now is 06:41.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.