Går inte.
Hemlig sökväg i PHP?
15 svar · 659 visningar · startad av kalleklätter
kan man inte göra virtuella kataloger på nått sätt då?
Det kvittar hur du gör. När servern exekverat din kod till html så kan man enkelt se var .exe filen ligger. Det kan man inte dölja på något sätt. Däremot kanske du kan lösa det med ex. htaccss (apache) och att man inte får access till mappen innan man loggat in.
Lägg filen utanför webbroten, och snickra ihop ett script som hämtar den därifrån.
Vad händer om man låter filen laddas i en frame? Kan man dölja adressen den vägen??? :q
Nope, man kan se framens source... Men jag kom och tänka på att om du skickar besökaren till filen via en header ("Location: /sök/väg/till/filen/fil.xxx"); så borde man inte se sökvägen.. Eller?
// Nippe
Man kan inte se sökvägen, men så länge sökvägen inte ligger utanför dokumentroten eller är skyddad från läsning mha webservern eller liknande kan folk gissa sig till vart filen ligger och då är det lika illa.
nkrantz skrev:
Men jag kom och tänka på att om du skickar besökaren till filen via en header ("Location: /sök/väg/till/filen/fil.xxx"); så borde man inte se sökvägen.. Eller?
Jo då, man ser sökvägen då också. Du kan prova funktionen "Hämta header" på: http://www.tydal.nu/se/tools/
Som sagts tidigare är enda sättet att ligga filen utanför webbroten och sedan låta ett skript hämta den, efter att den gjort de kontroller du känner för, eller att du lösenordsskyddar katalogen (.htaccess).
sabbacus skrev:
men så länge sökvägen inte ligger utanför dokumentroten eller är skyddad från läsning mha webservern eller liknande kan folk gissa sig till vart filen ligger och då är det lika illa.
Kallas för att göra en Intentia :-)
(De polisanmälde Reuters för olaga dataintrång för att de hade läst en hemsida som de ansåg var hemlig eftersom de inte länkade till den från startsidan.)
thnx. många bra svar =)
ska testa litegrann...!
Lägg filen utanför webbroten, och snickra ihop ett script som hämtar den därifrån.
Hur skulle ett sånt script kunna se ut?? Behöver inte vara komplett, bara hur man kan göra rent tankemässigt...:OO
/Uwe
Ok, tack. Ska testa det...
Hmmm... kan man inte starta php sessions och kopiera filen till session-katalogen och sen låta besökaren downloada den från sessionkatalogen???
Ni som är haja på php sessions fattar nog vad jag menar. Har sett att vissa hemsidor är byggda så, alla html-dokument laddas från sessionskatalogen. Lite störigt, för då kan man ju inte länka till en speciell sida. Tror det är så det funkar iaf, rätta mig om jag har fel!
.::j::.

