Avatar billede jesperbaldur Nybegynder
12. maj 2002 - 14:03 Der er 10 kommentarer og
1 løsning

Beskyttelse af oplysninger

Jeg har en hjemmeside hvor man skal oprette en profil for at kunne logge ind. I profilen skal skrives nogle personlige oplysninger, men hvordan sikrer man en database som indeholder sådanne oplysninger, er der nogle krav jf. en eventuel lovgivning til hvordan de skal opbevares???
Avatar billede hotcut Nybegynder
12. maj 2002 - 14:05 #1
Den lovmæssige del kender jeg ikke.

Men hvis du placerer din DB et niveau under dit web-site, og giver den et password - er du godt beskyttet.
Hvis du samtidig skifter dit FTP password ud et par gange om måneden, er du helt på den sikre side.
Avatar billede jesperbaldur Nybegynder
12. maj 2002 - 14:08 #2
nå okay, der er altså ikke en eller anden smart krypteringmetode som er velegnet eller nødvendig??
Avatar billede mosegris.dk Nybegynder
12. maj 2002 - 14:13 #3
Jo... Tror jeg nok! Nu må du ikke slå mig, hvis det ikke er sandt, men check det nyeste Alt om Data... Prøv at låne det på dit bibliotek ;)
Avatar billede hotcut Nybegynder
12. maj 2002 - 14:29 #4
det vil ikke hjælpe noget...
Du kan sagtens kryptere databasen, men får at du skal kunne bruge den på dit website, skal du i dine filer skrive krypterings-nøglen.
Hvis en person får fat i databasen, og downloader den, vil det være igennem FTP - og derved har han også adgang til dine filer; adgang til krypteringsnøglen.
Avatar billede sbm Nybegynder
12. maj 2002 - 14:49 #5
Der er mere i det end bare det.

Jeg har læst at ASP til tider kan snydes, hvis man i input felterne kan angive enkeltpling -> '
Hvis ikke koden tager højde for det, og man formår at sætte sine plinger korrekt, kan man luske lidt ekstra kode ind, og få skrevet kildekoden fra dokumentet ud i sin browser.

Jeg læste det et sted på nettet, og nu kan jeg selvfølgelig ikke finde artiklen igen.... Jeg kigger lidt videre.

Desuden behøver man som regel ikke ftp-adgang for at hente databasefilen ned. De fleste webhoteller beskytter ikke filerne på nogen måde, så hvis du taster adressen på databasefilen direkte ind i din browser, kan du downloade den som en vilkårlig anden fil.

Derfor: Sørg for at tage højde for eventuelle ' i input, så man ikke kan snyde scriptet til at afsløre kildekoden, og lad være med at kalde din database-fil noget helt indlysende, eller læg den i en undermappe der hedder noget man ikke lige kan gætte alene ud fra konteksten.

Jeg vender lige retur hvis jeg skulle finde den artikel eller en anden der omhandler det samme....
Avatar billede hotcut Nybegynder
12. maj 2002 - 15:08 #6
"Jeg har læst at ASP til tider kan snydes, hvis man i input felterne kan angive enkeltpling -> '"
Man skal jo altid programmere hensigtsmæssigt; ' skal ALTID fjernes. Det tror jeg de fleste ved :)
Men du kan dog aldrig bruge det her til at give dig adgang til at downloade basen.

"Desuden behøver man som regel ikke ftp-adgang for at hente databasefilen ned"
Som jeg sagde, skal databasen ligges i en undermappe, under websiden.
Avatar billede doc404 Novice
12. maj 2002 - 17:17 #7
Du kan finde alt det juridiske her:

http://www.datatilsynet.dk/

Du kan jo f.eks. benytter dig af en SQL server, der køre på en anden maskine, så er du helt sikret mod at folk potentielt downloader din db. Og så som andre har nævn, skal du selvfølgelig gøre dig kode "skudsikker".
Avatar billede aspprogram Nybegynder
12. maj 2002 - 19:57 #8
man kan sagtens downloade databaser uden ftp, hvis man bare kender stien....
Avatar billede jnissen Nybegynder
12. maj 2002 - 21:33 #9
Det bedste vil være som også bliver sagt at ligge den i en mappe, en tand bag selve siden, eller i en mappe som hedder "_private". Den kan du ikke se via en browser, og er ret sikker.
Avatar billede hotcut Nybegynder
12. maj 2002 - 21:44 #10
"man kan sagtens downloade databaser uden ftp, hvis man bare kender stien...."
Som sagt før, man skal bare placere databasen en tand under websited, og det kan IKKE downloades uden FTP.
Avatar billede jesperbaldur Nybegynder
17. juni 2002 - 19:44 #11
jeg lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester