28
28
from requests .exceptions import ConnectionError
29
29
from mechanize import Browser
30
30
31
+ def logo ():
32
+ print ('FB TOOL KIT' )
33
+
31
34
#exit
32
35
def exit ():
33
36
os .system ('clear' )
@@ -76,7 +79,7 @@ def mkdir(x):
76
79
##### choices Login #####
77
80
def tool_main_function ():
78
81
os .system ('clear' )
79
- print logo
82
+ logo ()
80
83
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m1.\033 [1;97m Normal login"
81
84
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m2.\033 [1;97m Tokens login"
82
85
print "\033 [1;97m║--\033 [1;91m> \033 [1;91m0.\033 [1;97m Exit"
@@ -104,7 +107,7 @@ def login():
104
107
menu ()
105
108
except (KeyError ,IOError ):
106
109
os .system ('clear' )
107
- print logo
110
+ logo ()
108
111
print ('\033 [1;91m[☆] \033 [1;92mFACEBOOK LOGIN \033 [1;91m[☆]' )
109
112
id = raw_input ('\033 [1;91m[+] \033 [1;36mID\033 [1;97m|\033 [1;96mEmail\033 [1;97m \033 [1;91m:\033 [1;92m ' )
110
113
pwd = getpass .getpass ('\033 [1;91m[+] \033 [1;36mPassword \033 [1;91m:\033 [1;92m ' )
@@ -154,7 +157,7 @@ def login():
154
157
##### TOKEN #####
155
158
def fbtoken ():
156
159
os .system ('clear' )
157
- print logo
160
+ logo ()
158
161
fb_token = raw_input ("\033 [1;91m[?] \033 [1;92mToken\033 [1;91m : \033 [1;97m" )
159
162
try :
160
163
otw = requests .get ('https://graph.facebook.com/me?access_token=' + fb_token )
@@ -200,7 +203,7 @@ def menu():
200
203
print "\033 [1;91m[!] No connection"
201
204
exit ()
202
205
os .system ("reset" )
203
- print logo
206
+ logo ()
204
207
print "║\033 [1;91m[\033 [1;96m✓\033 [1;91m]\033 [1;97m Name \033 [1;91m: \033 [1;92m" + fb_name + "\033 [1;97m"
205
208
print "║\033 [1;91m[\033 [1;96m✓\033 [1;91m]\033 [1;97m ID \033 [1;91m: \033 [1;92m" + id
206
209
print "\033 [1;97m╚" + 40 * "═"
@@ -234,14 +237,14 @@ def choices():
234
237
func ()
235
238
elif pick == "6" :
236
239
os .system ('clear' )
237
- print logo
240
+ logo ()
238
241
fb_token = open ('login.txt' ,'r' ).read ()
239
242
print "\033 [1;91m[+] \033 [1;92mYour token\033 [1;91m :\033 [1;97m " + fb_token
240
243
raw_input ("\n \033 [1;91m[ \033 [1;97mBack \033 [1;91m]" )
241
244
menu ()
242
245
elif pick == "7" :
243
246
os .system ('clear' )
244
- print logo
247
+ logo ()
245
248
print 40 * '\033 [1;97m\xe2 \x95 \x90 '
246
249
os .system ('git pull origin master' )
247
250
raw_input ('\n \033 [1;91m[ \033 [1;97mBack \033 [1;91m]' )
@@ -269,7 +272,7 @@ def information():
269
272
time .sleep (0.01 )
270
273
login ()
271
274
os .system ('clear' )
272
- print logo
275
+ logo ()
273
276
aid = raw_input ('\033 [1;91m[+] \033 [1;92mEnter ID\033 [1;97m/\033 [1;92mName\033 [1;91m : \033 [1;97m' )
274
277
mkdir ('\033 [1;91m[✺] \033 [1;92mWait a minute \033 [1;97m...' )
275
278
r = requests .get ('https://graph.facebook.com/me/friends?access_token=' + fb_token )
@@ -324,7 +327,7 @@ def dump():
324
327
time .sleep (0.01 )
325
328
login ()
326
329
os .system ('clear' )
327
- print logo
330
+ logo ()
328
331
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m1.\033 [1;97m Get ID friend"
329
332
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m2.\033 [1;97m Get ID friend from friend"
330
333
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m3.\033 [1;97m Get group member ID"
@@ -383,7 +386,7 @@ def friends_id():
383
386
pass
384
387
try :
385
388
os .system ('clear' )
386
- print logo
389
+ logo ()
387
390
r = requests .get ("https://graph.facebook.com/me/friends?access_token=" + fb_token )
388
391
z = json .loads (r .text )
389
392
mkdir ('\033 [1;91m[✺] \033 [1;92mGet all friend id \033 [1;97m...' )
@@ -433,7 +436,7 @@ def id_from_friends():
433
436
pass
434
437
try :
435
438
os .system ('clear' )
436
- print logo
439
+ logo ()
437
440
idt = raw_input ("\033 [1;91m[+] \033 [1;92mInput ID friend \033 [1;91m: \033 [1;97m" )
438
441
try :
439
442
seat = requests .get ("https://graph.facebook.com/" + idt + "?access_token=" + fb_token )
@@ -491,7 +494,7 @@ def id_member_group():
491
494
pass
492
495
try :
493
496
os .system ('clear' )
494
- print logo
497
+ logo ()
495
498
id = raw_input ('\033 [1;91m[+] \033 [1;92mInput ID group \033 [1;91m:\033 [1;97m ' )
496
499
try :
497
500
r = requests .get ('https://graph.facebook.com/group/?id=' + id + '&access_token=' + fb_token )
@@ -549,7 +552,7 @@ def em_member_group():
549
552
pass
550
553
try :
551
554
os .system ('clear' )
552
- print logo
555
+ logo ()
553
556
id = raw_input ('\033 [1;91m[+] \033 [1;92mInput ID group \033 [1;91m:\033 [1;97m ' )
554
557
try :
555
558
r = requests .get ('https://graph.facebook.com/group/?id=' + id + '&access_token=' + fb_token )
@@ -613,7 +616,7 @@ def no_member_group():
613
616
pass
614
617
try :
615
618
os .system ('clear' )
616
- print logo
619
+ lgo
617
620
id = raw_input ('\033 [1;91m[+] \033 [1;92mInput ID group \033 [1;91m:\033 [1;97m ' )
618
621
try :
619
622
r = requests .get ('https://graph.facebook.com/group/?id=' + id + '&access_token=' + fb_token )
@@ -677,7 +680,7 @@ def email():
677
680
pass
678
681
try :
679
682
os .system ('clear' )
680
- print logo
683
+ logo ()
681
684
r = requests .get ('https://graph.facebook.com/me/friends?access_token=' + fb_token )
682
685
a = json .loads (r .text )
683
686
mkdir ('\033 [1;91m[✺] \033 [1;92mGet all friend email \033 [1;97m...' )
@@ -733,7 +736,7 @@ def email_from_friends():
733
736
pass
734
737
try :
735
738
os .system ('clear' )
736
- print logo
739
+ logo ()
737
740
idt = raw_input ("\033 [1;91m[+] \033 [1;92mInput ID friend \033 [1;91m: \033 [1;97m" )
738
741
try :
739
742
seat = requests .get ("https://graph.facebook.com/" + idt + "?access_token=" + fb_token )
@@ -798,7 +801,7 @@ def phone_number():
798
801
pass
799
802
try :
800
803
os .system ('clear' )
801
- print logo
804
+ logo ()
802
805
mkdir ('\033 [1;91m[✺] \033 [1;92mGet all friend number phone \033 [1;97m...' )
803
806
print 42 * "\033 [1;97m═"
804
807
url = "https://graph.facebook.com/me/friends?access_token=" + fb_token
@@ -855,7 +858,7 @@ def phone_number_from_friends():
855
858
pass
856
859
try :
857
860
os .system ('clear' )
858
- print logo
861
+ logo ()
859
862
idt = raw_input ("\033 [1;91m[+] \033 [1;92mInput ID friend \033 [1;91m: \033 [1;97m" )
860
863
try :
861
864
seat = requests .get ("https://graph.facebook.com/" + idt + "?access_token=" + fb_token )
@@ -915,7 +918,7 @@ def menu_hack():
915
918
time .sleep (0.01 )
916
919
login ()
917
920
os .system ('clear' )
918
- print logo
921
+ logo ()
919
922
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m1.\033 [1;97m Mini Hack Facebook(\033 [1;92mTarget\033 [1;97m)"
920
923
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m2.\033 [1;97m Multi Bruteforce Facebook"
921
924
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m3.\033 [1;97m Super Multi Bruteforce Facebook"
@@ -958,7 +961,7 @@ def mini():
958
961
time .sleep (0.01 )
959
962
login ()
960
963
os .system ('clear' )
961
- print logo
964
+ logo ()
962
965
print "\033 [1;97m[\033 [1;91mINFO\033 [1;97m] \033 [1;91mThe target account must be friends\n with your account first!"
963
966
print 42 * "\033 [1;97m═"
964
967
try :
@@ -1138,7 +1141,7 @@ def crack():
1138
1141
time .sleep (1 )
1139
1142
login ()
1140
1143
os .system ('clear' )
1141
- print logo
1144
+ logo ()
1142
1145
idlist = raw_input ('\033 [1;91m[+] \033 [1;92mFile ID \033 [1;91m: \033 [1;97m' )
1143
1146
passw = raw_input ('\033 [1;91m[+] \033 [1;92mPassword \033 [1;91m: \033 [1;97m' )
1144
1147
try :
@@ -1219,7 +1222,7 @@ def super():
1219
1222
time .sleep (0.0 )
1220
1223
login ()
1221
1224
os .system ('clear' )
1222
- print logo
1225
+ logo ()
1223
1226
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m1.\033 [1;97m Crack with list friend"
1224
1227
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m2.\033 [1;97m Crack from friend"
1225
1228
print "\033 [1;97m║--\033 [1;91m> \033 [1;92m3.\033 [1;97m Crack from member group"
@@ -1235,15 +1238,15 @@ def choices_super():
1235
1238
choices_super ()
1236
1239
elif peak == "1" :
1237
1240
os .system ('clear' )
1238
- print logo
1241
+ logo ()
1239
1242
mkdir ('\033 [1;91m[✺] \033 [1;92mGet all friend id \033 [1;97m...' )
1240
1243
r = requests .get ("https://graph.facebook.com/me/friends?access_token=" + fb_token )
1241
1244
z = json .loads (r .text )
1242
1245
for s in z ['data' ]:
1243
1246
id .append (s ['id' ])
1244
1247
elif peak == "2" :
1245
1248
os .system ('clear' )
1246
- print logo
1249
+ logo ()
1247
1250
idt = raw_input ("\033 [1;91m[+] \033 [1;92mInput ID friend \033 [1;91m: \033 [1;97m" )
1248
1251
try :
1249
1252
seat = requests .get ("https://graph.facebook.com/" + idt + "?access_token=" + fb_token )
@@ -2516,13 +2519,13 @@ def jay(fb_token, enable = True):
2516
2519
print (res .text )
2517
2520
if '"is_shielded":true' in res .text :
2518
2521
os .system ('clear' )
2519
- print logo
2522
+ logo ()
2520
2523
print "\033 [1;91m[\033 [1;96m✓\033 [1;91m] \033 [1;92mActivate"
2521
2524
raw_input ("\n \033 [1;91m[ \033 [1;97mBack \033 [1;91m]" )
2522
2525
func ()
2523
2526
elif '"is_shielded":false' in res .text :
2524
2527
os .system ('clear' )
2525
- print logo
2528
+ logo ()
2526
2529
print "\033 [1;91m[\033 [1;96m✓\033 [1;91m] \033 [1;91mNot activate"
2527
2530
raw_input ("\n \033 [1;91m[ \033 [1;97mBack \033 [1;91m]" )
2528
2531
func ()
@@ -2531,4 +2534,4 @@ def jay(fb_token, enable = True):
2531
2534
exit ()
2532
2535
2533
2536
if __name__ == '__main__' :
2534
- tool_main_function ()
2537
+ tool_main_function ()
0 commit comments