Example #1
0
    //$css_file = file_exists(e_THEME.$pref['admintheme'].'/'.$pref['admincss']) ? e_THEME.$pref['admintheme'].'/'.$pref['admincss'] : e_THEME.$pref['admintheme'].'/'.$pref['admincss'];
    $fi = new file_inspector();
    echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">\r\n\t <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'> \r\n\t <head>  \t\r\n\t <title>Results</title>  \r\n\t " . $fi->headerCss() . " " . headerjs() . "\r\n\t <body style='background-color:white'>\n";
    // echo "<br />loading..";
    // echo "..";
    //flush();
    $_POST = $_GET;
    if ($_GET['exploit']) {
        $fi->exploit();
    } else {
        $fi->scan_results();
    }
    echo "</body></html>";
    exit;
} else {
    $fi = new file_inspector();
    require_once e_ADMIN . 'auth.php';
    if (e_QUERY) {
        // $fi -> snapshot_interface();
    } else {
        if (isset($_POST['scan'])) {
            $fi->exploit_interface();
            $fi->scan_config();
        } else {
            $fi->scan_config();
        }
    }
}
class file_inspector
{
    var $root_dir;