[ darkoPOKLONCIC @ 16.05.2003. 11:57 ] @
imam mdb file koji je zasticen passwordom. znaci kad ga pokusavam otvorit u Accessu, trazi password koji ja (naravno:) ) ne znam.

mogu li otvoriti file bez tog passa i kako?


[Ovu poruku je menjao alex dana 16.05.2003. u 13:19 GMT]
[ B o j a n @ 16.05.2003. 15:02 ] @
mdbtools mozda ?
[ vbraca @ 16.05.2003. 15:35 ] @
Cini mi se da se prog zove - Access Password Recovery ! U svakom slucaju proveri preko Google pretrazivaca ...
[ darkoPOKLONCIC @ 16.05.2003. 16:17 ] @
da. to je to!

jos da mi je nac verziju koja radi (pokaze cijeli pass ili dozvoli brisat/mijenjat)
[ Goran Rakić @ 16.05.2003. 18:42 ] @
piraterija je kažnjiva zakonom. ukoliko ne pokušavaš ilegalno koristiti određeni "program" kontaktiraj autora baze koji će ti u tom slučaju rado dati lozinku. u suprotnom plati autoru.
[ darkoPOKLONCIC @ 17.05.2003. 11:01 ] @
razumijem tvoj stav, ali u ovom slucaju stvar je prebenigna da bi se ista ikome trebalo platit. naime, radi se o necijoj zaboravnosti :)


dakle...ima prijedlog kakav? link do verzije koja radi?
[ fangio @ 19.05.2003. 02:50 ] @
probaj passware .. trebalo bi da ima nesto sto ti treba
[ ctebo @ 20.05.2003. 08:54 ] @
Moze pomocu jednog malog programcica.
Daj mi svoj email pa cu ti poslati.Program je svega par kilobajta!
[ Free_Sex @ 21.05.2003. 21:14 ] @
pa sta zajebavas daj reci koji program
da znamo svi ....
[ ctebo @ 21.05.2003. 22:42 ] @
Program se zove ALL-ACCESS .
[ darkoPOKLONCIC @ 27.05.2003. 13:52 ] @
program s kojim sam ja uspio zove se Advanced Access Password Recovery v2.5

[ steewsc @ 12.06.2003. 20:43 ] @
Sa CAIN-om mozes da otkrijes ili promenis password na bilo kojoj mdb dataBase !!!
Ja mislim da to moze v1.5 (v2.0 sigurno moze) !!!





[ eee @ 17.06.2003. 15:48 ] @
ne trebaju vam nikakvi programcici, sve se moze resiti i iz samog accessa.
samo treba pratiti sledeci tekst.poslao bih link ali sam ga zagubio.
this i found somewhere
'--------------------------------------------------
' basDatabasePassword
'
' Get the database password of a Jet 3.0/3.5 database.
'
' --------------------------
' This code is provided for the express purpose of destorying the burgeoning
' shareware industry of Jet 3.x/3.5x database password crackers. You should
' keep in mind that it is still quite illegal to break into a database you have
' no authorization to view. Please don't do anything that would cause me to
' have less respect for you than for the lifeless souls who try to charge money
' for code of this nature on a "per database" basis.
'
' TO USE:
' 1) Create a new module in any VBA host like Access, Excel, or Visual Basic
' 2) Hit <Ctrl+G> to get to the debug window
' 3) Run the following line of code in the debug window (replacing c:\foo.mdb with
' the full path/name to your database:
'
' ? StPasswordOfStDatabase("c:\foo.mdb")
'
' The function will return the Database Password to you.
'
' --------------------------
' Sample code to allow you to prove to yourself that the function
' works (the following code can be run from the debug window).
' Change the password from 01234567890123456789 to any
' arbitrary value 1-20 characters in length:
'
' Set dbe = CreateObject("dao.dbengine.35")
' Set db = dbe.CreateDatabase("c:\temp35.mdb", ";LANGID=0x0409;CP=1252;COUNTRY=0")
' db.NewPassword "", "01234567890123456789"
' db.Close: Set db = Nothing: Set dbe = Nothing
' Debug.Print StPasswordOfStDatabase("c:\temp35.mdb")
' --------------------------
'
' (c) 1998 Trigeminal Software, Inc. All Rights Reserved
'--------------------------------------------------
Option Compare Binary
Option Explicit

Public Function StPasswordOfStDatabase(stDatabase As String) As String
Dim hFile As Integer
Dim ich As Integer
Dim stBuffer As String
Dim rgbytRaw() As Byte
Dim rgbytPassword() As Byte
Dim rgbytNoPassword() As Byte

' Create the byte array with the 20 bytes that are present when there
' is no database password
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)

' Grab the 20 bytes from the real file whose password
' we are supposed to retrieve
hFile = FreeFile
Open stDatabase For Binary As #hFile
Seek #hFile, 66 + 1
rgbytRaw = InputB(20, #hFile)
Close #hFile

' Enough prep, lets get the password now.
ReDim rgbytPassword(0 To 19)
For ich = 0 To 19
rgbytPassword(ich) = rgbytRaw(ich) Xor rgbytNoPassword(ich)
Next ich

' Add a trailing Null so one will always be found, even if the password is 20
' characters. Then grab up to the first null we find and return the password
stBuffer = StrConv(rgbytPassword, vbUnicode) & vbNullChar
StPasswordOfStDatabase = Left$(stBuffer, InStr(1, stBuffer, vbNullChar, vbBinaryCompare) - 1)
End Function
[ stinger @ 18.06.2003. 12:39 ] @
Citat:
darkoPOKLONCIC:
program s kojim sam ja uspio zove se Advanced Access Password Recovery v2.5



ajd sad jos ostavi i neki link gde moze da se dl-uje taj programcic...
[ degojs @ 18.06.2003. 13:27 ] @
stinger, kako već rekoše ovde, program se lako nalazi sa Google-om.

pozdrav :)
[ Sasa Vitorovic @ 29.06.2003. 20:42 ] @
eee,probao sam tvoj kod i radi,mada nisam razumeo kako,ali nema veze.Postoji li neka slična fora da dobijem 'password' i 'username' za korisnika kome je dozvoljen pristup bazi?
[ Sasa Vitorovic @ 02.07.2003. 23:23 ] @
Možda nisam bio dovoljno jasan.Hajde da postavim pitanje na drugi način.
Da li je user-level security pouzdaniji od same šifre za bazu?