[..] Decrypter et lancer programme exécutable
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Decrypter et lancer programme exécutable
J'ai un programme (fichier .exe) qui est crypté Mon, problème, c'est que je veux donc lancer mon programme exécutable, non pas à partir du disque dur, mais directement à partir de la mémoire que je que je puisse protéger mes .exe quelqu'un aurait une idée

Modifié en dernier par ani le mer. 22 oct. 2008 15:16, modifié 1 fois.
Raison : ajout de la balise [..] dans le titre!!!
Raison : ajout de la balise [..] dans le titre!!!
Re: Decrypter et lancer programme exécutable
Enfaite je cherche juste un script pour mettre en mémoire un exe 
Re: Decrypter et lancer programme exécutable
Qu'est ce que tu appel mettre en mémoire ?
-
tolf
- Niveau 7

- Messages : 318
- Enregistré le : ven. 15 févr. 2008 12:25
- Localisation : Paris
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Pour cripter un fichier (ton EXE à crypter) : http://www.autoitscript.fr/forum/viewto ... =21&t=1409
Pour enregistrer un fichier (l'EXE crypté) dans ton EXE : http://www.autoitscript.fr/forum/viewto ... f=11&t=513
Pour enregistrer un fichier (l'EXE crypté) dans ton EXE : http://www.autoitscript.fr/forum/viewto ... f=11&t=513
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Cela n'est pas possible.kalvine a écrit :je veux donc lancer mon programme exécutable, non pas à partir du disque dur, mais directement à partir de la mémoire
Il faut obligatoirement que votre exe à lancer soit stocké sur un média.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Decrypter et lancer programme exécutable
Enfaite c'est un exe crypter dans mon exe autoit j'ai essayé avec l'udf Memory.au3 et MemWrite mais sa marche pas 
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Normal, puisque ce n'est pas possible ...kalvine a écrit :j'ai essayé avec l'udf Memory.au3 et MemWrite mais sa marche pas
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Decrypter et lancer programme exécutable
alors comment je fais une foi l'exe décrypter pour l'executer sans fichier temporaire ...
-
tolf
- Niveau 7

- Messages : 318
- Enregistré le : ven. 15 févr. 2008 12:25
- Localisation : Paris
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Bah apparemment c'est impossible... et bien dommagekalvine a écrit :alors comment je fais une foi l'exe décrypter pour l'executer sans fichier temporaire ...
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Ca s'est possible.tolf a écrit :j'aurais moi-même bien aimé crypter un .exe dans un autre
Ce qui ne l'est pas, c'est de lancer cet exe à partir d'une zone mémoire (sans passer par "l'extraction de cet exe crypté vers une zone temporaire physique")
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Decrypter et lancer programme exécutable
moi j'aimerai fair comme upx sauf que au lieu de compresser je veux crypter mes exe
Re: Decrypter et lancer programme exécutable
je suis comme tolf j'aimerai crypter un .exe dans un autre et l'exécuter sans fichier temporaire qu'il reste protégé mais comment concevoir un telle script ?
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Si c'est dans le but de protéger votre code de peur qu'il ne soit 'plagié', vous n'avez pas choisit le bon langage (Bien que avec les autres langages ce soit un peut plus difficile, le reverse engineering reste une pratique très usitée).
Si c'est par-ce que vous voulez stoker des informations confidentielles (tel un mot de passe), vous devez lire ceci : http://www.autoitscript.fr/forum/viewto ... =35&t=1192
Si c'est dans un but non avouable, passez votre chemin.
Si c'est par-ce que vous voulez stoker des informations confidentielles (tel un mot de passe), vous devez lire ceci : http://www.autoitscript.fr/forum/viewto ... =35&t=1192
Si c'est dans un but non avouable, passez votre chemin.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Decrypter et lancer programme exécutable
c'est pour protéger un exe du reverse engineering ou que mon exe soit cracker ou modifier j'ai essayer des logiciels de protection mais il sont tous unpacker donc j'aimerai faire mon propre logiciel de protection
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Cela est utopique.kalvine a écrit :c'est pour protéger un exe du reverse engineering
Vous ne pourrez protéger à 100% votre programme quelque soit le langage et la protection utilisée.
Au mieux vous limiterez le nombre de gens qui seront capable de le faire, mais imaginez-vous que même si les plus grosses boites n'arrivent pas à protéger leurs logiciels, comment vous, vous pourriez y arriver ???
Pour mettre en place une 'protection' sur votre exe, suivez ce lien http://www.autoitscript.com/forum/index ... =31020&hl=
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Decrypter et lancer programme exécutable
c'est pas grave j'aimerai quant mm finir mon script autoit et pouvoir crypter mon exe en vb et ensuite pouvoir l'exécuter j'avais pensé a c'est lien et a utiliser _MemCreate mais apparemment c'est pas possible pas grave je vais continuer a chercher une solution
http://www.autoitscript.com/forum/index ... opic=19329
http://www.autoitscript.fr/forum/viewto ... =21&t=1409
http://www.autoitscript.fr/forum/viewto ... f=11&t=513
http://www.autoitscript.com/forum/index ... opic=19329
http://www.autoitscript.fr/forum/viewto ... =21&t=1409
http://www.autoitscript.fr/forum/viewto ... f=11&t=513
-
tolf
- Niveau 7

- Messages : 318
- Enregistré le : ven. 15 févr. 2008 12:25
- Localisation : Paris
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Si on crypte (par une bonne méthode comme AES) l'exe à protéger dans un autre et que "l'exe de stockage" demande un mot de passe à l'utilisateur pour le décryptage, il sera impossible de retrouver l'exe crypté sans le mot de passe.Tlem a écrit :Cela est utopique.![]()
Vous ne pourrez protéger à 100% votre programme quelque soit le langage et la protection utilisée.
Re: Decrypter et lancer programme exécutable
Si on le decompile si 
Et c'est la tout le problème, surtout avec Autoit ou la decompilation est très facile...
Et c'est la tout le problème, surtout avec Autoit ou la decompilation est très facile...
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Decrypter et lancer programme exécutable
Ce qu'il vous faut comprendre, c'est que votre 1er exe (celui non crypter) va devoir décompresser l'exe crypté quelque part ...tolf a écrit :Si on crypte (par une bonne méthode comme AES) l'exe à protéger dans un autre ...
Ensuite l'exe crypté devra être lancé, mais si il reste crypté, il ne se passera rien.
Donc il faudra le décrypter ... Et la clé de décryptage pourra être récupérée par divers méthodes, donc l'intérêt de crypter votre exe reste très sommaire.
Vous me direz, que c'est pour ça que vous voulez lancer l'exe directement en mémoire, mais là je vous ais déjà répondu, et de toute façon la clé de décryptage peut quand même être capturée avant le décryptage de l'exe et sont lancement ...
Pour protéger votre travail, il n'y à pas de solution 100% béton.
Donc la solution est de multiplier les protections en tout genre pour rendre le reverse engineering plus complexe et la décompilation moins simple (cela à déjà été discuté sur le forum), mais ne rêvez pas, il y à toujours un plus malin que vous.
Et si votre travail vaut de l'or, ce n'est pas en AutoIt qu'il faut l'écrire.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- Ghost911
- Niveau 5

- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne



