Protection par anti debug

Description

Salut a tous,

Ce code est une petite technique de protection d'appli contre le debugage, pour rendre les protections par mot de passe plus fiable.

Methode:

Au Boot:

1) On verifie si on est sous mode debug on kill le parent pid

2) "No Parent Process" on s'arrange pour ne pas avoir de processus parent

3) Pareil que le 1 mais on cree un timer

4) le plus important, tout se fait dynamiquement en passant par la classe CDelegate de EbArtSoft afin de masquer les api utilises.

Ici dans l'exemple, j'ai utilise des variable explicite pour qu'on puisse comprendre, quitte a vous de modifier ces variable et d'encrypter les chaines relatives aux appel d'api.

Enfin voila c'est surement pas une solution miracle mais je pense que c'est une bonne base. (enfin vos commentaire me le diront lol)

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.