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 Discussion :

cacher le source


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut cacher le source
    On doit amener un de nos programmes en asp chez un client et mon chef me demande à ce que le source soit protégé et que personne ne puisse y accéder. Je lui ai répondu que ce n'était pas possible mais il veut que je trouve une solution. Y en a t il une?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 29
    Par défaut
    j'ai déjà eu ce soucis une fois.....
    la solution : ben j'ai pas trouvé !
    du coup on avait du faire un objet COM (en VB comme ca copié/collé du asp) et dans les asp ca donné juste des createobject / appel d'une fonction....
    pas top mais j'avais pas trouvé mieux
    bon courage en tout cas...
    ++

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2004
    Messages : 327
    Par défaut
    En utilisant un obfuscateur.

  4. #4
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    moi j'encode le code ASP avec un utilitaire Miscrosoft, le "script encoder"...
    http://msdn.microsoft.com/library/de...ist/webdev.asp

    ça permet d'encoder le VBScript, mais pas de le décoder, bien sur... donc faut faire une copie des sources AVANT

    bon, c'est décryptable, mais ça permet de ne pas avoir le code en clair directement dans les pages

  5. #5
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    Citation Envoyé par tesla
    En utilisant un obfuscateur.
    lequel ? comment ? as-tu un lien ?

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2004
    Messages : 327
    Par défaut


    www.stunnix.com
    www.semanticdesigns.com

    Sinon, la revue Hack'Ademy a publié un source d'un obfuscateur VBScript dont le source est écrit en VBScript lui même...

  7. #7
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    ok, merci tesla

  8. #8
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    je teste ca dès lundi!!! MERCI, MERCI, MERCI !!!

  9. #9
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    finalement je n'ai pas pu attendre pour tester..... Je suis trop impatient.
    Je ne comprend pas trop comment marche le Script Encoder. Que faut-il faire?

    Sinon c'est quoi un obfuscateur ? Ca marche comment?

  10. #10
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    Pour le scipt encoder, j'ai mis la balise comme indiqué dans la doc pour crypter, et quand je lance le programme telechargé, ca ne fait rien. J'ai oublié de faire quelque chose?

  11. #11
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    heu tu mets pas de balise pour le script encoder

    tu lances simplement la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    screnc monrepSRC\*.asp monrepENCODE\
    ça prendra tous les fichiers ASP du répertoire "monrepSRC" et les copiera en version encodée dans "monrepENCODE"

    remarque : si tu as des includes de fichiers ASP, les fichiers à inclure doivent être encodés avec l'option "/xl " : cela ne mettra pas la balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@LANGUAGE="VBScript.Encode"%>
    en en-tête du fichier à inclure pour éviter la redondance avec cette même balise dans le fichier demandant l'inclusion

    mais tout ceci est clairement expliqué dans la doc du script encoder....

  12. #12
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    c'est bon ca marche. Je ne me mettais pas sur le bon repertoire pour executer la commande. C'est pour cela qu'il me disait que la commande était incorrect......
    Les commandes DOS, je ne maitrise pas encore très bien.....

  13. #13
    J1
    J1 est déconnecté
    Membre expérimenté Avatar de J1
    Inscrit en
    Mai 2004
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 321
    Par défaut
    Moi aussi, j'ai été emballé à l'époque où j'ai découvert Script Encoder : j'imaginais pouvoir ainsi "protéger" mon code source.
    Mais il suffit de taper "script decoder" sur Google pour remettre les pieds sur terre.

    D'ailleurs, l'aide de Script Encoder est relativement explicite à ce sujet :
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/SeconScriptEncoderOverview.asp (lire la dernière phrase du premier paragraphe)

    Désolé flogreg.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cacher le code source en python?
    Par minimumserious dans le forum Général Python
    Réponses: 7
    Dernier message: 25/04/2016, 21h10
  2. cacher la source d'un questionnaire
    Par Daniela dans le forum Langage
    Réponses: 13
    Dernier message: 14/07/2011, 14h11
  3. Réponses: 2
    Dernier message: 22/02/2011, 21h09
  4. Réponses: 6
    Dernier message: 16/03/2009, 08h57
  5. [technique] Cacher la source d'une page web
    Par freud dans le forum Général Conception Web
    Réponses: 12
    Dernier message: 07/12/2005, 10h50

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