Du Batch au code source.

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

J'ai programmé un petit programme sympa en Batch pour optimiser Windows.

Mais, comme je n'ai pas envi de me faire piquer les CC, j'ai voulu le compiler en Exe.

Jusqu'ici, pas de soucis, mais la dernière version ne veut plus lancer les .reg associés ! Pourtant, lorsque je lance le Batch, aucun soucis !

J'ai changé plusieurs fois de compileur, mais ça ne vient pas de ça apparemment..

-> Vous avez une idée pour pouvoir protéger les codes sources d'un Batch ?

-> J'avais pensé à utiliser des permissions pour que celui-ci ne puissent que s'exécuter et être supprimé, mais je suppose donc que tout utilisateur pourra le faire non ?


--
O.o°*¤.L'erreur est la règle, la vérité est l'accident de l'erreur.°.O°ºø

4 réponses

  1. LUDO
     
    salut,

    autre solution (mais ne marche pas sous win7 pemium):
    clic-droit sur le bat ==> propriétés
    dans onglet général faire "avancé" puis cocher chiffrer le contenu pour sécurisé le dossier

    Sinon regarde du côté du logiciel truecrypt...
    0
    1. Utilisateur anonyme
       
      Merci de ta réponse Ludo, je ne peux rien chiffrer, tout est grisé.

      Je ne pense pas que True Crypt m'aiderait..
      0
  2. LUDO
     
    ok euh sinon tu as essayé de le compiler en .exe je suppose mais as tu essayé en .com (tu peux mettre en place turbobat.exe par exemple pour le faire) et le résultat cela identique le code source sera illisible...
    0
    1. Utilisateur anonyme
       
      Oui, ça ne change rien.. et j'aimerais bien comprendre pourquoi..
      0
  3. LUDO
     
    ok bon dernière bille que j'ai:
    tu télécharges axcrypt
    tu l'installes
    ensuite clic-droit sur ton bat ==>axcrypt ==>crypter
    tu met une clé (mot de passe) et OK
    ensuite si tu veux l'exécuter il te faudra le mot de passe mais dans tous les cas tu ne pourras plus l'éditer et donc voir le code source...
    0
    1. Utilisateur anonyme
       
      Je garde ta solution sous le coude, mais je vais commencer à réécrire le code ;)

      Merci de t'être penché dessus ;)

      Quelqu'un sait pourquoi il y a ce problème ?
      0
  4. Utilisateur anonyme
     
    salut saacha...

    Tu as utilsé le compilateur batch to exe converter ?

    ici : https://www.commentcamarche.net/telecharger/developpement/4555-bat-to-exe-converter/

    Bref, tu compiles
    tu peux choisir de mettre une icone
    tu peux choisir de faire en sorte qu'il se lance avec les droits admin...

    Le compilateur de power batch foire.

    encore une chose, si tu as windows 7/vista, lance les compilateurs avec les droits admin

    sinon ca ne marche pas

    @+
    0
    1. Utilisateur anonyme
       
      Salut, et merci de ta réponse :-)

      Beh j'ai utilisé les deux logiciels dont tu parles, j'ai aussi fais ce que tu as fais, et rien n'y fait ^^..

      Pourtant, ça marchait bien avant..
      0
    2. Utilisateur anonyme
       
      lu

      Ok, moi pour compiler, j'utilise batch to exe converter.

      Hummm. Si tu veuc, en mp, on se passe nos msn, et on s'entraide. C'est toi qui voit.


      @+
      0
    3. Utilisateur anonyme
       
      En fait, j'ai pas MSN, mais il ne fonctionne plus pour moi, je pense qu'il y a trop de codes ou je ne sais pas..
      De toute façon j'ai un grand maître que m'a fait un truc Super en AutoIT, donc ça va aller :)

      De plus, un expert en sécurité m'a dit que c'est très dur de compiler un langage interprété..
      0
    4. Utilisateur anonyme
       
      Je vais te MP ^^


      EDIT : c'est fait ;)
      0
    5. Utilisateur anonyme
       
      D'accord :-)
      0