IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Proteger la source d'un site web


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 378
    Par défaut Proteger la source d'un site web
    Bonjour,
    Comment vous le savez pour développez un site web avec des applications demande des mois et des mois de travail, pour héberger le site on doit copier coller les fichiers sur l’espace hébergement du client, alors n’importe qui peux prendre les fichiers et revendre le site, ma question est ce qu’il y a moyen pour rendre l’accès à ces fichiers impossible, comme lorsque on créer un fichier exécutable d’un logiciel.
    Merci

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    Ben déja si tu compiles le site c'est pas les sources que tu mets sur le serveur.. ce sont des dll...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 42
    Par défaut
    Que voulez-vous dire par "rendre l’accès à ces fichiers impossible", et quel est le type de fichiers en cause?

    S'il s'agit de masquer le code source du code-behind de pages aspx (pour empêcher sa modification ou sa lecture), il vous est possible de mettre la majorité du code dans des DLL (que vous passez a l'obfuscateur si necessaire), avec le moins possible de code dans les fichiers .aspx.cs (code-behind).

    [+]
    Par contre, le client pourrait être amené a demander les sources si le contrat dit que le site lui appartient, et non pas seulement une licence d'utilisation (s'il souhaite faire des modifications par quelqu'un d'autre par exemple). Après, c'est une question de droit auquel je ne connais pas grand chose, mais si ca prend effectivement "des mois et des mois", et que ce temps la a été facturé, alors je ne serai pas choqué par le fait qu'il puisse le revendre.

    [/+]

  4. #4
    Membre très actif Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    339
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 339
    Par défaut
    Citation Envoyé par badrel Voir le message
    pour héberger le site on doit copier coller les fichiers sur l’espace hébergement du client, alors n’importe qui peux prendre les fichiers et revendre le site
    Ah bon? Je n'ai jamais mis mes fichiers contenant du code source sur mon serveur web. A chaque fois, j'utilise l'option "Build > Publish WebSite" qui précompile mes fichiers sources, et me permet de mettre sur mon serveur web seulement ces fichiers précompilés.

    A moins que j'ai raté une étape, je ne vois pas ton problème

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2007
    Messages : 871
    Par défaut Les deux sont possibles
    Les deux sont possibles:
    Mettre les pages et leur codebehind sur serveur est possible, iis compilera les .cs à la demande (ca permet notament de modifier à chaud les sources, je dis pas que c'est bien, juste possible)
    Mettre juste les pages et les dll est également possible.

    Concernant ton problème, et comme le dit Julien_Dufour compiler ton site et passer par l'obfuscateur en fera déja pas mal pour protéger ton code behind.

    Si, par contre tu veux protéger les pages html, eh bien sache que ce n'est pas vraiment possible (n'importe qui peut lancer un aspirateur de site et récupérer tout le js/html/images/...)

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 378
    Par défaut
    Ce que je veux seulement rendre l'accée au code-behind impossible, alors si j'ai bien compris, si je publie mon site via le menu générer--Publier le site web, personne ne peux avoir le code code-behind?

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    Disons que tu vas poser sur ton serveur les compilations de tes sources... En gos des dll..

    Personne ne peut les voir, faut pas abuser... Il existe des décompilateurs qui permettent de retrouver les sources..

    Ensuite plus haut on t'as parlé d'une technique qui te permet de rendre ton code encore moins lisible puis de le compiler... Mais il y aura toujours un moyen de retrouver les sources...

    Après tout dépend à qui tu livres le site web....

  8. #8
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 378
    Par défaut
    Tu veux dire la téchnique obfuscateur ?

Discussions similaires

  1. Rendre illisible ou coder le code source d'un site web
    Par zemzoum89 dans le forum Sécurité
    Réponses: 7
    Dernier message: 20/07/2010, 22h07
  2. Code source d'un site web en open source ?
    Par Dirty Henry dans le forum Langage
    Réponses: 4
    Dernier message: 22/01/2009, 12h01
  3. Sources pour développer site web
    Par dieudo dans le forum Langage
    Réponses: 3
    Dernier message: 20/04/2008, 19h39
  4. [Site web] Protéger une idée de projet ?
    Par Fabouney dans le forum Juridique
    Réponses: 8
    Dernier message: 12/09/2006, 13h36
  5. Réponses: 5
    Dernier message: 04/08/2006, 00h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo