28. april 2005 - 09:08Der er
14 kommentarer og 3 løsninger
Sikkerhed fra søgemaskinerne
Hej,
Efter at have læst en artikel herinde omkring google og dens formåen til at finde frem til dokumenter der ellers er skjult, så har jeg et spørgsmål.
Lad os antage at jeg har en backend hvor mine kunder logger ind hvorefter, når de er logget ind har de rettigheder til at læse + m.v. i min backend.
De bliver logget med en session, og denne session-sikkerhedstjekker bliver inkl. på alle sider.
Men hvis jeg så har 10 .html sider, som er brochure som min kunde skal kunne hente ned, så går mit spørgsmål på hvordan kan jeg blokere disse 10 filer, eller den mappe fra google?
Problemet er at jeg på google kan gå ind og søge på mit domæne efter disse sites.
Men er det sikkert nok, hvad hvis jeg går ind og lægger beskyttelse på denne mappe, så vil folk jo kunne download den robot.txt og undersøge den for mappens navn og derefter "gætte" sig til hvilke sider der måtte ligge der.
robot.txt sikre at ingen søgerobotter kommer ind på de sider du skriver disallow udfor. Så i dette tilfælde vil de sider der ligger i mappen brochure aldrig være at finde i en søgemaskine.
som sagt før, så eskytter dette dig ikke mod brugere, så jeg vil foreslå dig at lægge dine hemmelige filer i en disallow mappe, og så sætte asp tjek på. dine pdf filer giver du så et navn der ikke er til at gætte. Brugere kan jo oftest ikke liste indholdet af mapper, så selvom de kender navnet på mappen hvor filerne ligger, så kan de ikke hente filerne.
Hvis siderne er sikret med brugernavn og password, og alle dokumenter kontrollere om den "bruger" der henter dem, også er logget ind og valideret, vil søgebotten ikke kuinne hente disse dokumenter da den jo ikke kan indtaste et brugernavn og password.
Det er dog rigtig godt spørgsmål du stiller og man skal overveje meget nøje hvad man gør, og også kontrollere om ikke google kan komme ind ad en anden kanal. Du bør sikre dig følgende.
Web serveren må ikke tillade directory listings (d.v.s. google kan ikke hente filerne fra et bibliotek der ikke indeholder en index.htm eller lignende. google kan kun hente sider der linkes til.
Kontrollen af om brugeren er valideret skal ske på hver side der tilgås
Synes godt om
Ny brugerNybegynder
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.