Source Viewer
Този скрипт индексира и показва source кода на страниците ви … нещо като този на php.net ( http://www.php.net/source.php?url=/index.php ). Можете да правите каквото ви се прииска с този скрипт. Надявам се да ви хареса!
<?php
// С тази функция премахваме съобщаването за грешки
error_reporting(0);
// В този масив поставяме файловете, който не искаме да бъдат разглеждани
$restricted = array("restricted.php","config.php","secrets.php");
// Не пипайте нищо надолу ако не разбирате :)
switch($_GET["act"])
{
default:
$dh = opendir(dirname(__FILE__));
while($script = readdir($dh))
{
if(!in_array($script, $restricted) and end(explode(".", $script)) == "php")
{
print "<a href='?act=view&source=".$script."'>".$script."</a><br />";
}
}
break;
case "view":
$script = $_GET["source"];
if(file_exists($script))
{
if(in_array($script, $restricted) or end(explode(".", $script)) != "php")
{
print "You don't have access to this file!";
}
else
{
show_source($script);
}
}
else
{
print "File Does Not Exist!";
}
}
?>П.С.: Демо няма, ако някои има желание и възможност нека пусне :)

