|
Postada em 23/05/2008 12:27 hs
Pessoal, Tenho um BD que não me lembro a senha, tem alguma dica ou algum outro tópico que diz como quebrar a senha do access ?
|
|
|
|
Zoltran
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 24/05/2008 11:14 hs
Olá Michel, Me mande um e-mail, tenho um programinha que mostra qualquer senha, Access 97 ou 2003. Abraços, Roberto
|
|
|
|
Postada em 25/05/2008 22:06 hs
ACCESS 2000: Dim n As Long, s1 As String * 1, s2 As String * 1 Dim lsClave As String
Open "c:anco.mdb" For Binary As #1 Open Text1.Text For Binary As #2 Seek #1, &H43 Seek #2, &H43 For n = 1 To 40 Step 2 s1 = Input(1, 1) s2 = Input(1, 2) If (Asc(s1) Xor Asc(s2)) <> 0 Then lsClave = lsClave & Chr(Asc(s1) Xor Asc(s2)) End If s1 = Input(1, 1) s2 = Input(1, 2) Next Close 1 Close 2 MsgBox "A senha é...:" & lsClave
========================================================= ACCESS 97: Option Compare Binary Option Explicit
Dim hFile As Integer Dim ich As Integer Dim stBuffer As String Dim rgbytRaw() As Byte Dim rgbytPassword() As Byte Dim rgbytNoPassword() As Byte stDatabase = "c:anco.mdb"
rgbytNoPassword = ChrB(134) & ChrB(251) & ChrB(236) & ChrB(55) & ChrB(93) & _ ChrB(68) & ChrB(156) & ChrB(250) & ChrB(198) & ChrB(94) & _ ChrB(40) & ChrB(230) & ChrB(19) & ChrB(182) & ChrB(138) & _ ChrB(96) & ChrB(84) & ChrB(148) & ChrB(123) & ChrB(54) hFile = FreeFile Open stDatabase For Binary As #hFile Seek #hFile, 66 + 1 rgbytRaw = InputB(20, #hFile) Close #hFile ReDim rgbytPassword(0 To 19) For ich = 0 To 19 rgbytPassword(ich) = rgbytRaw(ich) Xor rgbytNoPassword(ich) Next ich
stBuffer = StrConv(rgbytPassword, vbUnicode) & vbNullChar StPasswordOfStDatabase = Left$(stBuffer, InStr(1, stBuffer, vbNullChar, vbBinaryCompare) - 1) MsgBox "Senha de: " & stDatabase & " é '" & StPasswordOfStDatabase & "'", vbExclamation
================================================================ O Aprendizado é Direito de Todos. O Saber é Privilégio de Poucos. Começando a estudar VB.NET. Realmente é incrível!!!!
|
|
|
André Oliveira
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 27/10/2008 13:44 hs
Tenho um access 2000 que já usei o código acima... já retornou a senha mas quando tento usar a que consegui pelo programa ele retorna que a senha está inválida.
olha a senha...
MCMqnqgrv0]d06
Alguém sabe como resolver???
|
|
|
Fernando
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 02/10/2009 21:26 hs
No meu caso, tenho um banco em access em MDB, porem o cara criou um Usuario, quando tento abrir ele pede senha do desenvolvedor, pelo que vi a senha deve esta dentro do codigo em vb... tem como quebrar isso ?
|
|
|
Marcio
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 10/12/2010 14:56 hs
Obrigado José Ari. Funcionou pra mim tbém. Ótimo algórítmo
|
|
|