Skip to content Skip to sidebar Skip to footer

Logging In To Vbulletin

I am trying to do a program in Python which logs in to a vBulletin forum. I need to access only one page, but in order to view that page I must be logged in. Here is my code: #-*-

Solution 1:

1) you need to send vb_login_name and vb_login_password to login.php?do=login

2) you need to send below values to login.php?do=login too (view html code)

<inputtype="hidden" name="s" value="215c619cb0227a30bab788ca0adb1c42" />
<inputtype="hidden" name="securitytoken" value="guest" />
<inputtype="hidden" name="do" value="login" />
<inputtype="hidden" name="vb_login_md5password" />

below line means you shoud md5hash the vb_login_password, vb_login_md5password, vb_login_md5password_utf before you send these values to login.php

<formaction="login.php?do=login"method="post"onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, 0)">

HTTP POST data: username=abc, password=123

POST /forums/login.php?do=login HTTP/1.1
Host: absolutewrite.comConnection: keep-aliveContent-Length: 216Cache-Control: max-age=0Origin: http://absolutewrite.comUser-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.0 Safari/535.11Content-Type: application/x-www-form-urlencodedAccept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8Referer: http://absolutewrite.com/forums/Accept-Encoding: gzip,deflate,sdchAccept-Language: zh-CN,zh;q=0.8Accept-Charset: UTF-8,*;q=0.5Cookie: bbsessionhash=215c619cb0227a30bab788ca0adb1c42; bblastvisit=1323333120; bblastactivity=0

vb_login_username=abc&vb_login_password=&s=215c619cb0227a30bab788ca0adb1c42&securitytoken=guest&do=login&vb_login_md5password=202cb962ac59075b964b07152d234b70&vb_login_md5password_utf=202cb962ac59075b964b07152d234b70

Solution 2:

opts = {
        'do': 'login',
        'vb_login_md5password': md5,
        'vb_login_md5password_utf': md5,
        'vb_login_password':'',
        's': '215c619cb0227a30bab788ca0adb1c42',
        'vb_login_username': uname, 
        'security_token': 'guest', 
    }

Post a Comment for "Logging In To Vbulletin"