Page 1 sur 1

[auto-resolu]killProcess (DroopyLib) soucis de syntaxe

Publié : lun. 06/août/2007 16:03
par Ar-S
Salut les amis,

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
Merci de vos réponses.


-----EDIT+-------

oopps j'ai utilié recherché trop vite j'ai trouvé ma réponse :)

Code : Tout sélectionner

 KillProcess(GetPidProcess("OLLYDBG.exe")) 
P.S : Si vous voulez écouter frere jacques en Beep, copier/coller mon petit

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)


:P ça me rappelle la création de mélodie sous cpc 464 :D