PATCHER

silkscalp Messages postés 27 Date d'inscription lundi 30 octobre 2000 Statut Membre Dernière intervention 20 janvier 2011 - 22 juil. 2005 à 20:27
silkscalp Messages postés 27 Date d'inscription lundi 30 octobre 2000 Statut Membre Dernière intervention 20 janvier 2011 - 23 juil. 2005 à 16:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/32838-patcher

silkscalp Messages postés 27 Date d'inscription lundi 30 octobre 2000 Statut Membre Dernière intervention 20 janvier 2011
23 juil. 2005 à 16:53
OK merci pour l'info du written. Pour Kaena, si t'as modifié les octets a patcher, ce n'est pas un crack pour Kaena (si les octets que l'on doit modifier ne sont pas bon....) donc c'est légal.

Et pis c'est vrai que le source est PATATALO est plus court et plus clair. Il n''est pas "pas plus mal" il est mieux. Faut dire, les source de patch en ASM, il y a plein de facon de les faire et seule la pratique permet de coder rapidement sans se poser de question, de connaitre les retour dans eax etc.... .
En tout cas merci de votre présence car je trouve que l'ASM (Nasm, Masm, Tasm ou Fasm) manque cruellement de source comparé aux autres langages...
++
silkscalp
Tiens je vais envoyer un meltice....
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
23 juil. 2005 à 11:06
salut,

;---------------------------------------------------------
; ferme le fichier
push dword [fhandle]
call [CloseHandle]
; fin
jmp fin
error:
push dword 0
call [ExitProcess]
fin:
push MB_OK
push dword titre
push dword message
push dword 0
call [MessageBoxA]
jmp error

;------------------------------------------
; ferme le fichier
push dword [fhandle]
call [CloseHandle]
; fin
;jmp fin
fin:
push MB_OK
push dword titre
push dword message
push dword 0
call [MessageBoxA]
;jmp error
error:
push dword 0
call [ExitProcess]

pas plus mal, non ???

@++
silkscalp Messages postés 27 Date d'inscription lundi 30 octobre 2000 Statut Membre Dernière intervention 20 janvier 2011
22 juil. 2005 à 20:27
Il y a un probleme avec les commentaire car des instruction comme
Call ; [CreateFileA]
CMP ; EAX, -1
Avec les commentaires, le call ne fait rien ni le CMP, etc.
Et pis ca serait sympa pour les novices de + commenter le code comme pour le PUSH dword Written ; a quoi correspond le written, à la valeur fixe 1 ?
Merci en tout cas, c'est sympa de voir de l'ASM.
++
Silkscalp
Rejoignez-nous