Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2118 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Votre Obfuscateur .NET?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Votre Obfuscateur .NET?

n°1216255
tabouret e​n bois
Profil:s de pute
Posté le 06-10-2005 à 10:33:34  profilanswer
 

Vous utilisez quoi comme obfuscateur?
 
Nous on utilise xenocode.. qui est super puissant, mais pas ergonomique du tout.. vraiment trop lourd à utiliser.. (et un peu cher aussi :D )
Donc la on recherche un nouvel obfuscateur.. si vous en avez un à me conseiller, ça serait sympa :jap:  
 
A+


---------------
██████████████████████████████████
mood
Publicité
Posté le 06-10-2005 à 10:33:34  profilanswer
 

n°1216263
FlorentG
Posté le 06-10-2005 à 10:35:06  profilanswer
 

Moi j'en utilise pas... Ils font ce qu'ils veulent de mon code source, y'a l'accord de licence qui me permet de poursuivre en justice les p'tits malins :D

n°1216317
_Mose_
Lonesome coder
Posté le 06-10-2005 à 10:56:52  profilanswer
 

De toute façon, un mec motivé arrivera toujours à décompiler et comprendre ton code :)
Il fait quoi ton obfuscateur à part renommer les variables ?

n°1218767
tabouret e​n bois
Profil:s de pute
Posté le 09-10-2005 à 15:09:08  profilanswer
 

FlorentG a écrit :

Moi j'en utilise pas... Ils font ce qu'ils veulent de mon code source, y'a l'accord de licence qui me permet de poursuivre en justice les p'tits malins :D


 
c'est beau la naivete juvenille [:itm]

n°1218780
tabouret e​n bois
Profil:s de pute
Posté le 09-10-2005 à 15:20:36  profilanswer
 

_Mose_ a écrit :

De toute façon, un mec motivé arrivera toujours à décompiler et comprendre ton code :)
Il fait quoi ton obfuscateur à part renommer les variables ?


 
C'est pas une raison pour lui faciliter la tache à ton "mec motivé"
 
 
C'est clair que pour le programmeur qui fait une petit projet chez lui, genre meme pas 2mo de source, ça aidera pas trop..
par contre nous on est une société avec des projets de 50 ou 100 mo de code source, la ça sert.. le mec qui vaudrais faire du reverse ingenering la dessus, ça commencerais à lui couter bonbon :D  
 
 
Donc ça fait plein de trucs :
 
Obfuscation des symboles : Renomme les métadonnées symboliques (les noms de classe, de champ, d’événement ou de méthode…) en caractères dépourvus de sens. Le modèle de renommage minimal, ou par hachage, optimise le renommage pour une utilisation dans le cadre de l'obfuscation incrémentielle ou afin de réduire la taille des métadonnées.  
 
Obfuscation du flux de contrôle : Convertit le code compilé CIL en "code spaghetti", en ajoutant des instructions leurre et en les réordonnant. Ceci embrouille les hackers et fait planter les décompilateurs.  
 
Cryptage des chaînes : Empêche l'identification des parties du code critiques par recherche de chaîne en brouillant les littéraux de chaîne et en injectant le code de débrouillage adéquat à chaque endroit référençant une chaîne brouillée.  
 
Neutralisation d'ILDASM : Empêche les hackers d'utiliser l'outil ILDASM et bien d'autres outils basés sur l'API de réflexion Microsoft en vue d'analyser et de désassembler votre code.  
 
Filigranage d'assembly : Empêche la distribution non autorisée de votre produit en incrustant des données d’enregistrement à l’intérieur du texte visible et dans les structures binaires de votre programme.  
 
Elimination des données de déboguage : Retire de votre binaire toute information de déboguage ainsi que les références symboliques PDB.  
 
Puis y a meme une option qui fait planter les décompilateurs.. bref ça marche bien
 
 
Pour xenocode :
http://www.xenocode.com/fr/Product-Features.aspx
 
Pour Dotfuscator :
http://www.preemptive.com/products [...] tures.html


---------------
██████████████████████████████████
n°1218859
uriel
blood pt.2
Posté le 09-10-2005 à 16:36:00  profilanswer
 

ca alourdit le code ou pas (genre plus gros, plus lent? ) :??:


---------------
IVG en france
n°1218883
tabouret e​n bois
Profil:s de pute
Posté le 09-10-2005 à 16:59:50  profilanswer
 

uriel a écrit :

ca alourdit le code ou pas (genre plus gros, plus lent? ) :??:


 
ben nan ça alourdit que dalle en vitesse.. au contraire y a meme des options qui te permettent d'optimiser le code en fait..  :)  
mais bon, rien de transcendant
 
sinon en poids je sais pas.. je crois que ça rajoute de l'octet, mais rien de génant..
 
 
le probleme c'est la configuration de l'obfuscateur.. j'aimerais bien un truc full integré à visual studio, facile à utiliser.. et qui obfusc à la volé dans la compilation en release par exemple!  :love:  


---------------
██████████████████████████████████
n°1218887
chrisbk
-
Posté le 09-10-2005 à 17:05:13  profilanswer
 
n°1218985
tabouret e​n bois
Profil:s de pute
Posté le 09-10-2005 à 19:27:59  profilanswer
 


 
à l'epoque il m'avait dit qu'il utilisait dotfuscator.. meme pas la version pro, alors bon  :sarcastic:  
 
 
 :D  


---------------
██████████████████████████████████
n°1219008
Taz
bisounours-codeur
Posté le 09-10-2005 à 20:10:11  profilanswer
 

je code directement en IL.

mood
Publicité
Posté le 09-10-2005 à 20:10:11  profilanswer
 

n°1219018
sircam
I Like Trains
Posté le 09-10-2005 à 20:32:43  profilanswer
 


Tu fais dans le point net, maintenant ?   [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Votre Obfuscateur .NET?

 

Sujets relatifs
[PDA][WinCE.NET][VB.NET] controler la luminositée de l'ecran[ASP.NET] - Access denied sur un site web de prod. [RÉSOLU]
[C# & ASP.NET] Lien depuis UserControl vers FormX ???problème après l'installation de visual studio .NET 2003
[C# & ASP.NET] Ajouter des éléments à un DataSet ( + SelectionList)[VB .Net 2003] Problème de cryptage 3DES
[C# & ASP.NET] Web mobile & Web ?Composant remplacant du MsFlexGrid n VB.NET??
Appel Procédure Stockée Access depuis WinForm VB .Net en OLEDB 
Plus de sujets relatifs à : Votre Obfuscateur .NET?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR