Bonjour à tous,
Ca fait depuis le mois de février que je n’ais pas posté de news. Celle-ci vous propose une nouvelle version du logiciel Hyper File Password Recovery Tool, le programme qui retrouve les mots de passes des fichiers hyperFile.
L’ancienne version ne fonctionnait qu’avec des exe Windev version 12 maximum, pourquoi ?? La réponse vient du fait que les exe Windev version 14 et 15 se sont vu ajoutés un anti-debugger Natif (Une coïncidence avec la sortie 1.0 de HFPRT ?) . L’API IsDebuggerPresent est donc présent dans chaque exécutable généré par Windev 14 et 15, ce qui fermait directement mon application, et donc aucune possibilité de récupérer les mots de passes des fichiers FIC.
Pour infos, les développeurs PCSoft n’ont pas appelés directement l’API IsDebuggerPresent. Ils ont auparavant récupérés l’adresse de IsDebuggerPresent avec l’API GetProcAdress, alloués un espace mémoire avec Malloc, copiés les opcodes de IsDebuggerPresent avec la fonction MemCopy à l’adresse allouée et joués avec VirtualQuery et VirtualProtect.
Donc la nouvelle version de Hyper File Password Recovery Tool passe outre l’anti-debugger Natif IsDebuggerPresent et fonctionne donc dorénavant avec les versions 14 et 15 de Windev.
Je vous laisse la télécharger et tester:
Download
Downloaded 6741 times
Pour information, vous pouvez acheter le code source pour 50 Euros.
Laissez-moi un mail à contact [@]ennovsys.fr.
Edit: Nouvelle version: http://www.syscode.fr/?p=333
A+
Vince
13 Comments on "Hyper File Password Recovery Tool 2.0: Nouvelle Version"
bonjour
génial ton programme.
mais comment fonctionne t’il ?
ca ne sert donc strictement à rien de mettre un mot de passe sur les fichiers ?
est ce car je l’ai mis en dur (variable) pour faire mon hcréationsiinexistant ?
que faire donc pour protéger un tant soit peu les données ?
merci
Bonjour,
Vous pouvez comprendre le principe grâce au tutoriel de Francis Morel et Emmanuel Lecoester:
http://wind.developpez.com/tutoriels/windev/protection-windev/
Sinon pour protéger vos programmes, vous pouvez utiliser la classe windev anti-debugging ici:
http://vroy1.free.fr/wpfr/?p=48
A+
Vince
bonjour
merci de ta réponse.
j’ai téléchargé ta classe, mais je ne vois pas quoi en faire.
dès que je clique sur un bouton, j’ai toujours le même message d’erreur.
Elle fonctionne comment, et quoi en attendre.
en tout cas merci pour tes contributions qui sont tjs intéressantes!
Bonjour,
Cette classe sert à savoir si votre exécutable est lancé par un debugger ou non.
Créez l’exécutable du projet de la classe wd-protect , lancez le avec HF password recovery et testez les différents boutons de l’exécutable wd-protect.
A+
Vince
Je rajouterais un point quand même. Cette classe wd-protect n’est pas faite pour être intégrée dans des projets commerciaux. Elle est à titre expérimentale.
Si vous voulez vraiment protéger vos programmes de manière « professionnelle », je vous conseille ce composant:
http://www.softprotect.fr/composants.htm
A+
Vince
Bonjour,
ça ne fonctionne pas si l’appli Windev doit être lancée avec un argument, genre « monaapli.exe monargu1″. J’ai un appli comme ça et je souhaiterai retrouver le mdp d’un fichier HF, mais l’appli plante au lancement en disant qu’il manque un argument
Serait t’il possible de modifier ton programme pour qu’elle autorise le lancement de l’appli avec un ou des arguments please ?
Merci en tout cas, super blog
Salut Vince, je viens de découvrir le logiciel WinDev, je vois que votre site est très bien réussi, et puisque je suis encore au début du chemin, j’aimerai vous demander de mettre un tutoriel sur l’utilisation du « Hyper File Password Recovery Tool » pas à pas et de A à Z et pourquoi pas le WinDev its self et les autres applications.
Merci et bonne continuation
Salut,
spamoi: En effet, le programme ne récupère pas la ligne de commande. Ce serait éventuellement une modification à effectuer.
drmd: Qu’entendez-vous par un tutoriel d’explication ?
A+
Vince
Bonjour a tous
Depuis quelque jours j’ai un probleme avec ma base de donnée qui est protogé par un mot de passe oublie
j’ai essayé de le récupérer , j’ai trouvé dans votre site cet utilitaire
le problème est le lien ne donne rien svp comment le telecharger
merci
Bonjour,
Voila le lien direct:
http://syscode.fr/wp-content/uploads/HFPass_v2.0.zip
Sinon, je me suis rendu compte que le prog ne fonctionnait pas sous Seven 64 bits. Est ce que des personnes ont eu le même problème ?
Merci.
Vince
Quelqu’un pourrait-il tester HFPass sur un executable windev en version 16 ?
Merci.
Bonjour ,
g tester votre programe et il fonctionne tres bien sur notre programme developpe dans mon entreprise, bien sur l’antivirus doit etre desactivé pour que ca marche et sous seven ca ne marche pas aussi ,g soulevé le probleme avec le developpeur et il a apparament trouvé la solution et il va mettre en place une nouvelle version inviolable, est ce que vs accepteriez de tester cette nouvelle version pour nous .
merci .
Bonjour,
Je suis surpris qu’il faille désactiver l’AV, à vérifier quand même …
Je ne « teste » pas les applications comme ça. Si vous voulez un audit de sécurité, contactez moi, nous pourrons en discuter.
A+
Vincent.