Register for your free account! | Forgot your password?

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

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

Advertisement



[NOTE]Encrypt .exe's before releasing!

Discussion on [NOTE]Encrypt .exe's before releasing! within the CO2 Private Server forum part of the Conquer Online 2 category.

Closed Thread
 
Old 09/02/2009, 20:30   #16
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
If only slaps could be handed out over the interwebs, most of this forum would have red arses.

Quote:
Originally Posted by Smythe94 View Post
tao, ofcourse it can, but do you really think any one will spend all that money and/or time to decompile a private server or something like that?
The problem here is when the person doing the reversing is more knowledgeable than the one attempting to add protection. It takes longer to protect something than to break the protection.


Quote:
Originally Posted by EmmeTheCoder View Post
The way I'm doing it cannot be decompiled, you CAN NOT get the sourcecode out of that exe, simple as that, and as it isn't really a obfuscator (is that even a word?) , there are no programs to decompile the exe.
CIL is structurally identical to C#. Even without decompiling back to C#, you can still view the CIL for any program, which is both readable, and follows the same class hierarchy as the uncompiled code. The only difference is the content of each method - The C# compilation is a "non-reversable" process.

A C# compiler is really only a "method compiler". Every method is compiled separately, resulting in short, straightforward sections of code that are usually easy to decompile. Code optimisations and such result in decompiled code which isn't exactly the same as the source code, but functionally equivalent.

If you remove the modularity from your code, you can probably get some CIL which is not so straightforward to decompile, and will cause trouble for most decompilers - but it doesn't stop one from reading, and understanding the CIL that isn't decompiled.

You can get some of the best obfustication by using languages which don't use the same OOP concepts that C# and CIL follow, for example, using F# produces code which looks very odd in CIL, and almost meaningless if you try to decompile it to C#. The code can be decompiled though - it's just that there's no "F# decompiler", afaik.
unknownone is offline  
Old 09/02/2009, 21:34   #17
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
@UnkownNone, I think you should change your name.
But now to the point, link me to a reflector for the Phoenix Security thing, and than I'll read the rest of your post, its really long, and since I don't think Phoenix Security is well-known, I don't think anyone released a decompiler, not sure though.

@Emme, Either release the way you encrypt, or stop "Look what I've got and you haven't"-ing.

~Bas
Basser is offline  
Thanks
1 User
Old 09/02/2009, 21:45   #18
 
elite*gold: 20
Join Date: Apr 2008
Posts: 2,281
Received Thanks: 913
Visual Studio comes with Dotfuscator right there in the the Tools menu, along with some other fun stuff.
(Ps, I have the full version. Donno if it's included in the Free version)
kinshi88 is offline  
Old 09/02/2009, 22:30   #19
 
elite*gold: 0
Join Date: Jun 2009
Posts: 787
Received Thanks: 314
Quote:
Originally Posted by Smythe94 View Post
@UnkownNone, I think you should change your name.
But now to the point, link me to a reflector for the Phoenix Security thing, and than I'll read the rest of your post, its really long, and since I don't think Phoenix Security is well-known, I don't think anyone released a decompiler, not sure though.

@Emme, Either release the way you encrypt, or stop "Look what I've got and you haven't"-ing.

~Bas
No, please stop acting like you actually know what you're talking about. You really should have read all of unknownones post.

Took me 30 seconds to find it, and 4 minutes to test it.
Have fun.
_tao4229_ is offline  
Old 09/02/2009, 22:40   #20
 
elite*gold: 0
Join Date: Aug 2006
Posts: 323
Received Thanks: 14
Quote:
Originally Posted by Smythe94 View Post
@UnkownNone, I think you should change your name.
You just did change his name.
killermickle is offline  
Thanks
1 User
Old 09/03/2009, 06:02   #21
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,922
Received Thanks: 491
I can't believe I started this all just by reflecting one program.
PeTe Ninja is offline  
Old 09/03/2009, 11:18   #22
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
It was disrespect full to release someones source on the same topic.
@tao, did you test it on a protected .exe?
Download the phoenix security, than try reflecting it, I tested it and it I didn't get the source, but maybe your reflector is better.

~Bas
Basser is offline  
Thanks
1 User
Old 09/03/2009, 16:27   #23
 
elite*gold: 0
Join Date: Jun 2009
Posts: 787
Received Thanks: 314
You don't get the full source because phoenix protector has an obfuscator.

This means class names/namespace names are gone for good.
I tested it on your portable port scanner thing and it did everything it said it did.

It decrypts strings, even gives back control names etc. It turns it back it to mainly readable code.
_tao4229_ is offline  
Old 09/03/2009, 16:32   #24
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
What your saying is, phoenix protector isn't good enough?
kk.. Does anyone know a better way to decrypt / obfuscate?

~Bas
Basser is offline  
Thanks
1 User
Old 09/03/2009, 18:21   #25
 
elite*gold: 0
Join Date: Jun 2009
Posts: 787
Received Thanks: 314
Quote:
Originally Posted by Smythe94 View Post
What your saying is, phoenix protector isn't good enough?
kk.. Does anyone know a better way to decrypt / obfuscate?

~Bas
No, what I'm saying is pretty much what unknownone is saying.

You should've read his post.


Public encryption algorithms have public decryption algorithms for the most part. The only ones that usually don't have public decryption algorithms are things like codeveil that cost shitloads of money. In that case, you have to follow what unknownone said. It really only matters if the skill level of the person 'cracking' the program is greater than the person protecting it, because it's *usually* easier to crack it.
_tao4229_ is offline  
Old 09/03/2009, 20:35   #26
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
I've read this all.
But tao, have you found any program to decrypt a file that's encrypted with Phoenix Encryption? And is it a freeware? I mean, I know a lot of people can decrypt it, however the people that can, have no interest in most .exe's released on this forum.
Basser is offline  
Thanks
1 User
Old 09/03/2009, 23:34   #27
 
elite*gold: 0
Join Date: Jun 2009
Posts: 787
Received Thanks: 314
Quote:
Originally Posted by Smythe94 View Post
I've read this all.
But tao, have you found any program to decrypt a file that's encrypted with Phoenix Encryption? And is it a freeware? I mean, I know a lot of people can decrypt it, however the people that can, have no interest in most .exe's released on this forum.
I already posted it.
_tao4229_ is offline  
Old 09/05/2009, 09:04   #28
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
#request close
Basser is offline  
Old 09/05/2009, 10:54   #29
 
_Emme_'s Avatar
 
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,162
#closed
_Emme_ is offline  
Closed Thread


Similar Threads Similar Threads
editing .exe's
08/09/2009 - Dekaron Private Server - 4 Replies
which program would be best to edit .exe files?
Need help With all exe's
08/07/2009 - Dekaron Private Server - 2 Replies
http://img199.imageshack.us/img199/8609/qweqwet.jp g all odbc's Activiated with (local) Configs are 127.0.0.1(all) DB id sa db pass sa
One of the best Conquer.exe's which are released.
02/20/2009 - CO2 Exploits, Hacks & Tools - 2 Replies
It works on Patch 5101 Features: -Conquer.rar: 1.Multiclient 2.No pop-up(Removed Website Popup) 3.No virus-scan(Removed Anti-Virus/Spyware Scanner) 4.Enabled PM commands 5.You can run Conquer.exe directly 6.Wall Jump(NOT Including GW(Unfortunately I can't make it.))
[Share] Unpacked translated Server EXE's
01/22/2008 - EO PServer Hosting - 2 Replies
As the title says, here is server exe's unpacked and translated to english.... UNPACKED EXE's Pass: gotitatr agezone no space credit: AquaLung
hey can any one encrypt
10/20/2007 - Kal Online - 1 Replies
hey can any one encrypt this jobsystem-e



All times are GMT +1. The time now is 20:22.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.