J'essaye de faire une petite protection anti debugger pour un exe
Je n'arrive pas à utiliser la fonction KillProcess de Droopy.
Voilà ma procédure :
Code : Tout sélectionner
Procedure KillOlly()
ProcessName.s="OLLYDBG.exe"
If SearchProcess(ProcessName)
ResPid$=PidToFileName(GetPidProcess("OLLYDBG.exe"))
Beep(800,300) : Beep(800,300): Beep(800,300) : Beep(900,300) : Beep(1000,600) : Beep(900,600) : Beep(800,300) : Beep(1000,300) : Beep(900,300) : Beep(900,300) : Beep(800,600)
MessageRequester ("alert",ResPid$) ; VERIFICATION EN AFFICHANT LE CHEMIN
;----------ICI JE NE SAIS PAS COMMENT CONCLURE---------
KillProcess(repsid$) ; ça marche poooooo !
Else
EndIf
EndProcedure
-----EDIT+-------
oopps j'ai utilié recherché trop vite j'ai trouvé ma réponse

Code : Tout sélectionner
KillProcess(GetPidProcess("OLLYDBG.exe"))
Code : Tout sélectionner
Beep(800,300) : Beep(800,300): Beep(800,300) : Beep(900,300) : Beep(1000,600) : Beep(900,600) : Beep(800,300) : Beep(1000,300) : Beep(900,300) : Beep(900,300) : Beep(800,600)

