Файловый менеджер - Редактировать - C:/xampp/security/htdocs/xamppsecurity.php
Назад
<?php error_reporting(0); extract($_POST); extract($_SERVER); $host = "127.0.0.1"; $timeout = "1"; include ".\securefunctions.php"; $curdir = getcwd(); list($partwampp, $directorwampp) = preg_split('/\\\htdocs/', $curdir); $mypasswdtxt = "mysqlrootpasswd.txt"; $xapasswdtxt = "xamppdirpasswd.txt"; $mypasswdtxtdir = $partwampp."\security\\".$mypasswdtxt; $xapasswdtxtdir = $partwampp."\security\\".$xapasswdtxt; if (($handle = @fsockopen($host, 3306, $errno, $errstr, $timeout)) == true) { @fclose($handle); if(@mysql_connect($host, "root", "")) { $registpasswd = "no"; mysql_close(); } else { $registpasswd = "yes"; } $mysqlrun = 1; } else { @fclose($handle); $mysqlrun = 0; } if ($xamppaccess) { if (ereg('^([a-zA-Z0-9@*#]{3,15})$', $xamppuser)) { $xamppereg = "ok"; } else { $xamppereg = "notok"; } if (ereg('^([a-zA-Z0-9@*#]{3,15})$', $xampppasswd)) { $xampperegpass = "ok"; } else { $xampperegpass = "notok"; } if (($xamppereg == "ok") && ($xampperegpass == "ok")) { htaccess($xamppuser, $xampppasswd); } } if ($changing) { if (ereg('^([a-zA-Z0-9@*#]{3,15})$', $mypasswd)) { $mysqlpasswdereg = "ok"; } else { $mysqlpasswdereg = "notok"; } if (ereg('^([a-zA-Z0-9@*#]{3,15})$', $mypasswdrepeat)) { $remysqlpasswdereg = "ok"; } else { $remysqlpasswdereg = "notok";; } if (($mysqlpasswdereg == "ok") && ($remysqlpasswdereg == "ok")) { } if ($mypasswdold) { if (ereg('^([a-zA-Z0-9@*#]{3,15})$', $mypasswdold)) { $oldmysqlpasswdereg = "ok"; } else { $oldmysqlpasswdereg = "notok"; } if (($mysqlpasswdereg == "ok") && ($remysqlpasswdereg == "ok") && ($oldmysqlpasswdereg == "ok")) { $mysqlpassok = "yes"; } } else { if (($mysqlpasswdereg == "ok") && ($remysqlpasswdereg == "ok")) { $mysqlpassok = "yes"; } } if ($mysqlpassok == "yes") { if ($mypasswd != $mypasswdrepeat) { } else { mysqlrootupdate($mypasswdold, $mypasswd, $mypasswdrepeat); if ($rootpasswdupdate == "yes") { phpmyadminstatus(); if (($currentstatus[0] == "cookie") || ($currentstatus[0] == "http")) { if ($currentstatus[0] == $authphpmyadmin) { } else { changephpadminauth($authphpmyadmin, "1"); } } else { changephpadminauth($authphpmyadmin, "0"); } } } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta name="author" content="Kai Oswald Seidler, Kay Vogelgesang, Carsten Wiedmann"> <link href="xampp.css" rel="stylesheet" type="text/css"> <title></title> </head> <body> <?php include "lang/".file_get_contents("lang.tmp").".php"; ?> <br> <form method="post" action="<?php echo $PHP_SELF; ?>"> <table width="600" cellpadding="0" cellspacing="0" border="0"> <tr> <td align="left" width="600" colspan="2"><hr width="80%" style="border: solid #bb3902 1px; height: 1px"></td> </tr> <tr> <td align="left" width="200"> </td> <td align="left" width="400"> </td> </tr> <tr> <td align="left" width="600" colspan="2"><h1><?php echo $TEXT['mysql-security-head']; ?></h1></td> </tr> <tr> <td align="left" width="600" colspan="2"><hr width="80%" style="border: solid #bb3902 1px; height: 1px"></td> </tr> <tr> <td align="left" width="200"> </td> <td align="left" width="400"> </td> </tr> <tr> <td align="left" width="600" colspan="2"><b><?php echo $TEXT['mysql-rootsetup-head']; ?></b></td> </tr> <tr> <td align="left" width="600" colspan="2"> <?php if ($changing && ($mysqlpassok != "yes")) { echo "<b><i><font color=\"#FF3366\">".$TEXT['xampp-setup-notok']."</font></i></b>"; } if ($changing && ($mysqlpassok == "yes")) { echo "<b><i><font color=\"#000000\">".$TEXT['xampp-setup-ok']."</font></i></b>"; } ?> </td> </tr> <tr> <td align="left" width="200">MySQL SuperUser:</td> <td align="left" width="400"><b>root</b></td> </tr> <tr> <td align="left" width="200"> </td> <td align="left" width="400"> </td> </tr> <?php if ($mysqlrun == 0) { echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><h3><i>".$TEXT['mysql-rootsetup-notrunning']."</i></h3></td></tr>"; } else { if ($update == "yes"){ echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><font color=\"#0000A0\"><b>".$TEXT['mysql-rootsetup-passwdsuccess']."<br><br>$mypasswdtxtdir"; if ($phpmyadminconfsafe) { echo "<br>$phpmyadminconfsafe"; } echo "</font></b></td></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; } if ($update == "no") { echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><h3><i>".$TEXT['mysql-rootsetup-passwdnosuccess']."</i></h3></td></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; } if ($mypasswdok == "null") { echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><h3><i>".$TEXT['mysql-rootsetup-passwdnull']."</i></h3></td></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; } // <input type=\"checkbox\" name=\"mysqlpasswordfile\" value=\"yes\"> if ($mypasswdok == "no") { echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><h3><i>".$TEXT['mysql-rootsetup-passwdnotok']."</i></h3></td></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"> </td></tr>"; } if ($registpasswd == "yes") { echo "<tr><td align=\"left\" width=\"200\">".$TEXT['mysql-rootsetup-passwdold']."</td><td align=\"left\" width=\"400\"><input type=\"password\" name=\"mypasswdold\" size=\"40\"></td></tr>"; } echo "<tr><td align=\"left\" width=\"200\">".$TEXT['mysql-rootsetup-passwd']."</td><td align=\"left\" width=\"400\"><input type=\"password\" name=\"mypasswd\" size=\"40\"></td></tr>"; echo "<tr><td align=\"left\" width=\"200\">".$TEXT['mysql-rootsetup-passwdrepeat']."</td><td align=\"left\" width=\"400\"><input type=\"password\" name=\"mypasswdrepeat\" size=\"40\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"center\" width=\"400\"> </td></tr>"; /* if ($authphpmyadmin) { if ($authphpmyadmin == "cookie") { $checkedcookie = "checked"; } elseif ($currentstatus[0] == "http") { $checkedhttpd = "checked"; } else { $checkedcookie = "checked"; } } else { */ phpmyadminstatus(); if ($currentstatus[0] == "cookie") { $checkedcookie = "checked"; } elseif ($currentstatus[0] == "http") { $checkedhttpd = "checked"; } else { $checkedcookie = "checked"; } //} echo "<tr><td align=\"left\" width=\"200\">".$TEXT['mysql-rootsetup-phpmyadmin']."</td><td align=\"left\" width=\"400\"><i>http</i> <input type=\"radio\" value=\"http\" $checkedhttpd name=\"authphpmyadmin\"> <i>cookie</i> <input type=\"radio\" value=\"cookie\" $checkedcookie name=\"authphpmyadmin\"></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"center\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">---- ".$TEXT['mysql-passwort-risk']." ----</td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">".$TEXT['mysql-passwort-infile']." <input type=\"checkbox\" name=\"mysqlpfile\" value=\"yes\"></td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">(File: $mypasswdtxtdir)</td></tr>"; echo "<tr><td align=\"center\" width=\"*\" colspan=\"2\"> </td></tr>"; // echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"center\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"><input type=\"submit\" value=\"".$TEXT['mysql-rootsetup-passwdchange']."\" name=\"changing\"></td></tr>"; } echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"center\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><hr width=\"80%\" style=\"border: solid #bb3902 1px; height: 1px\"></td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=2> "; if (($xamppereg == "notok") || ($xampperegpass == "notok")) { echo "<b><i><font color=\"#FF3366\">".$TEXT['xampp-setup-notok']."</font></i></b>"; } if ($xamppdirconfig == "notok") { echo "<b><i><font color=\"#FF3366\">".$TEXT['xampp-config-notok']."</font></i></b>"; } if ($xamppdirconfig == "ok") { echo "<b><font color=\"#0000A0\">".$TEXT['xampp-config-ok']."$htpasswddirectory<br>$htxampp"; if ($xapfile=="yes") { echo "<br>$xapasswdtxtdir</font></b><br><br>"; } else { echo "</font></b><br><br>"; } } echo " </td></tr>"; echo "<tr><td align=\"left\" width=\"600\" colspan=\"2\"><b>".$TEXT['xampp-setup-head']."</b></td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"center\" width=\"400\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"200\">".$TEXT['xampp-setup-user']."</td><td align=\"left\" width=\"400\"><input type=\"text\" name=\"xamppuser\" size=\"40\"></td></tr>"; echo "<tr><td align=\"left\" width=\"200\">".$TEXT['xampp-setup-passwd']."</td><td align=left width=\"400\"><input type=\"password\" name=\"xampppasswd\" size=\"40\"></td></tr>"; echo "<tr><td align=\"center\" width=\"600\" colspan=2> </td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">---- ".$TEXT['mysql-passwort-risk']." ----</td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">".$TEXT['mysql-passwort-infile']." <input type=\"checkbox\" name=\"xapfile\" value=\"yes\"></td></tr>"; echo "<tr><td align=\"left\" width=\"*\" colspan=\"2\">(File: $xapasswdtxtdir)</td></tr>"; echo "<tr><td align=\"center\" width=\"*\" colspan=\"2\"> </td></tr>"; echo "<tr><td align=\"left\" width=\"200\"> </td><td align=\"left\" width=\"400\"><input type=\"submit\" value=\"".$TEXT['xampp-setup-start']."\" name=\"xamppaccess\"></td></tr>"; ?> </table> </form> </body> </html>
| ver. 1.4 |
Github
|
.
| PHP 5.3.8 | Генерация страницы: 0.12 |
proxy
|
phpinfo
|
Настройка