Bonjour,
Je voudrais que mon programme se ferme si il détecte le débuggeur OllyDBG.
Savez-vous quelles méthodes je peux employer ?
Merci,
Mathieu
Bonjour,
Je voudrais que mon programme se ferme si il détecte le débuggeur OllyDBG.
Savez-vous quelles méthodes je peux employer ?
Merci,
Mathieu
Je pense pas que ce soit possible mais je me trompe p-e. En effet, si un code arrivait a faire planté les debuggueurs et heuristics, ca serait le bordel de tous les cotés:
- Coté hacker/cracker: impossible de cracker un prog (fin, y a un moment ou ils trouveraient un moyen de contourner mais bon)
- Coté AVG: impossible de detecter un fichier par une methode heuristic, meme poussée, ou par emulation.
Par contre, si c'est faisable et que tu trouve, JE SUIS PRENEUR ! ^^
Une liste d'API utile :
http://www.developpez.net/forums/sho...1&postcount=15
Renseigne toi dessus ...
PS : Booster2ooo, je crois que tu réponds a coté la![]()
![]()
J'ai dit, je pense pas et je me trompe p-e
Donc, je me trompe
(d'un autre coté, ca me parait bizzare, tt le monde mettrais ca et plus aucun prog ne seraient crackables vu que ca passe via un debugger pr se faire (il me semble encore une fois))
Bonjour,
Tu peux le faire, mais on en revient toujours au même problème avec les protections:
- Si ton programme detecte OllyDBG pour empêcher un crack, penses tu pouvoir intégrer la détection de tous les desassembleurs existants ?
(Je ne pense pas, car il faudrait tous les connaitre suffisamment pour que ton programme réagisse [par tous, j'entends aussi : ceux qui n'existent pas encore, car il faut prévoir le futur])
- De toute manière, ce genre de protection se fait sauter quasiment les doigts de la main gauche dans le nez, la main droite occupée à tourner le café, en utilisant le clavier avec les pieds.
- Et en final, si ton programme est suffisamment intéressant, et qu'un cracker même débutant s'y intéresse, ta protection sera rapidement outrepassée
Et une fois de plus, j'en reviens à la même réponse générale : si tu veux protéger ton programme, fais un truc simple qui arrêtera quelques temps les débutants, mais inutile de chercher à compliquer les choses, un cracker décidé réussira à faire sauter n'importe quoi.
Et je me répète:
Il n'est pas possible de faire une protection logicielle qui résiste à tout.
(Ça se saurait, n'est-ce pas ?)
Partager