Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[VB.NET] PROTEGER UN PROG GRACE A UN HASH MD5


Information sur la source

Catégorie :Sécurité Source .NET ( DotNet ) Classé sous : hash, md5, password Niveau : Débutant Date de création : 09/04/2006 Vu / téléchargé: 10 241 / 1 523

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note


Description

Ce code sert simplement a demander un mot de passe au demarage d'un prog il fait un hash md5 du mdp entree et le compare au hash md5 du pass avec lequel vous voulais proteger l'application, si lehash est bon la form se ferme,si
il est faut le prog se ferme.
(Dans cette exemple le mot de passe et toto)
Pour creer un hash md5 de votre mot de passe vous pouvez utilisez l'outil suivant: http://www.clicasso.fr/outils/md5.php
Mettez tous les caracteres minuscules du hash en majuscules:
EX:
f71dbe52628a..... --> F71DBE52628A.......
Soyer indulgent c'est ma premiere source et je n'ai que 15ans.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de TroXsA le 09/04/2006 17:15:39

Salut :)

15 Ans ! sa promet pour le futur :) attention de pas trop devenir grand trop tot lol
je trouve que ce code est tres bien fait, tres simple a comprendre
mais ça manque de commentaire dommage (mais on peux s'en passer)

Merci beaucoup

www.troxsa.info

signaler à un administrateur
Commentaire de Neo_Fr le 09/04/2006 17:50:39

Merci de ton commentaire, mais ca promet pas pour le futur car
quand on a une passion comme l'informatique, on a plus vraiment
le temps de se consacrer a ses études...

signaler à un administrateur
Commentaire de FearBlue le 09/04/2006 19:03:45

Pas vu ta source car j'ai pas vb.net mais on dit faux et pas faut :)

ciao

signaler à un administrateur
Commentaire de Stephane33 le 10/04/2006 19:04:48 administrateur CS

Interessant, mais le seul problème c'est que ton code est visible dans ton exe, donc ton mot de passe est facilement trouvable, jette un oeil à cette source (http://www.vbfrance.com/code.aspx?ID=33422), on en a déjà parlé.
Bon courage....

signaler à un administrateur
Commentaire de Neo_Fr le 10/04/2006 21:41:46

Je te remercie pour le lien Stephane ca m'a inspiré pour de nouveaux projets...

Le mot de passe est impossible a trouver --> Hash MD5
(Sauf evidement attaque par Brute Force qui dans le cas d'un mot de passe lettres + chiffres mettrait des années a etres trouvé)
Mais il est effectivement possible de changer le mot de passe
--> en remplacant le hash par le hash de votre propre mot de passe, ou en fesant sauter la fenetre du mdp...

Ps: Es-ce quelqu'un sait pourquoi UPX ne peut pas compresser les prog en VB.NET alors qu'il commpresse tres bien ceux en VB6?

signaler à un administrateur
Commentaire de FearBlue le 10/04/2006 22:35:51

ce que veux dire stephane c'est que si tu desasemble l'exe tu retrouve le mot de passe en clair !!!! (enfin en hash md5)

signaler à un administrateur
Commentaire de Willi le 11/04/2006 11:56:46 administrateur CS

Je ne sais pas quelle version de .net tu utilises mais dans la version 2 tu as une classe SecureString qui permet à priori de mieux sécuriser tes chaines de caractères à transmettre (http://msdn2.microsoft.com/fr-fr/library/system.security.securestring(VS.80).aspx)

signaler à un administrateur
Commentaire de scelw le 17/02/2007 10:54:57

Pourquoi certains hashs md5 sont de la forme "$1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961" et non "21232f297a57a5a743894a0e4a801fc3"?

A quoi correspond la forme "$1$XXXXXXXX..."?

signaler à un administrateur
Commentaire de Stephane33 le 17/02/2007 16:06:24 administrateur CS

<i>Pourquoi certains hashs md5 sont de la forme "$1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961" et non "21232f297a57a5a743894a0e4a801fc3"?
A quoi correspond la forme "$1$XXXXXXXX..."?</i>

Tu dois convertir ton résultat

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Probleme de Hash MD5 [ par Voodoo ] Voila, j'ai fait un programme de "Hashage" MD5 et aussi d'autres mais le probleme est que lorsque je passe mon texte dans la fonction de hash, il faut md5 [ par niketou ] Salut j'ai un pass "password" et une string "string" comment on fait pour crypter le password en md5 par rapport a la string svp? hash MD5 en vba [ par pHoEnIxFuRy ] Voil&#224; j'ai trouv&#233; tout un tas de code pour faire du hashage MD5 mais tous utilisent des composants ext&#233;rieurs (classe, ocx, etc ...).Ex hash md5 [ par flatou ] salut a tousje travail sur un projet en c qui doit utiliser le hashage md5. je me suis inspiré donc de cette source (pour faire simple) :http://www.cp CheckSum en MD5 [ par belette321 ] Bonjour,Je cherche a faire un checksum pour mon autoupdater mais je ne trouve pas de facon pour avoir le MD5 Hash d'un fichier. j'aimerais que quelqu' hash - checksum md5 [ par windob ] salut,j'ai essayer de trouver un code qui explique bien le hash ou checksum md5 d'un fichier, j'ai trouvé un code mais il emploi une dll ( sans source Demander un password lors de la désinstallation d'une appli [ par asel ] Voilà comme ça existe pour bcp d'appli du genre sécurité ou contrôle parental, lorsqu'on essaye de désinstaller ces prog un mot de passe est demandé ( cstring [ par misterzinzin ] bonjour, j'aimerais afficher plusieur info dans un messagebox... mais ca marche pas!en fait mon probleme vient du fait que je n'arrive pas a ajouter d cstring [ par misterzinzin ] bonjour, j'aimerais afficher plusieur info dans un messagebox... mais ca marche pas!en fait mon probleme vient du fait que je n'arrive pas a ajouter d cstring [ par misterzinzin ] bonjour, j'aimerais afficher plusieur info dans un messagebox... mais ca marche pas!en fait mon probleme vient du fait que je n'arrive pas a ajouter d


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,796 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.