OVH Cloud OVH Cloud

Crypter un .vbs

4 réponses
Avatar
FS
Bonjour à tous

Existe t il un moyen de crypter définitivement un .vbs pour des questions
sécurité. Eviter une consultation de la source.
L'encoder de microsoft est déja quelque chose mais pas irrévicable.


merci

4 réponses

Avatar
Jean-Claude BELLAMY
Dans le message news: ,
FS s'est ainsi exprimé:

Bonjour à tous

Existe t il un moyen de crypter définitivement un .vbs pour des
questions sécurité.
NON !


Eviter une consultation de la source.
L'encoder de microsoft est déja quelque chose mais pas irrévicable.


Comme son som l'indique, "SCRENC" de MS est un outil de CODAGE de scripts,
et non pas de CHIFFREMENT !

Il est d'ailleurs TRÈS FACILE de décoder un script codé par Encoder :
Cf. ce script disponible sur mon site :
http://www.bellamyjc.org/fr/vbsdownload.html#scrdecode


Quant à l'opportunité (hypothétique) de chiffrer un script VBS, .... mouais
, on ne peut pas dire que j'y soie favorable!
J'y suis même carrément HOSTILE !
C'est totalement contraire à mon ÉTHIQUE ...

Un script (en VBS, JS, Perl,..., ou même un simple batch), c'est avant tout
un mini-utilitaire, destiné à éviter certaines tâches répétitives, avec des
fonctionnalités intéressantes pour l'administrateur , ..
Donc ces scripts doivent être OUVERTS, à tous les sens du terme..
- Ouverts pour être facilement adaptés à la situation
de chacun
- Ouverts pour servir de base à d'autres scripts, lesquels
à leur tour serviront de support à d'autres, ...
- Ouverts pour faciliter le partage de connaissances


Et même si cela ressemble au discours d'un baba-cool barbu (;-) )
soixante-huitard pingouinophile, style "clône de Richard Stallmann", je
ferai remarquer que TOUS les scripts VBS conçus par Microsoft sont LIBREMENT
accessibles et modifiables!

Il n'y a qu'à voir ces petis "bijoux" que sont "ScriptOMatic", "System
Administration Scripting Guide", "ADSI Scriptomatic", et le site
ScriptCenter (http://www.microsoft.com/technet/scriptcenter/default.mspx)

MS est même allé jusqu'à fournir GRATUITEMENT un kit permetatnt de créer
son PROPRE Script Center !!!
http://download.microsoft.com/download/f/9/1/f915e397-cac9-4a10-8de0-081b0c1f5924/do_it_yourself_kit.exe


Si tu tiens absolument à protéger un développement, écrit le en C, C# ou
Delphi, et compile le !
(et encore, cela ne protège pas complètement contre le reverse engineering)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
Jean
Bonjour,

En utilisant le Script Control dans un language dit "de plus haut niveau" ... mais vous aurez plus vite fait de faire tout votre
projet en VB par exemple.

Script Control :
http://www.microsoft.com/downloads/details.aspx?FamilyId×E31492-2595-49E6-8C02-1426FEC693AC&displaylang=en

Amicalement,

Jean - JMST
Belgium

"FS" a écrit dans le message de news:
Bonjour à tous

Existe t il un moyen de crypter définitivement un .vbs pour des questions
sécurité. Eviter une consultation de la source.
L'encoder de microsoft est déja quelque chose mais pas irrévicable.


merci




Avatar
Fabrice
Bonsoir à tous

vous vous méprenez sur mes intentions. L'objet n'est de camoufler un
quelconque droit personnel.
Je suis plutot pour le partage des connaissances.
Là je veux simplement protéger un nom de compte et mot de passe. Je vous ai
écrit récemment un mail concernant SuperExec 3.0 que je n'arrive pas à faire
fonctionner dans mon environnement. La seule solution alternative que j 'ai
trouvé est l'utilisation de votre .vbs xrunas.vbs avec passage d'un password
avec pouvoir.
Je diffuse donc des scripts de lancement d'âpplication à mes utilisateurs
car elles nécessitent des droits + et trop à gérer de donner des droits
locaux.

Actuellement j'encode le vbs en vbe. c'est le minimum que je puisse faire.
Mais cela n'est pas tres satisfaisant. C'est pourquoi je cherche une
solution alternative. SuperExec était génial sur le papier, mais
malheureusement impossible de faire tourner les applis générés avec,

fabrice

"Jean-Claude BELLAMY" a écrit dans le
message de news:
Dans le message news: ,
FS s'est ainsi exprimé:

Bonjour à tous

Existe t il un moyen de crypter définitivement un .vbs pour des
questions sécurité.
NON !


Eviter une consultation de la source.
L'encoder de microsoft est déja quelque chose mais pas irrévicable.


Comme son som l'indique, "SCRENC" de MS est un outil de CODAGE de scripts,
et non pas de CHIFFREMENT !

Il est d'ailleurs TRÈS FACILE de décoder un script codé par Encoder :
Cf. ce script disponible sur mon site :
http://www.bellamyjc.org/fr/vbsdownload.html#scrdecode


Quant à l'opportunité (hypothétique) de chiffrer un script VBS, ....
mouais

, on ne peut pas dire que j'y soie favorable!
J'y suis même carrément HOSTILE !
C'est totalement contraire à mon ÉTHIQUE ...

Un script (en VBS, JS, Perl,..., ou même un simple batch), c'est avant
tout

un mini-utilitaire, destiné à éviter certaines tâches répétitives, avec
des

fonctionnalités intéressantes pour l'administrateur , ..
Donc ces scripts doivent être OUVERTS, à tous les sens du terme..
- Ouverts pour être facilement adaptés à la situation
de chacun
- Ouverts pour servir de base à d'autres scripts, lesquels
à leur tour serviront de support à d'autres, ...
- Ouverts pour faciliter le partage de connaissances


Et même si cela ressemble au discours d'un baba-cool barbu (;-) )
soixante-huitard pingouinophile, style "clône de Richard Stallmann", je
ferai remarquer que TOUS les scripts VBS conçus par Microsoft sont
LIBREMENT

accessibles et modifiables!

Il n'y a qu'à voir ces petis "bijoux" que sont "ScriptOMatic", "System
Administration Scripting Guide", "ADSI Scriptomatic", et le site
ScriptCenter (http://www.microsoft.com/technet/scriptcenter/default.mspx)

MS est même allé jusqu'à fournir GRATUITEMENT un kit permetatnt de créer
son PROPRE Script Center !!!

http://download.microsoft.com/download/f/9/1/f915e397-cac9-4a10-8de0-081b0c1

f5924/do_it_yourself_kit.exe


Si tu tiens absolument à protéger un développement, écrit le en C, C# ou
Delphi, et compile le !
(et encore, cela ne protège pas complètement contre le reverse
engineering)


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*





Avatar
Jean-Claude BELLAMY
Dans le message news:eUfpTF% ,
Fabrice s'est ainsi exprimé:

Bonsoir à tous

vous vous méprenez sur mes intentions. L'objet n'est de camoufler un
quelconque droit personnel.
Je suis plutot pour le partage des connaissances.
Là je veux simplement protéger un nom de compte et mot de passe. Je
vous ai écrit récemment un mail concernant SuperExec 3.0 que je
n'arrive pas à faire fonctionner dans mon environnement.


J'ai des pb d'accès Internet depuis plus d'une semaine ..
(squat de ligne par un autre opérateur, en l'occurrence Neuf Télécom, auquel
je n'ai rien demandé!)
Je ne vois pas de message de ta part dans ma boite de réception...
(depuis septembre, j'ai 5 messages dont l'expéditeur se prénomme "Fabrice",
mais tu n'y figures pas)
Renvoie moi un email ...

[...] SuperExec était génial sur le papier,
Il marche très bien "en vrai" chez moi et aussi un grand nombre d'autres

utilisateurs.
Mais il est possible qu'il y ait un cas de figure tordu que je n'ai pas
envisagé.
Donc donne moi des infos sur ta config et tes pb..

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*