Avatar billede oasen Nybegynder
31. maj 2002 - 00:40 Der er 25 kommentarer og
1 løsning

Downloade database sådan uden videre...?

Jeg prøvede lige at skrive stien til en af mine databaser i adresselinien. Jeg siger så "ja" til at åbne filen, og pludselig åbnes den i Access. Kan det virkelig være rigtig, at man kan downloade denne bare ved at kende navnet/stien på DB'en, eller er der noget galt?????
Den ligger hos en udbyder.
Avatar billede a-torsten Nybegynder
31. maj 2002 - 00:45 #1
Det er desvære rigtigt.... Du kan dog gøre det at du omdøber den til *.asp (* = navnet på den)..... Husk også at gøre det i koden...

-Anders

PS: Ikke alle host´s  tillader dette...
Avatar billede oasen Nybegynder
31. maj 2002 - 00:49 #2
Det havde jeg ikke troet - men er det lovligt at downloade andres databaser, hvis man gætter/kender stien?
Kan man lave et lignende trick med ASP/PHP/CGI-filer?

Er det så ikke den bedste idé at inkludere et kodeord i DB-navnet, såsom "indkoeb6782.mdb"??
Avatar billede tmceu Praktikant
31. maj 2002 - 00:50 #3
Det er straffen for at anvende en fil-baseret database på nettet. Access har aldrig haft noget at gøre her, så Bill & Co. straffer på denne måde :-)

Smid i stedet et par kroner ekstra om måneden og få adgang til MySQL eller SQL Server på dit webhotel.
Avatar billede oasen Nybegynder
31. maj 2002 - 00:52 #4
Nææ... jeg er godt tilfreds med Access - den opfylder fuldt ud mine og brugerens ønsker mht. hastighed/performance. Jeg faldt bare over dette lille "men..." !
Avatar billede jnissen Nybegynder
31. maj 2002 - 00:53 #5
Jo, det ville være en god ide at tilføje en kode i navnet. Eller også kan du ligge databasen i en mappe som hedder "_private" så kan du heller ikke downloade den. Du kan også ligge en en tak bag dit domæne. Så er det heller ikke muligt.
Avatar billede tmceu Praktikant
31. maj 2002 - 00:55 #6
Du kan selvfølgelig lave et par småtrick som allerede beskrevet, men selv hvis du eks. "skjuler" den lidt bedre, kan du forholdsvis nemt komme til at afsløre navn og placering.

Forestil dig at du laver en fejl i din connectionstring og ASP siden derfor fejler. I de fleste tilfælde vil serveren være så venlig at vise dig linien med fejl i, og der vil din database stå. Et problem der faktisk er forholdsvis udbredt.

Og nej, du kan ikke på samme måde "stjæle" ASP, PHP m.v. for de er tilknyttet en fortolker, som behandler dem først. Undtagelsen er, hvis du eks. kommer til at tilknytte .PHP til ASP fortolkeren eller omvendt, så vil koden i mange tilfælde blive behandlet som ren HTML og vist i klar tekst i browseren.
Avatar billede oasen Nybegynder
31. maj 2002 - 01:00 #7
jnissen ---> Jeg har en mappe, der hedder "_private", men jeg ved ikke om der er skriverettigheder i denne...

En tak bag mit domæne? Hvorledes?
Avatar billede oasen Nybegynder
31. maj 2002 - 01:03 #8
Jeg kender da adskillige store firmaer, der bruger Access til brugerlogin m.m. - hvad gør de for at beskytte databasen?
Avatar billede jnissen Nybegynder
31. maj 2002 - 01:10 #9
Hvis der ikke er skriverettigheder, så skriv til dit webhotel, så vil de nok give de rettigheder.

En tak bag dit domæner betyder at den fx. ligger i en mappe før den mappe du har hjemmesiden i.

Fx. hvis du har din hjemmeside liggende sådan: D:\home\test\test\domæne\web\ Så kunne databasen ligger sådan:
D:\home\test\test\domæne\Database\navn.mdb

Så kan du ikke downloade den via en browser.
Avatar billede oasen Nybegynder
31. maj 2002 - 01:14 #10
Det vil jeg gøre - tak for hjælpen!!
Avatar billede tmceu Praktikant
31. maj 2002 - 01:15 #11
Hvis de bruger den på samme måde som dig, er de ikke mere sikre. Blot fordi man er et "stort" firma, er man ikke nødvendigvis mere påpasselig med sikkerhed.

Og nu er det ikke fordi jeg vil køre en hade-kampagne mod Access, men hvis et "stort" firma anvender Access til ret store applikationer, er IT nok ikke det de prioriterer højest og dermed heller ikke sikkerhed.

Hvis du endelig vil skjule den lidt bedre på dit webhotel, kan du som det er foreslået, gemme filen lidt af vejen og få oprettet et DSN som du tilgår databasen igennem. Problemet er bare, at de fleste webhoteller har en standard placering til databaser, så hvis jeg eks. havde et site på samme webhotel som dig, ville jeg vide hvor jeg skulle lede.
Avatar billede jnissen Nybegynder
31. maj 2002 - 01:20 #12
Tak for piont.

tmceu-> Vil du have halvdelen af de 10 point? :-)
Avatar billede tmceu Praktikant
31. maj 2002 - 01:23 #13
Nej tak, men tak for tilbuddet. Jeg kommenterede bevidst fordi jeg næsten var klar over, at spørgeren sikkert ledte efter den "lette" løsning og næppe ville følge mine råd. Men jeg KAN altså bare ikke lade være med at udgyde min viden :-)
Avatar billede jnissen Nybegynder
31. maj 2002 - 01:26 #14
Hehe okay :-)

Godnat
Avatar billede oasen Nybegynder
31. maj 2002 - 01:26 #15
tmceu ---> Jeg skaber forbindelserne DSN-less. Jeg har lige spurgt dem, om de kan give skriverettigheder i folderen "_private", og venter nu på svar.
Sandsynligheden for, at en gætter/får oplyst stien er nok ikke stor, men jeg bryder mig ikke helt om tanken...

Tak igen :)
Avatar billede tmceu Praktikant
31. maj 2002 - 01:33 #16
Lad mig give dig et lille eksempel på falsk tryghed: Via et lille program som kan downloades på nettet, har vi i min virksomhed på 12 timer knækket 88% af samtlige passwords for ca. 1000 brugere i vores primære domæne. Og vi der troede, at med firewalls, intruder alerts m.v. var sikre, ha :-)

Jeg ved godt at det nærmest lyder fanatisk, og at man ikke skal skyde gråspurve med missiler o.s.v., men hvis noget er værd at beskytte, er det som regel værd at gøre det "rigtigt".

Hvis jeg blot har hjulpet dig til en forståelse af, at verden ikke er så sikker som du måske troede, er jeg tilfreds. Så vil du i det mindste sandsynligvis være mere bevidtst om disse ting fremover.
Avatar billede oasen Nybegynder
31. maj 2002 - 01:39 #17
Ja, nu er det jo heller ikke koden til Bills private pengeskab jeg opbevarer, men alligevel...

88% lyder dog nærmest skræmmende - har du et link til det program (hvis altså det er lovligt)? Så kan jeg selv se, hvor meget mit system er værd...
Avatar billede tmceu Praktikant
31. maj 2002 - 01:42 #18
Det er min anti-hacker-specialist kollega, der har fundet det, skal lige se om jeg husker at få et link fra ham i morgen.

Er det lovligt ? Jeg vil mene at programmet er lovligt, men anvendelsen af det, vil naturligvis ofte være ulovlit. Men det kan vel ikke være ulovligt a´t hacke sine egen data :-)
Avatar billede oasen Nybegynder
31. maj 2002 - 01:45 #19
Nææ, hvis jeg selv og udbyderen er indforstået, er det vel ikke.
Du må meget gerne smide et link i samme spørgsmål, så skal du nok få lidt points, hvis du er interesseret...
Avatar billede tmceu Praktikant
31. maj 2002 - 01:49 #20
Jeg kan se på mine stavefejl i sidste kommentar, at det er tid til at se dyner. Point er ikke det væsentligste for mit "virke" herinde, så det skal du ikke tænke på. Godnat.
Avatar billede oasen Nybegynder
31. maj 2002 - 12:28 #21
Okay - håber at høre fra dig :)
Avatar billede tmceu Praktikant
02. juni 2002 - 00:09 #22
Avatar billede oasen Nybegynder
02. juni 2002 - 03:15 #23
Mange tak skal du have!
Jeg kan se, de lancerer det som en hjælp til at sikre egne password-systemer. Dermed kan det vel heller ikke kaldes ulovligt...
Avatar billede oasen Nybegynder
02. juni 2002 - 03:40 #24
Ehh... $350.00 ?
Avatar billede tmceu Praktikant
02. juni 2002 - 18:26 #25
Der er en fri trial, men hvis man skal bruge det præventivt, ER det billigt. Forestil dig hvad et hackerangreb koster :-)
Avatar billede oasen Nybegynder
02. juni 2002 - 22:47 #26
I mit tilfælde vil et hackerangreb ikke koste noget - det ville bare være irriterende...
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