Portál AbcLinuxu, 12. května 2025 03:30

Dotaz: Zobrazovanie obsahu adresara na webe

28.8.2003 23:09 The Fox
Zobrazovanie obsahu adresara na webe
Přečteno: 119×
Odpovědět | Admin
Na serveri, ktory nevlastnim/nespravujem (konkretne www.host.sk), by som potreboval umoznit zobrazovanie obsahu adresara (proste nieco ako vystup ls), apache odmieta pristup (zobrazi sa 403 Forbidden chyba). Predpokladam, ze to ma co do cinenia s konfiguraciou apache, teda by som potreboval vediet, ako to umoznit pre konkretny adresar (nastavenie prav ani na 0777 nepomaha). Ako na to?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.8.2003 23:20 Marek Pasovsky | skóre: 32
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
Odpovědět | | Sbalit | Link | Blokovat | Admin
index.php:
<? exec(ls); ?>

ci tak nejak, pravy na adresar apache neukecas....

Marek
If you don't understand or are scared by any of the above ask your parents or an adult to help you.
28.8.2003 23:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
to je teda brutální metoda nicméně .htaccess asi nebývá u podobných služeb povolen execl(ls) z toho ovšem nenadělá linky, takže to raději nakódovat v php celé...
28.8.2003 23:35 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
Odpovědět | | Sbalit | Link | Blokovat | Admin
echo 'Options +Indexes' >/ten/ad/re/sář/.htaccess
30.8.2003 11:19 The Fox
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
Hmm, naozaj to .htaccess nefunguje. Ked tam ten subor uploadnem, tak mi ten adresar v Opere nechce nacitat vobec (proste by ho "tahalo" donekonecna), v Links mi napise staru znamu 403 :-(... To riesenie v php asi nepojde...
Warning: exec() has been disabled for security reasons blablabla...
Hmm, nevie niekto este dalsi sposob?
30.8.2003 11:34 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
leda jak říkal Yeti to celé napsat v php jako třeba filebrowsing.php s pomocí funkcí php na procházení adresářové struktury...nic jiného mě nenapadá...popř. tam můžeš napsat část kódu aby to mohlo být zobrazeno jen pro uživatele znající heslo atd..
čao Petr
30.8.2003 12:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
Horší je, že může být z ,,bezpečnostích důvodů`` zakázán i opendir(). Jinak zkus
$dh = opendir(dirname($_SERVER['SCRIPT_FILENAME']));
while (false !== ($file = readdir($dh))) { 
  echo "<p>$file\n";
}
a dále se nech vést fantazií... ale pokud bude opendir() fungovat, podíval bych se po webu, simulaci apachího výpisu adresáře v PHP už určitě někdo udělal.
30.8.2003 13:32 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Zobrazovanie obsahu adresara na webe
vidíš to mě nenapadlo....zase su o něco chytřejší.
díky Petr

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.