Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pitanje oko shift key

[es] :: Access :: Pitanje oko shift key

[ Pregleda: 3170 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

strucchy
strucchy
FIT
Podgorica

Član broj: 174723
Poruke: 63
62.4.47.*



+1 Profil

icon Pitanje oko shift key04.07.2009. u 23:28 - pre 179 meseci
Dali je moguce zaobici shift key? mislim ako je izgasen shift key, dali se moze uci u desing mode na drugi neki nacin, posto sam izgasio shift key na aplikaciji pa pitam, pozz
Sta da ti kazem, kad sve znas! net je svuda !
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.rs.



+8 Profil

icon Re: Pitanje oko shift key05.07.2009. u 08:40 - pre 179 meseci
Mislim da ne može, ali da ćeš svakako biti u stanju da importuješ objekte u drugu bazu pa iz nje da ih edituješ ako ti je to jedina "zaštita".
Ozbiljan i odgovoran mladić
 
Odgovor na temu

strucchy
strucchy
FIT
Podgorica

Član broj: 174723
Poruke: 63
62.4.47.*



+1 Profil

icon Re: Pitanje oko shift key05.07.2009. u 23:48 - pre 179 meseci
zastita je shift key i broj HDD i jos neki moj String, sto se toga tice sve je ok. nego je samo problem oko toga dali moze zaobici to :)
Sta da ti kazem, kad sve znas! net je svuda !
 
Odgovor na temu

AnoninO
Faruk Pasic
BIH, Sarajevo

Član broj: 78773
Poruke: 66
..uranje.806588-34.bih.net.ba.



Profil

icon Re: Pitanje oko shift key06.07.2009. u 12:31 - pre 179 meseci
Moje misljenje je da moze, ;) Imaju gotov mali program koji je u accesovoj bazi pravljen koji koristi da ti enable-uje shift key pa onda prolazis kak ti volje ;)
 
Odgovor na temu

Take 5

Član broj: 200551
Poruke: 1423
93.86.28.*



+12 Profil

icon Re: Pitanje oko shift key06.07.2009. u 14:10 - pre 179 meseci
1. Razdvoj bazu na:
•Front-end fajl (moduli, makroi, forme, upiti i izveštaji)
•Data (tabele)

2. Zaključaj Data passwordom

3. U Front-end fajlu linkovane tabele podesi da budu nevidljive (hidden)
4. U Front-end fajlu zaključaj VBA kod dugačkim passwordom (bar 13 znakova uz kombinaciju brojeva, veliki i malih slova, specijalnih k@®@kte®@...)
5. Konvertuj Front-end u mde
6. Pre konverzije u mde i zaključavanja dodaj kod koji će se izvršavati pri učitavanju baze

Code:
Public Function ChangeProperty(strPropName As String, varPropType As Variant, _
varPropValue As Variant) As Integer
    
    Dim dbs As Object, prp As Variant
    Const conPropNotFoundError = 3270

    Set dbs = CurrentDb
    On Error GoTo Change_Err
    dbs.Properties(strPropName) = varPropValue
    ChangeProperty = True

Change_Bye:
    Exit Function

Change_Err:
    If Err = conPropNotFoundError Then    ' Property not found.
        Set prp = dbs.CreateProperty(strPropName, _
            varPropType, varPropValue)
        dbs.Properties.Append prp
        Resume Next
    Else
        ' Unknown error.
        ChangeProperty = False
        Resume Change_Bye
    End If
End Function

============================

Function SetBypassProperty()
Const DB_Boolean As Long = 1
        
        ChangeProperty "AllowBypassKey", DB_Boolean, False
        Application.SetOption "Show Hidden Objects", False
        Application.SetOption "Show System Objects", False
        Application.SetOption "Default Database Directory", fCurrentDBDir
        
End Function


Gornji kod, kao i strong password na modulu, dodaj i u Data fajl... tu takođe dodaj i ovaj kod
Code:
Public Function Kraj()

MsgBox "Pokušavate da otvorite fajl koji koristi MOJA_APLIKACIJA " _
& (Chr(13)) & "Samostalna upotreba ovog fajla nije moguća! ", vbExclamation, "U P O Z O R E NJ E!!!"
DoCmd.Quit
End Function


Autoexec Macro prilikom svakog pokretanja fajla izvršava
RunCode=SetBypassProperty()
RunCode=Kraj()

Pazi da samoga sebe ne zaključaš!!! Napravi prvo backup kopiju otključanih fajlova!

Ovako zaštićeni fajlovi ne sprečavaju (ali otežavaju) importovanje nekih objekata u novu bazu, ali sprečavaju importovanje modula i VBA programskog koda.
Razni programi za skidanje šifri rade na nivou šifre za samu bazu, ali ne i za šifru na VBA modulu.
Besplatne verzije su ograničene na passworde od 4-5 karaktera, a za komplikovanije verzije im već treba komercijalna verzija koja nije baš jeftina... sve u svemu, otežaš im život do te mere da im se uloženi trud ne isplati za krajnji rezultat kome bi se eventualno mogli nadati...

PS
Potraži po forumu, postoji već tema o zaštiti Access aplikacije, pronaći ćeš par korisnih ideja tamo...
;)


"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
 
Odgovor na temu

Air Live
Srbija

Član broj: 162278
Poruke: 410
92.36.151.*



Profil

icon Re: Pitanje oko shift key15.07.2009. u 07:35 - pre 179 meseci
MDE Ulocker rješava sve tvoje probleme oko otkljucavanja programa
 
Odgovor na temu

Take 5

Član broj: 200551
Poruke: 1423
79.101.215.*



+12 Profil

icon Re: Pitanje oko shift key15.07.2009. u 08:29 - pre 179 meseci
^ Ne baš...
VBA Code (modul) zaključan dobrom šifrom je van njegovog domašaja.

"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
 
Odgovor na temu

[es] :: Access :: Pitanje oko shift key

[ Pregleda: 3170 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.