PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]
met een scripttaal (bv php) zou je de inhoud van de directory kunnen laten zien, maar dat biedt wanadoo niet aan. Wat je kan doen is in de root gewoon je site te zetten en in een map dieper je files, dus dat je Index of Jeroen.deruyter/files krijgt.
er zal toch wel een truukje wezen om toch te zien te krijgen wat er zoal instaat?Op zaterdag 30 maart 2002 23:51 schreef Tim Schuhmacher het volgende:
met een scripttaal (bv php) zou je de inhoud van de directory kunnen laten zien, maar dat biedt wanadoo niet aan. Wat je kan doen is in de root gewoon je site te zetten en in een map dieper je files, dus dat je Index of Jeroen.deruyter/files krijgt.
al is het maar in txt vorm.
PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]
Dat wordt door de server zelf gemaakt, en kan uit worden gezet dmv .htaccess, maar niet aan worden gezet zonder serverside scripttaal (naar mijn weten).
[sub][edit] made by pelle, mod by prammenhanger. phpscript: edit2: sorry, kan niet editen ivm layoutverneuking, dan worden alle regels samengevoegd?[/sub]
[sub][edit] made by pelle, mod by prammenhanger. phpscript: edit2: sorry, kan niet editen ivm layoutverneuking, dan worden alle regels samengevoegd?[/sub]
PHP:
1
| <? $lokatie = split("/", $HTTP_SERVER_VARS["PATH_INFO"]); $aantals = count($lokatie); $ask=$lokatie[1]; $dir=""; echo "<h3>Index of http://$SERVER_NAME/"; for($i=1; $i<$aantals; $i++){ echo "$lokatie[$i]/"; $dir.="$lokatie[$i]/"; } echo "</h3>";?><? if($dir=="/"){ $dir = ""; } $directory = dir($dir); while ($entry = $directory->read()) { if ($entry != "." && $entry != "..") { $files[] = $entry; } } $directory->close(); print "<table border=0 cellspacing=0 cellpadding=4>\n"; if ($files) { sort($files); print "<tr>\n"; print "<td class=\"tekst\"><b>bestandsnaam</b></td>\n"; print "<td>&nbsp;&nbsp;</td>\n"; print "<td class=\"tekst\"><b>grootte</b></td>\n"; print "<td>&nbsp;&nbsp;</td>\n"; print "<td class=\"tekst\"><b>datum</b></td>\n"; print "</tr>\n"; foreach ($files as $key => $val) { $fullpath = "$directory" . $val; $filetype = filetype($val); print "<tr>\n"; print "<td class=\"tekst\">[img]'http://$SERVER_NAME/icon_$filetype.gif'>[/img]" . $val . "</a></td>\n"; print "<td>&nbsp;&nbsp;</td>\n"; print "<td class=\"tekst\" align=\"right\">" . filesize($val) . " bytes </td>\n"; print "<td>&nbsp;&nbsp;</td>\n"; print "<td class=\"tekst\">" . date("d-m-Y H:i:s", filemtime($val)) . "</td>\n"; print "</tr>\n"; } } else { print "<tr><td colspan=5>No folders in this directory.</td></tr>\n"; }?> |
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
laten we zeggen, een uitdaging.
http://home.wanadoo.nl/jeroen.dederuyter/
is een brakke site, let er ook maar niet op ofzo. maar de uitdaging is om erachter te komen wat er nog meer op die sites root staat.
Mocht het je gelukt zijn, (laat het dan ff weten hoe je het gedaan hebt).
http://home.wanadoo.nl/jeroen.dederuyter/
is een brakke site, let er ook maar niet op ofzo. maar de uitdaging is om erachter te komen wat er nog meer op die sites root staat.
Mocht het je gelukt zijn, (laat het dan ff weten hoe je het gedaan hebt).
PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]
Voor zover ik weet kan dat gewoon niet. Als je een pagina op die root aanvraagd die niet bestaat krijg je vrolijk een 404. Als je alleen de root aanvraagt krijg je standaard de index.htm(l) of iets anders dat in de server is ingesteld.
De server bepaald wat je te zien krijgt, en veiligheidshalve is dat een standaard index, of een 404. Pas wanneer er geen standaard index file staat krijg je de inhoud van de dir te zien.
Bij mijn weten zijn er geen commando's om dat te omzeilen; zou ook een behoorlijk veiligheidslek zijn als dat wel zo zou zijn.
De server bepaald wat je te zien krijgt, en veiligheidshalve is dat een standaard index, of een 404. Pas wanneer er geen standaard index file staat krijg je de inhoud van de dir te zien.
Bij mijn weten zijn er geen commando's om dat te omzeilen; zou ook een behoorlijk veiligheidslek zijn als dat wel zo zou zijn.
Intentionally left blank
Verwijderd
voor zover ik weet is dat niet zomaar mogelijk... bovendien ondersteunen veel providers zo'n 'directory listing' niet (veiligheidsredenen / privacy)... heb je dit al gecheckt? (anders doe je al die moeite voor niks)...
Ericston de l33te hax0r *kuch* fixt het wel effe:
wget recursive websuck rockeert.
In Windows lukt het ook met die ene download accelerator, GetRight ofzo.
edit:
Correctie, lukt niet, hij pakt alleen die filetjes die in die index.html staan.
code:
1
2
3
4
5
6
7
8
| -rw-r--r-- 1 ericston ericston 4915 Sep 28 2001 bgund.gif -rw-r--r-- 1 ericston ericston 1451 Sep 28 2001 bgund3.gif -rw-r--r-- 1 ericston ericston 3862 Sep 28 2001 bgup.gif -rw-r--r-- 1 ericston ericston 1172 Sep 28 2001 index.html -rw-r--r-- 1 ericston ericston 16188 Sep 28 2001 logo.gif -rw-r--r-- 1 ericston ericston 780 Sep 28 2001 middlehome.htm -rw-r--r-- 1 ericston ericston 341 Sep 28 2001 top.htm -rw-r--r-- 1 ericston ericston 345 Sep 28 2001 undr.htm |
wget recursive websuck rockeert.
In Windows lukt het ook met die ene download accelerator, GetRight ofzo.
edit:
Correctie, lukt niet, hij pakt alleen die filetjes die in die index.html staan.
Verwijderd
Dude, I've two words for you: kan niet. Geloof me, dat zijn server instellingen, zonder toegang tot server settings of scripting gaat het echt niet lukken.
Verwijderd
ROFLOp zondag 31 maart 2002 21:15 maakte Ericston een edit in zijn post:
Correctie, lukt niet, hij pakt alleen die filetjes die in die index.html staan.
For real, je kunt kiezen tussen 2 dingen:
- een aparte dir maken waar je je files in plant.
- een selfmade htmletje bouwen met een listing.
Verwijderd
misschien met een t3 verbinding en dan alle mogelijke combinaties nalopen... veel plezier. Je kunt kijken of je een account aan kan vragen bij de provider en proberen in zijn map te kijken met ftp. Meestal mag dit niet. Aangezien de webserver toegang heeft tot alle mappen met inhoud die op het web te zien is, kun je met bijv php of perl die map uitlezen, MITS de provider php/perl aanbiedt. Misschien kun je een symbolic link maken (nooit geprobeerd...) met ftp of een .htaccess bestand naar die map op de server...?
of je maakt een copie van de dir op een php server (op je eigen compu), laat daar een php-scriptje overheen lopen dat de dir uitleest en er een mooi html bestand van maakt. Dat html bestand dat uit de php parser komt save je en upload je naar je server.
Pagina: 1