This makes it exceedingly difficult for an attacker to decrypt the password hashes on your forum. I recommend doing this while you have a small amount of members on your forum.
First up, open inc/functions_user.php in your favourite text editor, search for the following function. PHP Code:
It may seem a little overboard, but the security of your members passwords is the most important thing.
Open PHPMyAdmin and navigate to your mybb_users table, manually update each users password, by following the next step. Openhttp://www.adamek.biz/md5-generator.phpthen enter the users current password hash, with your 5 random characters at the end.
For example. Code:
Code:
Code:
1a79a4d60de6718e8e5b326e338ae533
Becomes
Code:
Code:
Code:
1a79a4d60de6718e8e5b326e338ae5333g45h
Click "Calculate MD5".
Copy the new hash and replace the users old password.
Upload your modified functions_user.php to your server.
Now if an attacker attempts to crack the hashes, it's useless unless they know your 5 random characters.