Comment faire un patch pour un fichier exe ??
anis_dos
-
jfr1784 Messages postés 73 Statut Membre -
jfr1784 Messages postés 73 Statut Membre -
Bonjour,
je veut coder un patch qui transforme un fichier ".exe" en un autre (".exe" aussi) ===> bien sur le comportement du deuxième sera différent...
pour un premier pa , j'aimerai que vous m'aidé a comprendre le principe et pourqoi pa me donné un exemple ...
Merci infiniment, j'en serai reconnaissant
(c'est vraiment urgent !!!)
je veut coder un patch qui transforme un fichier ".exe" en un autre (".exe" aussi) ===> bien sur le comportement du deuxième sera différent...
pour un premier pa , j'aimerai que vous m'aidé a comprendre le principe et pourqoi pa me donné un exemple ...
Merci infiniment, j'en serai reconnaissant
(c'est vraiment urgent !!!)
A voir également:
- Patcher exe
- Opencore legacy patcher - Accueil - MacOS
- Explorer patcher - Télécharger - Personnalisation
- .Exe - Télécharger - Divers Utilitaires
- Lucky patcher - Télécharger - Divers Utilitaires
- Svchost exe - Guide
3 réponses
Hello Anis_dos
Le but d'un patch n'est en principe pas de changer radicalement le comportement d'une application. Il sert à la correction de bug. En appliquant un patch à une application, on remplace un bout de code binaire par un autre bout de code binaire. En principe, les patchs sont écrits par les éditeurs de logiciels ( p. ex. Microsoft, Sun ... ) et ils sont distribués à tous les utilisateurs de l'application qui doit être patchée. Ce n'est pas le genre de chose que l'on fait pour une application que l'on a écrit soit même.
Un méthode pour écrire un patch est de compiler l'application ( il faut donc avoir le source ), faire les modifications requises et recompiler l'application en prenant le soin de donner un nom différent pour le fichier de sortie. Le patch à appliquer sera la différence entre les 2 fichiers.
Bonne Année 2009
JF
Le but d'un patch n'est en principe pas de changer radicalement le comportement d'une application. Il sert à la correction de bug. En appliquant un patch à une application, on remplace un bout de code binaire par un autre bout de code binaire. En principe, les patchs sont écrits par les éditeurs de logiciels ( p. ex. Microsoft, Sun ... ) et ils sont distribués à tous les utilisateurs de l'application qui doit être patchée. Ce n'est pas le genre de chose que l'on fait pour une application que l'on a écrit soit même.
Un méthode pour écrire un patch est de compiler l'application ( il faut donc avoir le source ), faire les modifications requises et recompiler l'application en prenant le soin de donner un nom différent pour le fichier de sortie. Le patch à appliquer sera la différence entre les 2 fichiers.
Bonne Année 2009
JF
Merci JF ,
c'est intéressant ce que vous dite ..
mai je croi que je me suis mal exprimé,
je veut réalisé un patch semblable à ce qu'on l'utilise pour cracker un logiciel (patch fourni par les hackers)
merci encore de m'avoir répondu
j'attends votre réponse.. ;)
c'est intéressant ce que vous dite ..
mai je croi que je me suis mal exprimé,
je veut réalisé un patch semblable à ce qu'on l'utilise pour cracker un logiciel (patch fourni par les hackers)
merci encore de m'avoir répondu
j'attends votre réponse.. ;)
Hello Anis_dos
Les crackers ( ne pas confondre avec les hackers ( http://www.secu-ordi.com/hacker-pirate/ ) ) font généralement ce qu'on appelle du reverse-engineering. Ils décortiquent le code binaire afin de voir ce qu'il fait. Ensuite, ils font les modifications aux endroits qui les intéressent.
Il est a noté que dans les licences de la plupart des logiciels ( pour ne pas dire tous ) il est noté explicitement qu'il est strictement interdit de faire du reverse-engineering. Par leur manière d'agir, les crackers se mettent hors-la-loi avec tout ce que cela peut entrainer pour eux.
Bonne Année 2009
JF
Les crackers ( ne pas confondre avec les hackers ( http://www.secu-ordi.com/hacker-pirate/ ) ) font généralement ce qu'on appelle du reverse-engineering. Ils décortiquent le code binaire afin de voir ce qu'il fait. Ensuite, ils font les modifications aux endroits qui les intéressent.
Il est a noté que dans les licences de la plupart des logiciels ( pour ne pas dire tous ) il est noté explicitement qu'il est strictement interdit de faire du reverse-engineering. Par leur manière d'agir, les crackers se mettent hors-la-loi avec tout ce que cela peut entrainer pour eux.
Bonne Année 2009
JF