Hacker check fotoalbum
Hey,
Bij mijn fotoalbum is er ook iets opgemerkt over dat hij niet "hackerproof" zou zijn, en dit heb ik ook gezien :P
Nu kwam dir door dat ik de dir letterlijk uit de link haal dus:
$_GET['dir'];
en alleen keek of hij niet leeg was...
ik vroeg me af of je zo kon checken naar het ./ gebeuren
Is dit een beetje een goede manier om te checken?
Wel een nadeel is is dat je een map dus niet . mag noemen XD (weet niet of dat uberhaupt mag...)
Tips etc graag!
Gr,
Bij mijn fotoalbum is er ook iets opgemerkt over dat hij niet "hackerproof" zou zijn, en dit heb ik ook gezien :P
Nu kwam dir door dat ik de dir letterlijk uit de link haal dus:
$_GET['dir'];
en alleen keek of hij niet leeg was...
ik vroeg me af of je zo kon checken naar het ./ gebeuren
Code (php)
Is dit een beetje een goede manier om te checken?
Wel een nadeel is is dat je een map dus niet . mag noemen XD (weet niet of dat uberhaupt mag...)
Tips etc graag!
Gr,
Gewijzigd op 01/01/1970 01:00:00 door Milo
Gesponsorde koppelingen:
je weet de path van alle foto's toch? check dan gewoon of de opgegeven path in de database staat, zo niet dan dump je een leuke error message en ga je dood, die().
Ik weet hoe het script dood moet gaan...
Maar ik gebruik geen database in mijn fotoalbum...
Anders had ik allang me database uitgelezen etc...
En om nu de path's van alle foto's in de database te zetten, nee niet echt een goed plan...
Maar ik gebruik geen database in mijn fotoalbum...
Anders had ik allang me database uitgelezen etc...
En om nu de path's van alle foto's in de database te zetten, nee niet echt een goed plan...
Plaats hem maar online :-)
na explode kan je ook gewoon in_array() doen.
je kunt ook http://php.net/manual/en/function.substr-count.php gebruiken en controleren op ./ of ../ :)
@ Robert Deiman:
Ik denk dat dat iets makkelijker is ;)
Ik zal hem zo derect inbouwen ;)
Gr,
Ik denk dat dat iets makkelijker is ;)
Ik zal hem zo derect inbouwen ;)
Gr,



