begin process at 2012 02 13 18:35:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Sécurité

 > DECRYPTER LES PWLS

DECRYPTER LES PWLS


 Information sur la source

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Sécurité Classé sous :decrypter, pwls Niveau :Initié Date de création :08/01/2002 Date de mise à jour :08/01/2002 15:32:09 Vu :5 566

Auteur : Stratege

Ecrire un message privé
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Voila une fonction qui dcrypte les mdp des pwls . Ne marche que sur Win9x et Me puisque NT/2000/XP n'utilise pas les pwls. D'ailleurs si qq'un c'est comment les decrypter >>> MAIL !

Il suffit d'appeller la fonction GetPasswords() et tous les infos et mdps sont ajoutés à une list1 se trouvant sur la form1.

Bonne prog!

Source

  • Declare Function WNetEnumCachedPasswords Lib "mpr.dll" (ByVal s As String, ByVal i As Integer, ByVal b As Byte, ByVal proc As Long, ByVal l As Long) As Long
  • Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
  • Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
  • Type PASSWORD_CACHE_ENTRY
  • cbEntry As Integer
  • cbResource As Integer
  • cbPassword As Integer
  • iEntry As Byte
  • nType As Byte
  • abResource(1 To 1024) As Byte
  • End Type
  • Public Function callback(X As PASSWORD_CACHE_ENTRY, ByVal lSomething As Long) As Integer
  • Dim nLoop As Integer
  • Dim cString, Resource, ResType, Password As String
  • Dim ccomputer
  • ResType = X.nType
  • For nLoop = 1 To X.cbResource
  • If X.abResource(nLoop) <> 0 Then
  • cString = cString & Chr(X.abResource(nLoop))
  • Else
  • cString = cString & " "
  • End If
  • Next
  • Resource = cString
  • cString = ""
  • For nLoop = X.cbResource + 1 To (X.cbResource + X.cbPassword)
  • If X.abResource(nLoop) <> 0 Then
  • cString = cString & Chr(X.abResource(nLoop))
  • Else
  • cString = cString & " "
  • End If
  • Next
  • Password = cString
  • cString = ""
  • form1.list1.AddItem Resource
  • form1.list1.AddItem Password
  • callback = True
  • End Function
  • Public Sub GetPasswords()
  • Dim nLoop As Integer
  • Dim cString As String
  • Dim lLong As Long
  • Dim bByte As Byte
  • bByte = &HFF
  • nLoop = 0
  • lLong = 0
  • cString = ""
  • Call WNetEnumCachedPasswords(cString, nLoop, bByte, AddressOf callback, lLong)
  • End Sub
Declare Function WNetEnumCachedPasswords Lib "mpr.dll" (ByVal s As String, ByVal i As Integer, ByVal b As Byte, ByVal proc As Long, ByVal l As Long) As Long
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Type PASSWORD_CACHE_ENTRY
    cbEntry As Integer
    cbResource As Integer
    cbPassword As Integer
    iEntry As Byte
    nType As Byte
    abResource(1 To 1024) As Byte
End Type

Public Function callback(X As PASSWORD_CACHE_ENTRY, ByVal lSomething As Long) As Integer
    
    Dim nLoop As Integer
    Dim cString, Resource, ResType, Password As String
    Dim ccomputer

    ResType = X.nType
    For nLoop = 1 To X.cbResource
        If X.abResource(nLoop) <> 0 Then
            cString = cString & Chr(X.abResource(nLoop))
        Else
            cString = cString & " "
        End If
    Next
    
    Resource = cString
    cString = ""
    
    For nLoop = X.cbResource + 1 To (X.cbResource + X.cbPassword)
        If X.abResource(nLoop) <> 0 Then
            cString = cString & Chr(X.abResource(nLoop))
        Else
            cString = cString & " "
        End If
    Next
    
    Password = cString
    cString = ""
    form1.list1.AddItem Resource
    form1.list1.AddItem Password
    callback = True

End Function

Public Sub GetPasswords()
 
    Dim nLoop As Integer
    Dim cString As String
    Dim lLong As Long
    Dim bByte As Byte
    bByte = &HFF
    nLoop = 0
    lLong = 0
    cString = ""
    Call WNetEnumCachedPasswords(cString, nLoop, bByte, AddressOf callback, lLong)

End Sub 

 Conclusion

Questions ? N'hesitez pas à me mailez et à laisser vos commentaires !!


 Sources du même auteur

DEFILEMENT D'UN OBJET HORIZONTAL OU VERTICAL

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) CHIFFREMENT XOR PLUS ROBUSTE par dheroux
Source avec Zip CRYPTAGE MARANT par alpha5
Source avec Zip ACCÈS PAR MOT DE PASSE À FEUILLE EXCEL par mimiZanzan
Source avec Zip CRYPTER-DÉCRYPTER UN TEXTE - TEXTE CRYPTÉ UNIQUEMENT EN MAJ... par Saintache
Source avec Zip Source avec une capture FOLDER PROTECTION par hackoo

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) CRYPTER ET DÉCRYPTER TOUS TYPES DE FICHIERS "TEXTE ,IMAGES, ... par miccorse
Source avec Zip Source .NET (Dotnet) CRYPTEUR/DECRYPTEUR par zippedfire
Source avec Zip CRYPTER-DÉCRYPTER UN TEXTE - TEXTE CRYPTÉ UNIQUEMENT EN MAJ... par Saintache
Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTAGE ET DÉCRYPAGE D'UNE CHAÎNE DE CARACTÈRES par johann36

Commentaires et avis

Commentaire de vbGuy le 08/01/2002 18:20:01

peux tu me founir la source ou tu a trouver la description des api a utiliser svp Parce si je ne me trompe pas il y a po sa sur msdn

Commentaire de cyrilp le 09/01/2002 13:04:34

Excellent, je prends !

Commentaire de cyrilp le 09/01/2002 15:09:18

J'ai un problème... Sur certains PC rien ne se passe, pourquoi ???

Commentaire de OverDarck2 le 09/01/2002 18:10:34

Ca a lair cool sa sa faisait deja longtemp que je cherchai un moyen de faire sa MErci !!!

Commentaire de bladepop le 10/01/2002 19:22:41

y'a une ptite erreur chez moi il ne se passe rien pourtant je suis sous Win98

blade.pop@caramail.com

Commentaire de AdCr le 10/01/2002 19:47:03

C'est cool, ca fesait longtemps que je cherchait a intégrer cett fonction dans mon trojan...

Commentaire de Game69 le 29/04/2003 14:29:11

Salut As-tu du nouveau pour Win2000/NT ? si oui mail svp merci

Commentaire de WbMr le 23/03/2004 21:45:57

moi aussi S.T.P. j W2K Pro FR

Commentaire de SkyRocKo le 18/05/2004 22:02:38

Ca a l'air cool.

Par contre, c'est dommage qu'il n'y ait pas moyen de sélectionner soi-même les pwl (si on les a copié d'un poste à un autre)

Bonne continuation !

Commentaire de Elsy314000 le 16/09/2006 13:32:53

Slt à tous !

Je ne connais rien sur les sources ! J'ai un problème pr msn et "le point d'entrée de procédure WnetEnumCachedPasswords est introuvable dans la bibliothèque de liaisons dynamique MPR.dll"

Je n'en trouve rien. Vous pouvez m'aider svp ? je ne comprends rien sur les sources.
Merci bcp...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

cryptage des pwls [ par NV ] J'aimerais avoir l'algorithme des pwls, si possible en C ou C++ mais si c'est en VB je me débrouillerais Merci d'avance.NV tableau! a l aide! [ par shikly ] salut tout le monde!bon bha voila j ai un ptit probleme :je voudrais faire un tutos sur la crypto mais bon ayand des bases en vbs et en javascript!je probleme fichier crypté [ par bybig ] Bonjour En fait j'ai un petit probleme avec un log, c'est Flash decompiler. en fait le probleme c'est que le code est crypté en ASCII ( me semble ) et decrypter un fichier RAR [ par lylou972 ] hello, j'ai perdu mon petit ami dans un accident de voiture il y a 3 mois et j'ai pu récuperer son disque dur ou il avait stocké toutes nos photos et crypter/decrypter image insérées dans RichTextBox [ par naim1970 ] naim1970 Un Moyen de Déchiffrer un code ? [ par reacen ] Salut, Je me demander si il y a un moyen de Decrypter Un Code, depuis qulques exemples ?EX:Le Code: 1TTQLOXai8e0X_6W43YClef De Decryptage: gcbzvmyjqwl


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,543 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales