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 !

ACCESS 2000/2003 PASSWORD RECOVERY


Information sur la source

Catégorie :Base de Donnees Classé sous : access, recovery, password, sécurité Niveau : Expert Date de création : 17/02/2002 Date de mise à jour : 07/11/2008 14:00:04 Vu / téléchargé: 28 707 / 5 216

Note :
9,63 / 10 - par 8 personnes
9,63 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Bonjour à tous,

j'ai créé ce codes-sources après avoir découvert la faiblesse des mots de passes des bases de données Access 2000 (simple cryptage XOR) -cependant protégé en fonction de la date-.

Ce code-source permet de récuperer le mot de passe d'accès aux bases de données Access, et ce sans utiliser les méthodes de brute-force ou de dictionnaires. C'est du décryptage donc instantané.

Il semble que le code fonctionne également avec les bases de donnée Access 2003 dont les paramètres de sauvegarde de mots de passes ont été laissé "par défaut".
 

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

Historique

07 novembre 2008 14:00:05 :
-Mise à jour de la description

Commentaires et avis

signaler à un administrateur
Commentaire de max12 le 17/02/2002 17:20:20 administrateur CS

Super, j'aime bien sa prouve encore que microsoft = Aucune sécurité, mais bon coding sa meriterais bien 100/10 mais limite de 10 :(.

PS : Ta oublier le code End du bouton quitter

@++ Bonne prog

signaler à un administrateur
Commentaire de Skywalker13 le 21/02/2002 20:06:19

joli... C'est qu'en même incroyable et bien malheureux que l'on puisse faire sauter un passe aussi facilement..

signaler à un administrateur
Commentaire de Math44 le 27/02/2002 21:00:51

c'est très bien pour ceux qui, comme moi, n'ont pas beaucoup de mémoire...
n'y-aurait'il pas la possibilité de créer la même chose pour les fichiers EXCEL ?

signaler à un administrateur
Commentaire de Freemind le 30/06/2002 19:57:35

AAAAAAAAAAaRRGH,
non, c'est dégueulasse..
je comptais un peu sur la sécurité de ce fichier, mais non, merci bill

quand inventerez-vous des trucs pour se protéger?

signaler à un administrateur
Commentaire de thieu le 03/04/2003 13:23:11

Impecc! Comme Math44; manque plus qu'Excel

signaler à un administrateur
Commentaire de micyawo le 22/05/2003 14:13:42

C'est super ton progr. En tout cas il m'a été très utile. Du courage car c'est, tu sais , c'est très IMPECCABLE.

signaler à un administrateur
Commentaire de bvadam le 21/08/2003 11:10:02

Faudrait m'expliquer comment on l'utilise. Je suppose qu'il faut recompiler pour avoir un excéutable ? Désolé, je connais pas le VB...

signaler à un administrateur
Commentaire de balinda le 24/12/2003 16:51:58

Comment est ce que on utilise ton programme ...?

signaler à un administrateur
Commentaire de YAKA le 14/01/2004 15:00:50

Pourquoi?
J'ai une erreur 14: Espace chaine insuffisant.
dans:
Public Function Ouvrir(FileName As String) As String
    Dim GetFree As Long
    GetFree = FreeFile
    Open FileName For Binary As GetFree
''''''''''''''''''''''''''''''''''''''''''' L'erreur survient a la ligne ci dessous !!!!!!!
      Ouvrir = String(LOF(GetFree), " ")
      Get #GetFree, 1, Ouvrir
    Close GetFree
End Function

signaler à un administrateur
Commentaire de franck453 le 06/03/2004 21:39:48

ne marche pas avec access 2003... :-)

tant mieux...  :-)

franck453

signaler à un administrateur
Commentaire de Warning le 06/03/2004 23:15:15 administrateur CS

merci de l'info ;) ça soulage lol mais reste a voir si la sécurité est meilleur, rien de sur !

signaler à un administrateur
Commentaire de DROGBA le 14/05/2004 10:11:34

commen ca dechire ton truc!!!

signaler à un administrateur
Commentaire de racattac13 le 21/08/2004 15:05:39

c'est simple , le mot de passe se trouve crypter a partir du 66 eme caractere dans le fichier mdb pour le decrypter il faut faire un XOR lettre par lettre avec la constante  

ê¹ý7]D£·ã^(µ‼
ce qui donne en decimale(separé par virgule)
134,251,236,55,93,68,156,250,198,94,40,230,19
j'ai deja fait un script vbs  et comme il est petit je vous le remet ici
Dim tab(12),tab2
Set fs = CreateObject("Scripting.FileSystemObject")
tab(0)=134
tab(1)=251
tab(2)=236
tab(3)=55
tab(4)=93
tab(5)=68
tab(6)=156
tab(7)=250
tab(8)=198
tab(9)=94
tab(10)=40
tab(11)=230
tab(12)=19

base = InputBox("Entrez le fichier mdb","by Ki?Mo")

set fr=fs.OpenTextFile(base,1,True,0)

i=42
j=0
fr.skip(66)
Do While i <> 54
val=fr.Read(1)
i=i+1
result=ASC(val) Xor tab(j)
tab2=tab2&Chr(result)
j=j+1
loop
fr.Close()

signaler à un administrateur
Commentaire de racattac13 le 21/08/2004 15:08:00

ah il manque l'affichage

base = InputBox("Mot de passe","by racattac13",tab2)

signaler à un administrateur
Commentaire de tmcuh le 09/02/2005 21:45:53

j'espère qu'il utilise un hachage md5 pour la version 2003 au moins car là c'est vraiment lamentable de leur part... un xor.. comme cryptage on fait pas plus simple.... enfin si on peut appeler ça du cryptage

signaler à un administrateur
Commentaire de jala38 le 19/11/2006 19:07:38

Super ! Merci ! ça m'a permis de recupérer la base de donnée d'un collègue parti sans donner ses mots de passe ...

signaler à un administrateur
Commentaire de Michelh94 le 19/01/2007 17:44:55

Bonjour à tous,
Ce programme est sûrement super pour les bases avec un mot de passe, mais pour connaître les mots de passe contenu dans la base System.mdw, est-ce que quelqu'un a une solution ?
Tous les mots de passe sont dans la table système MSysAccounts et visible, mais ... crypté ! Alors ...
Merci d'avance
Michel

signaler à un administrateur
Commentaire de ptitlu1125 le 15/04/2007 19:49:17

Salut,
Je cherche un moyen de retrouver le mot de passe d'une base de données crée sous access 2002 mais je ne posséde plus le mot de passe :-((
J'ai chargé ton fichier Zip mais je ne sais pas comment l'utiliser ?
Merci de bien vouloir me donner une explication
A bientôt :-)
Ptitlu.

signaler à un administrateur
Commentaire de ridstart le 22/05/2008 13:36:20

salut,
j'ai telecharger votre application, pour retrouver un mot de passe access perdus, mais je ne trouve pas de fichier executable, comment faire ? est ce que je dois d'abord installer le VB ?
merci

signaler à un administrateur
Commentaire de Warning le 07/11/2008 13:53:34 administrateur CS

A tout ceux qui se demande comment éxecuter le programme, il faut d'abord le compiler avec Visual Basic 6 afin d'obtenir l'executable (parce que poster un executable ici est déconseillé pour éviter les virus).
Je rappel que qu'on est sur un site de téléchargement de codes-sources et non d'executables/logiciels.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Ouvrir Access par VB6 [ par DeathAngel ] Bonjour à tous et à toutes :)J'ai un petit soucis (comme d'hab =P)Je suis dans un environnement NT4, et j'utilise access avec un fichier de sécurité ( VB.NET ACCESS et Password [ par gwiwi ] Bonjour,Voici ci-dessous la connexion a ma Bade donnée TEST.Je souhaite proteger celle-ci par un mot de passe mais je ne comprend pas ou indiquer le m vb - access : sécurité facultative ? [ par labrutte ] Bonjour,Après m'être un peu baladé sur le forum, je suis étonné que personne n'en parle, ou alors c'est moi qui me trompe.Est ce que la sécurité est r Base de donnée Access et sécurité? HELP.. URGENT (merci) [ par C17 ] Salut à tous,J'aimerais savoir comment mettre en réseau une base de donnée access (.MDB) pour que les utilisateurs puissent avoir accés aux données so sécurité en access [ par Shirya ] salut tousg un problème avec access--&gt; quand je vais dans "Gestion des utilisateur et des groupes" (dans le menu outils, dans sécurité), et que je Sécurité Access [ par gloups ] Bonjour à tous,A partir d'une application Access qui me sert de launch, j'aimerai ouvrir une nouvelle base, dans une nouvelle fenêtre Access (jusque l vb + access + password = j'arrive pas [ par actarrius2003 ] voila mon codeSet cn = New ADODB.Connectioncn.Provider = "microsoft.jet.oledb.4.0"cn.ConnectionString = "bd12.mdb"cn.Openj'amerai lui indiquer que le Sécurité Access [ par gloups ] Bonjour à tous,A partir d'une appli Access (2000) connectée au groupe de travail par défaut system.mdw, j'aurai besoin, via VBA, d'ouvrir une nouvelle Sécurité Access [ par yo1333 ] Bonjour,J'ai un petit problème avec la sécurité d'ACCESS, je mets mes droits pour mes groupes et utilisateurs, ça marche bien , de ce coté là.Le probl sauvegarde de sécurité sous acces 2003 ? [ par bip54 ] Bonjour, et mes excuses pour cette question qui paraîtra sans doute stupide à beaucoup :Je suis secrétaire d'une petite association et j'ai réalisé so


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

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 : 1,014 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é.