[.NET] Protection du code

Protection du code [.NET] - C#/.NET managed - Programmation

Marsh Posté le 17-04-2003 à 11:08:30    

Bonjour, bonjour tout le monde, ça faisait longtemps  :(  
 
Alors G une ptites question. (je dois faire une étude sur les apports de dotnet pour créer un web service)
 
J'aimerais savoir quels sont les moyens avec dotnet de protéger son code (j'entend par là de ne pas filer au client la totalité du code source). Et aussi quels sont les différences à ce nivo par rapport à PHP (C possible en PHP d'ailleur ?). Connaissant Microsoft, ils ont bien dut penser à ça  :D (facilité de mise en oeuvre, ...)
 
Si kk'1 a des infos et/ou des conseils je suis preuneur. (également si vous avez des bons liens comparaison java/dotnet ou php/dotnet, enfin tout ce qui touche au sujet)
 
Merci et bonne journée
 
 :hello:

Reply

Marsh Posté le 17-04-2003 à 11:08:30   

Reply

Marsh Posté le 17-04-2003 à 11:09:53    

http://www.remotesoft.com/salamander/obfuscator.html


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 17-04-2003 à 11:13:50    

Merci,
Mais en fait je voudrais savoir les méthodes de bases ki existe (direct avec visual studio par exemple) sans produit tierce.
Mais je vais jetter un coup d'oeuil quand même :)
 
 :hello:  
 
PS : en français j'aime mieux  :cry:

Reply

Marsh Posté le 17-04-2003 à 11:21:54    

je vais peut etre dire une connerie mais bon ...
ne peux tu pas separer ton code metier de ton IHM ?
comme ca le "traitement" ce fait au niveau de dll et non pas au niveau des pages aspx (ou ascx).

Reply

Marsh Posté le 17-04-2003 à 11:31:11    

C ce ke je veux savoir justement :)
k'est ce kon peut charger, kelles sont les possibilités, etc... genre chargement de DLL de composent COM/DCOM... tout ce ki peut ne pas être en clair, et si ya possibilité de garder juste l'affichage en clair. Et en comparaison ce ki est possible avec les autres plate-forme. (php ?, java ?) Et des trucs + ou - sûr kan même (genre ke ça soit pas super simple de le décompiler)
 
Je suis en phase d'analyse je répéte ;)
 
merci merci  :hello:  

Reply

Marsh Posté le 17-04-2003 à 11:32:44    

Reply

Marsh Posté le 17-04-2003 à 13:46:17    

:bounce:

Reply

Marsh Posté le 17-04-2003 à 18:36:47    

en ce qui concerne les liens de comparaison des technos, ce n'est pas ce qui manque sur le web (fais un tour sur dotnetguru).
 
en ce qui concerne la separation du code metier et de l'IHM je peux t'affirmer que ca fonctionne tres bien. je développe actuellement sur ce même principe et mon IHM ne traite que la partie graphique et pour le reste instancie des classes de la couche metier (qui elle même tape dans les classes de la couche données...).
pour ce qui est de la décompilation. il existe un outil "ildasm.exe" (de microsoft) qui permet de voir les classes et les methodes d'une assembly. Ca peut etre genant dans certains cas (mais pas dans le mien :D).
 
pour plus de precision, fais un tour sur le net  :)

Reply

Marsh Posté le 18-04-2003 à 09:28:20    

Merci
G trouvé dotnetguru où il y a pleins d'articles interressant.
Par contre sur la séparation de code je trouve rien de bien  :(  
Donc si vs avez d'aut ptit lien du style de dotnetguru :)
 
 :hello:

Reply

Marsh Posté le 18-04-2003 à 09:40:34    

et si tu faisais un topic de liens .NET? :D
 
 :hello:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 18-04-2003 à 09:40:34   

Reply

Marsh Posté le 18-04-2003 à 09:43:23    

:D  
 :hello:  

Reply

Marsh Posté le 18-04-2003 à 10:03:25    

'fin au moins c'est bien, toi t'es passé à un langage évolué alors que moi je suis toujours à cirer les pompes du client avec VB6 :/  Ils passeront à .NET en 2004-2005 qu'ils ont dit :cry:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 18-04-2003 à 10:06:41    

Euh C un peu + compliqué que ça...
En fait ma boite n'est pas passé en dotnet, C pour un projet pour une autre boite... (fo pas chercher, même moi je trouve pas ça très normal...)  
Donc, non je ne suis pas débarrassé de VB [:totoz]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed