示例#1
0
def login_to_fakebook(login_link,username,password,csrf):

    parsedLink = urlparse(login_link)

    loginrequest = HTTPrequest()
    loginrequest.type = "POST"
    loginrequest.version = "1.1"
    loginrequest.host = parsedLink.netloc
    loginrequest.path = parsedLink.path
    loginrequest.connection = "Keep-Alive"
    loginrequest.cookies['csrf'] = csrf
    loginrequest.content_type = "application/x-www-form-urlencoded"
    loginrequest.content = "username="******"&password="******"&csrfmiddlewaretoken="+csrf

    loginresponse = sendRequest(parsedLink.netloc,loginrequest)
    return loginresponse
示例#2
0
def login_to_fakebook(login_link,username,password,csrf):

    # parse login link
    parsedLink = urlparse(login_link)

    # set parameters for HTTPrequest object
    loginrequest = HTTPrequest()
    loginrequest.type = "POST"
    loginrequest.version = "1.1"
    loginrequest.host = parsedLink.netloc
    loginrequest.path = parsedLink.path
    loginrequest.connection = "Keep-Alive"
    loginrequest.cookies['csrf'] = csrf # setting the csrf token from previous request
    loginrequest.content_type = "application/x-www-form-urlencoded"
    loginrequest.content = "username="******"&password="******"&csrfmiddlewaretoken="+csrf # the content

    # send request and return response
    loginresponse = sendRequest(parsedLink.netloc,loginrequest)
    return loginresponse