Click here to Skip to main content
15,891,033 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Bonjour, je cherche une méthode pour crypter mon code après la génération d'exécutable,
je souhaite de ne pas de compiler mon exécutable

Google Translate:
Hello, I am looking for a way to encrypt my code after generating executable
I would not compile my executable

[edit]Translation added, spurious formatting removed - OriginalGriff[/edit]
Posted
Updated 6-Nov-12 6:04am
v2
Comments
OriginalGriff 6-Nov-12 12:05pm    
English is the default language for this site, please try to post your questions in English (use Google Translate if necessary) or find a French language site that can help you! :laugh:

1 solution

You can't encrypt an executable - it has to be unencrypted in order for the system to execute it, and any in-process code encryption would be pretty easy to break as it would have to include the decryption key in order to be any use.

Have a look at Obfuscation instead: it is about the best protection you can practically give - but it varies from company to company, and price range to price range. Google can help you: Obfuscation software[^]
 
Share this answer
 
Comments
AbassiOmar 7-Nov-12 3:53am    
thank you
I want to create a custom tool obfuscation
to protect my source code against reverse engeniring
OriginalGriff 7-Nov-12 4:10am    
No you don't! :laugh:
There is a huge amount of work there - unless you are going to sell it to other developers, it really isn't worth the cost of producing your own - you probably won't come up with anything as good as the existing offers, and it will take you some considerable time. You can buy an obfuscator licence for what - $150? How much of your time can you invest to match that? Half a day? Less? For some developers, $150 is the hourly rate...
AbassiOmar 7-Nov-12 4:15am    
yes I know but I want to create my own software obfuscation if you can help me in advance and mercuric
OriginalGriff 7-Nov-12 4:23am    
Sorry - no, I can't. You need a serious expert on obfuscation, and there aren't many of them around (they mostly work for companies making obfuscation software).
If you try to do it yourself, the chances are that you will do less to protect your software than you think, and more to help crackers. Look at companies like Adobe - how much per year do you think they spend on protecting photoshop? And how quickly are cracked versions of a new release available on torrent sites?
AbassiOmar 7-Nov-12 4:30am    
thank you very much for your support

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900