Results 1 to 8 of 8

Thread: How To Make My Forums More Secure

  1. #1
    Customer Support Manager Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol is a splendid one to behold Steve Machol's Avatar
    Join Date
    Jul 2000
    Posts
    143,666

    How To Make My Forums More Secure

    Here's some things you can do to increase the level of security for your forums:

    1. Always upgrade to the latest stable version.

    2. Do not install any unofficial hacks or plugins as they are not written or reviewed by our developers.

    3. Password protect your Administrator and Moderator Control Panels directories using .htaccess/.htpassword http://www.javascriptkit.com/howto/htaccess3.shtml

    4. Make sure the tools.php (vB3) file is NOWHERE on your website.

    5. Although this is only a potential problem if someone gets a hold of your customer number, you should remove the upgrade* files from the install directory.
    6. Remove the ImpEx files if you had used this import system.

    7. If you have phpMyAdmin make sure it's password protected.

    8. If you suspect a hacking attempt, ask your host to change the login password for your web account.

    9. Make sure all the Admin and Mod passwords are secure. Change them if you have any doubts. And use hard to guess passwords.

    10. Enable the 'strikes' system which will help thwart brute force password attempts:

    Admin CP -> vBulletin Options -> General Settings -> Use Login "Strikes" System -> Yes

    11. NEVER allow HTML in posts, PMs or in sigs.

    12. Make absolutely sure there are no viruses, trojans or keylogger spyware on your PC. Any of these could steal your password and other personal info.

    13. Do NOT upload the directory called do_not_upload/

    14. Use a different password for each forum you sign up with. Use a different password for your forum as you do for the .htaccess directory password.

    15. Update the config.php file and set yourself as undeletable user so they can't touch your admin account.

    Note your forums are only as secure as the passwords you use and the server it is on. If the server is accessed then there's nothing vB can do to prevent potential security violations.
    Last edited by Steve Machol; Wed 21st Mar '07 at 9:59pm. Reason: added a few more
    Steve Machol, vBulletin Customer Support Manager

    I'm so bummed. I was logging out of SSH and accidentally typed 'exist' instead of 'exit'. The reply I got was: Permission Denied.
    What do I do now if I can't exist?


    Please do not email or PM me for vBulletin support. I will be more than glad to answer your questions on the vB Forums and in the support system.


  2. #2
    vBulletin Team Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke is a splendid one to behold Wayne Luke's Avatar
    Join Date
    Aug 2000
    Location
    So. California
    Age
    39
    Posts
    36,166
    Blog Entries
    1
    If you are on a shared hosting server, make sure all your vBulletin PHP files are chmod 644

    Code:
    cd /path/to/your/vbulletin
    chmod -R 644 *.php
    This will protect your files if another account on the server is compromised.

    http://www.vbulletin.com/forum/showthread.php?t=124008
    Wayne Luke
    Get started with your own social network.
    Purchase and download vBulletin today.


  3. #3
    vBulletin Team Colin F will become famous soon enough Colin F will become famous soon enough Colin F's Avatar
    Join Date
    May 2004
    Location
    Switzerland
    Posts
    17,721
    If you imported data from another software using ImpEx, make sure to remove the /impex/ folder when you're done.
    Best Regards
    Colin Frei

    Please don't contact me per PM.

  4. #4

    Renaming Admincp and Modcp Folders For Additional Security

    Every hacker knows the default paths to the vbulletin admincp and modcp control panels. www.yoursite.com/forum/admincp or www.yoursite.com/forum/modcp By knowing these paths, hackers by pass going through the forums first before attempting to hack into your admincp or modcp.

    If you rename the admincp and modcp folders, they will have to hack your log in for the forums first before they are able to find these folders. You can rename these folders anything you like. Here are a couple of examples: www.yoursite.com/forum/firstcp and www.yoursite.com/forum/secondcp

    Rename these two folders on your ftp site and change your config.php file to match the names of the new folders.

    If you rename your admincp and modcp folders, you MUST change the names of the these in the config.php file to match what you renamed them.

    Tip: If you are upgrading your forums make sure you don't forget to rename the directories again!
    Last edited by Floris; Sat 22nd Jul '06 at 8:32am.

  5. #5
    Senior Member Jinovich is on a distinguished road Jinovich's Avatar
    Join Date
    Feb 2005
    Location
    Reading, England
    Age
    25
    Posts
    221

    how to secure your forums

    If you have and the other admins have a unique IP address you can edit the .htaccess file in your admincp directory with.

    order allow,deny allow from <your IP>
    allow from <admin2's IP>
    deny from all

    This way the directory should not load for anyone whose IP doesnt match this list.
    Last edited by Colin F; Fri 14th Jul '06 at 2:21am.


  6. #6
    Senior Member Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all
    Join Date
    Dec 2001
    Posts
    37,860
    Blog Entries
    13
    Always upgrade to the latest stable version.

    If there are any known bugs or security issues in older versions than the latest stable and recommended release you run the risk of being exploited. The latest release that we recommend to install and mention as stable is the release with all these bugs and security issues fixed.

    It is recommended to keep an eye on your admin control panel as we will announce in the top if there's a new version out. Or check out our announcement forums for any release- or security announcements.

    Link > vBulletin Announcements

    Link > Manual on Upgrading vBulletin

    Once upgraded walk through the security advisories in this thread again to make sure you are still secure.

    Tip: Even if your owned license has expired you can still download the security patches for free from our security center.

    Tip: If you are upgrading your forums we always recommend to make a backup of the MySQL database. Please do so, but don't store it inside your public_html/ directory for the whole world to download it. Move it outside the public directory or download it to your hard drive (offline).

  7. #7
    Senior Member Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all Floris is a name known to all
    Join Date
    Dec 2001
    Posts
    37,860
    Blog Entries
    13
    Think twice before giving members a staff position

    Pick your staff members wisely. You give them access to more commands which allows them to harm your site.

    Once they are a moderator they can ruin the mood on your site, they can mass delete posts if they have the permission and they can edit the posts of existing members. Super moderators can do this in every forum.

    Super Moderators and Moderators have access to the modcp/ directory, but not the admincp/ directory.

    If you give someone Administrator access on your forum you basically give them full access to your site (except for FTP). They can download your database or delete forums and usergroups, delete threads and posts or change settings, etc. So check your admin permissions on a per admin user. And think twice before you give someone admin access to your forum.

    Link > Administrator Permissions

    Tip: I don't recommend to give other admins access to the phpmyadmin or ftp or control panel of your site, and especially not to the members area on vbulletin.com (Because giving someone else access to your members area means they can take over your vbulletin account; Also note that the vbulletin staff will never ask you for your customer password in full)

    Tip: For added security check the control panel log history and set up password history so important usergroups are more secure by having to change their password once in a while. And request them to use a hard to guess password.

  8. #8
    vBulletin Team Andy Huang has a spectacular aura about Andy Huang has a spectacular aura about Andy Huang's Avatar
    Join Date
    Feb 2004
    Location
    Vancouver, British Columbia, Canada
    Age
    25
    Posts
    4,607
    Blog Entries
    1

    Addition to staff permissions on the "How To Make My Forums More Secure" Thread

    Do not give anyone plugin / product management access. Giving people access to code plugins on your live production system is like asking to be hacked because they can interupt any standard vBulletin process.
    Best Regards,
    Andy Huang

    Please visit vBulletin-China for support in Chinese.

Similar Threads

  1. Extra things to make vB more secure?
    By KingAdora in forum vBulletin 3.0 How Do I and Troubleshooting Forum
    Replies: 3
    Last Post: Wed 4th Aug '04, 12:55pm
  2. An idea to make the system secure
    By FatalBreeze in forum vBulletin Suggestions and Feedback
    Replies: 1
    Last Post: Fri 18th Jun '04, 12:48pm
  3. How To Make My Forums More Secure
    By Steve Machol in forum vBulletin 3.0 Quick Tips and Customizations
    Replies: 0
    Last Post: Sat 17th Jan '04, 3:31pm
  4. Simple way to make a secure forum?
    By LOKI 2001 in forum vBulletin 2 'How Do I' and Troubleshooting
    Replies: 3
    Last Post: Sun 8th Jul '01, 8:58pm

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts