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

VBScript Discussion :

Proteger une source HTA


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Juillet 2011
    Messages
    386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juillet 2011
    Messages : 386
    Par défaut Proteger une source HTA
    Bonjour

    Dans cette discussion j'ai trouvé ce lien sur l'utilisation de screnc.exe, est-il possible d'avoir une version française?
    Merci

  2. #2
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    bonjour,
    la version courte :

    insérer la ligne après la balise <script language> et avant le code que l'on souhaite "crypter" ce qui est vraiment une façon de parler
    renommer l'extension du fichier hta en htm ex : test.htm
    lancer l'encodeur avec la syntaxe suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    screnc test.htm encoded.hta
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #3
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Juillet 2011
    Messages
    386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juillet 2011
    Messages : 386
    Par défaut
    Bonjour Omen
    j'ai fait comme t'as dit, mais ça me donne une erreur "failed on" sur l'origine.
    Voila mon code que j'ai sauvé sous le nom "test.htm"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <html>
    <head>
    <title>Téstléphone</title>
    <HTA:APPLICATION
          APPLICATION="xxxtél" >
     </head>
    	<script language="VBScript">
    	'**Start Encode**
    msgbox "Ca marche!"
           </script>
         	<BODY>
    Partie du nom: <INPUT TYPE="text" NAME="argu" SIZE="20" MAXLENGTH="30" VALUE="?">
    <input type="button"      onClick="valider">
    	</BODY>
    </html>

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Salut

    Créer un dossier C:\Test, dedans y mettre Screnc.exe.

    A l'origine, chez moi, Screnc.exe est dans le dossier C:\Program Files\Astase\VBScript Factory\tools, mais il semblerai
    que son utilisation est problématique à cause des dossiers nom long et/ou avec des espaces.

    Dans le même dossier enregistrer ce programme en le nommant Tester.hta
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <!-- Code du HTA avant codage -->
    <html>
    	<head>
    	<title> Téstléphone </title>
    	<HTA:APPLICATION
          APPLICATION="Tester" >
    	</head>
     
    	<script language="VBScript">
    		'**Start Encode**
    		Sub valider
    			msgbox "Ca marche!"
    		End Sub
    	</script>
     
    	<BODY>
    		Partie du nom: <INPUT TYPE="text" NAME="argu" SIZE="20" MAXLENGTH="30" VALUE="?">
    		<input type="button" onClick="valider">
    	</BODY>
    </html>
    Dans une fenêtre DOS, passer cette ligne de commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Test\Screnc /e htm C:\Test\Tester.hta C:\Test\TesterCoder.hta
    Le code dans TesterCoder.hta est maintenant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <!-- Code du HTA avant codage -->
    <html>
    	<head>
    	<title> Téstléphone </title>
    	<HTA:APPLICATION
          APPLICATION="Tester" >
    	</head>
     
    	<script language="VBScript.Encode">
    		'**Start Encode**#@~^PQAAAA==@#@&d7UE(P\mVb[+M@#@&didhdT4WX~J;lPsC.m4+eJ@#@&77Ax[PU;4@#@&7fw0AAA==^#~@</script>
     
    	<BODY>
    		Partie du nom: <INPUT TYPE="text" NAME="argu" SIZE="20" MAXLENGTH="30" VALUE="?">
    		<input type="button" onClick="valider">
    	</BODY>
    </html>
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Juillet 2011
    Messages
    386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juillet 2011
    Messages : 386
    Par défaut
    J'ai procédé comme indiqué, mais j'ai le même message d'erreur.

  6. #6
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    peut-être en supprimant les caractères accentués...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <title> Testlephone </title>
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  7. #7
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Citation Envoyé par papyxy Voir le message
    J'ai procédé comme indiqué, mais j'ai le même message d'erreur.
    Avec exactement l'exemple du code HTA post N°4 ou avec le code que tu nous soumets dans le post n°3 ?

    Motif de l'édit:
    En nommant le fichier xxxtél.hta,
    Citation Envoyé par Erreur
    C:\PersoFrancis>C:\Test\Screnc /e htm C:\Test\xxxtél.hta C:\Test\test.htm

    Scripting encoder object ("Scripting.Encoder") failed on C:\Test\xxxtÚl.hta
    le même que papyxy
    l'outil de masquage/codage (screnc.exe) n'aime pas les accents dans les noms de fichiers
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

Discussions similaires

  1. Réponses: 11
    Dernier message: 05/08/2009, 12h30
  2. Comment compiler/proteger une source HTA
    Par vikingraver dans le forum VBScript
    Réponses: 1
    Dernier message: 03/07/2008, 11h14
  3. Réponses: 9
    Dernier message: 28/10/2005, 13h48
  4. Protéger une base de données ?
    Par Mailgifson dans le forum Paradox
    Réponses: 4
    Dernier message: 02/12/2004, 11h49
  5. [Crystal Report 8] créer une source de données oracle
    Par Lina dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 14/11/2002, 13h53

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