+ Reply to Thread
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,504

    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 as well as the install and includes 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. Remove the ImpEx files if you had used this import system.
    6. If you have phpMyAdmin make sure it's password protected.
    7. If you suspect a hacking attempt, ask your host to change the login password for your web account.
    8. Make sure all the Admin and Mod passwords are secure. Change them if you have any doubts. And use hard to guess passwords.
    9. NEVER allow HTML in posts, PMs or in sigs.
    10. 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.
    11. Do NOT upload the directory called do_not_upload/
    12. 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.
    13. Update the config.php file and set yourself as undeletable user so they can't touch your admin account.
    14. Do Not Upload config.php.new when upgrading your forums.

    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 Colin F; Wed 9th Jul '08 at 10:57am.
    Steve Machol, vBulletin Customer Support Manager
    "Have Copy, Will Paste" (when appropriate)

    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.

    Just remember that what happens in localhost, stays in localhost.


  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
    35,856
    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,716
    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!

  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.


  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,846
    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,846
    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.

+ Reply to Thread

Similar Threads

  1. how to make forums more secure question
    By jack135 in forum vBulletin 3.6 Questions, Problems and Troubleshooting
    Replies: 6
    Last Post: Thu 5th Apr '07, 9:44pm
  2. How to make my site secure.
    By manutdvn in forum vBulletin 3.5 'How Do I' Questions and Troubleshooting
    Replies: 2
    Last Post: Wed 29th Nov '06, 11:56am
  3. How To Make My Forums More Secure
    By Steve Machol in forum vBulletin 3.5 Quick Tips and Customizations
    Replies: 7
    Last Post: Sun 30th Jul '06, 11:25pm
  4. 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

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