1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| function send(url,data,method,xml=false) {
var xhr = new XMLHttpRequest();
if (method == "POST") {
xhr.open("POST",url,false);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.send(data);
} else {
if (data == "") {
xhr.open("GET",url,false);
} else {
xhr.open("GET",url+'?'+data,false);
}
xhr.send(null);
}
if (xml) {
return xhr.responseXML;
}
return xhr.responseText;
}
function log()
{
var res = send('http://www.developpez.net/forums/',"",'GET');
var R = /<input type="hidden" name="s" value="\w*" \/>/;
var tmp = R.exec(res);
var temp = tmp[0].split('"');
var sessid = temp[5];
var username = document.getElementById('login').value;
var password = document.getElementById('password').value;
var data = '';
data += 'vb_login_username=' + username;
data += '&vb_login_password=' + password;
data += '&cookieuser=1';
data += '&do=login';
data += '&s=' + sessid;
field_password = document.getElementById('password');
field_md5 = document.getElementById('vb_login_md5password');
field_md5_utf = document.getElementById('vb_login_md5password_utf');
md5hash(field_password, field_md5, field_md5_utf, 0);
var vb_login_md5password = document.getElementById('vb_login_md5password').value;
var vb_login_md5password_utf = document.getElementById('vb_login_md5password_utf').value;
data += '&vb_login_md5password=' + vb_login_md5password;
data += '&vb_login_md5password_utf=' + vb_login_md5password_utf;
//alert(data);
res = send('http://www.developpez.net/forums/login.php',"data",'POST');
document.getElementById('res_connect').value = res;
} |
Partager