Un patch en vb

Description

Plop All
Alor voilà c'est un patch vite fais en VB
ce que je veut dire par "patch" c?est modifier certains octets a une adresse précise sur un executable a partire d'un autre executable

Pour modifier un .EXE en modifiant une parti du code hexadécimal désiré
Le programme va chercher le .Exe à modifier,
si il et pas dans le même répertoire
un Common dialog vous proposera de le cherché manuellement

avant de patché il vérifie pour le moment 2 paramètre:
- la taille du fichier a modifié
- le nom du fichier

Le patch se contente de patché bêtement des que les deux paramètres sont ok
Pas de reconnaissance de CRC ni rien pour le moment mais ça viendra


A et il fait une copie juste au moment ou il s'apprête a patché
et modifie l'extension .Exe en .bak comme ça si quelque chose ce passe mal on aura l'original a coté

Aussi ne compilé pas en p-code car il y a uFMOD pour jouer du XM et il ne va pas aimer ça
pour Ufmod vous aurez surement de la difficulté a compilé par ce que il faut changé LINK.exe alor si c?est le cas télécharger se package : http://sourceforge.net/project/platformdownload.php?group_id=158498
pour les fichiers XM je ne veut pas vous faire un gros pâté c?est déjà assez long a lire comme ça alor je vous invite a allé regarder sur wikipedia ici -> http://fr.wikipedia.org/wiki/Module_(musique)#XM
voilà bonne journée

Source / Exemple :


la source et longue c'est pourquoi cela ne sert a rien que je la place ici télécharger le zip et regarder  par vous même ce que il en et

Conclusion :


ba je tien a remercier Byzinc, bLaCk-bytE, Maxtreme, Niszczyciel, aux membres de Ypogeios et a ceux que j'ai oublier et qui se reconnaitront

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.