Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

BulletProof Security

WordPress Website Security Protection: Firewall Security, Login Security, Database Security... Effective, Reliable, Easy to use...

BulletProof Security Feature Highlights

  • One-Click Setup Wizard
  • jQuery UI Dialog Form Uninstall Options: BPS Pro upgrade uninstallation or complete BPS plugin uninstallation
  • .htaccess Website Security Protection (Firewalls)
  • Login Security & Monitoring
  • DB Backup: Full|Partial DB Backups | Manual|Scheduled DB Backups | Email Zip Backups | Cron Delete Old Backups
  • DB Backup Logging
  • DB Table Prefix Changer
  • Security Logging
  • HTTP Error Logging
  • FrontEnd|BackEnd Maintenance Mode
  • UI Theme Skin Changer (3 Theme Skins)

BulletProof Security Pro Feature Highlights

  • One-Click Setup Wizard
  • AutoRestore Intrusion Detection & Prevention System (ARQ IDPS)
  • Quarantine Intrusion Detection & Prevention System (ARQ IDPS)
  • Real-time File Monitor (IDPS)
  • DB Monitor Intrusion Detection System (IDS)
  • DB Diff Tool: data comparison tool
  • DB Backup: Full|Partial DB Backups | Manual|Scheduled DB Backups | Email Zip Backups | Cron Delete Old Backups
  • DB Status & Info: extensive database status & info
  • Plugin Firewall (True IP Based Firewall): Automatic IP Address Updating & Whitelisting in Real Time
  • JTC Anti-Spam|Anti-Hacker
  • Uploads Folder Anti-Exploit Guard (UAEG)
  • .htaccess Website Security Protection (Firewalls)
  • Custom php.ini Website Security
  • Login Security & Monitoring w/Dashboard Alerting|Status Display & additional options/features
  • F-Lock: Read Only File Locking
  • FrontEnd|BackEnd Maintenance Mode
  • Security Logging
  • HTTP Error Logging
  • PHP Error Logging
  • DB Monitor Logging
  • DB Backup Logging
  • DB Table Prefix Changer
  • AutoRestore|Quarantine Logging
  • S-Monitor: Monitoring & Alerting Core
  • Pro Tools: 16 mini-plugins
  • Heads Up Dashboard Status Display
  • UI Theme Skin Changer (3 Theme Skins)
  • View All BulletProof Security Pro Feature Details

BulletProof Security Setup & Overview Video Tutorial

BulletProof Security Recommended Video Tutorials

BulletProof Security One-Click Method vs Multiple Separate Option Settings

BulletProof Security uses a one-click setup method vs breaking up options and settings into multiple separate different options and settings. One-click is literal if you are setting up BulletProof Security using the Setup Wizard. BPS is setup completely and all security features are turned on when you click the Setup Wizard button. One-click is used figuratively and not literally if you are using the Manual Controls to setup BulletProof Security. One-click is generally the concept where several tasks are performed with one-click of a button. BPS BulletProof Modes Manual setup actually takes 4 clicks, but with those 4 clicks BPS BulletProof Modes are setup and the website has maximum security enabled with all BPS security features and code enabled instead of having to choose multiple separate options and settings. Customization, whitelisting, adding BPS Bonus Custom Code or adding other personal custom .htaccess code is done with the BPS Custom Code feature.

htaccess Core Website Security (Security|Firewalls)

WordPress Website Security Protection: BulletProof Security protects your website against 100,000's of different hacking attempts/attacks. The .htaccess security filters in BulletProof Security are designed to match malicious and nuisance attack patterns. The most important benefits of using a finite pattern matching method vs infinite banning/blocking individual IP's, Host's, Referer's, etc. is that your website performance and Server resources are not negatively impacted. In general, BulletProof Security takes an "Action Approach" to website security. Hacker X, Spammer X, Bad Bot X does bad Action Y = Forbidden/Blocked. An "Action Approach" is a much more effective and performance optimized approach to website security since the bad action itself is being blocked/forbidden instead of attempting to block an individual hacker/spammer that performed a bad action. Example: BulletProof Security blocks all SQL Injection hacking attempts/attacks no matter who performed that SQL Injection hacking attempt/attack. See the BulletProof Security Login Security & Monitoring Features section for additional features and options. See the BulletProof Security htaccess Core (Firewalls, etc.) Features section for additional features and options.

Login Security & Monitoring Website Security (Security|Monitoring)

Login Security & Login Monitoring: Log All User Account Logins or Log Only User Account Lockouts (see Screenshot). Brute Force Login Security Protection. Email alerting options allow you to choose 5 different email alerting options: Choose to have email alerts sent when a User Account is locked out, An Administrator Logs in, An Administrator Logs in and when a User Account is locked out, Any User logs in and when a User Account is locked out or Do Not Send Email Alerts. Choose Standard WP Error Messages or Generic Error Messages for Login Security Stealth Mode. Choose to Enable or Disable Login Password Reset capability for Login Security Stealth Mode. See the BulletProof Security Login Security & Monitoring Features section for additional features and options.

DB Backup: Database Backup Website Security (Security|Backup)

DB Backup: Create manual and scheduled Backup Jobs. Selective database table backup and full database backup. Scheduled backup job options: Hourly, Daily, Weekly and Monthly. Send scheduled backup zip file via email or just send email only, automatically delete old backup files after a certain period of time, etc., etc., etc. All DB Backup options/settings and default setup is done automatically during upgrades and new installations. See the BulletProof Security DB Backup|Database Backup Features section for additional features and options.

BulletProof Security is Website Performance Optimized (Performance|Optimization)

Website performance is just as important as website security. BulletProof Security is website performance optimized with website owners best interests at heart. BulletProof Security does NOT abuse the WordPress Database by making excessive MySQL Queries. BulletProof Security does NOT store excessive & non-essential data in your WordPress Database. BulletProof Security does NOT use excessive Server Memory & Resources. BulletProof Security does NOT use any gimmicks or bells & whistles that will cost website owners their website performance. The benefits of having website security protection are negated if your website is performing poorly/slowly, continually experiencing out of memory errors/running out of memory, database size growing exponentially with non-essential stored data, etc. BulletProof Security can actually speed up & improve your website performance by using the Speed Boost Cache Bonus Code. See the BulletProof Security Bonus Custom Code help section below.

FrontEnd|BackEnd Maintenance Mode (Security|Development)

Display a website under maintenance page with Countdown Timer to website visitors while the website displays and functions normally for you. When the Countdown Timer has completed (reached 0) an email reminder is sent to you to remind you that the Countdown Timer has completed. The new BPS Maintenance Mode design includes 20 background images, 15 center images (text box image), allows you to embed image files and YouTube videos, FrontEnd Maintenance Mode, BackEnd Maintenance Mode or both FrontEnd & BackEnd Maintenance Modes and most importantly is fast and simple to use so that you can switch in and out of Maintenance mode quickly and easily. FrontEnd Maintenance mode is primarily designed for development/maintenance purposes and BackEnd Maintenance Mode is technically a security feature since enabling BackEnd Maintenance Mode allows you to deny access to the /wp-admin folder/WP Dashboard by IP address. See the BulletProof Security FrontEnd|BackEnd Maintenance Mode Features section for additional features and options.

Why .htaccess Website Security So Much Better Than Other Types of Website Security

The answer is very simple - .htaccess files (distributed Server configuration files) are processed by your server first before any other code on your website. In other words, hackers malicious scripts are stopped by BulletProof Security .htaccess files/Firewalls before those scripts even have a chance to reach the php code in WordPress. BulletProof Security uses .htaccess website security files, which are specific to Apache Linux Servers. Please read the FAQ page for Server compatibility questions.

BulletProof Security Additional Website Security Protection

WordPress is already very secure, but every website, no matter what type of platform it is built on should have additional website security measures in place as a standard. BulletProof Security provides that additional website security protection that every website should have.

Translations

  • Lithuanian by Vincent G from Host1Free.com
  • Filipino/Tagalog by pointen.dk
  • Russian by EyeFinity
  • If you would like to translate the BulletProof Security plugin to your language see this BulletProof Security Plugin Language Translation Tutorial. Please include a link to your website so that we can add it here. Thank you.
  • Tip: If you use the Google Chrome Browser you can right mouse click in plugin pages and then click on Translate to... To translate plugin text into your Language.

BulletProof Security Bonus Custom Code

BulletProof Security htaccess Core (Firewalls, etc.) Features

  • Root Folder BulletProof Mode|Firewall
  • wp-admin Folder BulletProof Mode|Firewall
  • Built-in .htaccess File Editor & File Manager
  • Built-in .htaccess Backup and Restore
  • One-click .htaccess website security protection from within the WP Dashboard
  • .htaccess security protection against hacking attempts: XSS|RFI|CRLF|CSRF|Base64|Code Injection|SQL Injection
  • TimThumb Vulnerability|Exploit .htaccess security protection (Firewall)
  • .htaccess Lock|Unlock (404 Read-Only)
  • .htaccess AutoLock On|Off
  • Security|HTTP Error Logging - Log 400|403|404 Errors
  • Security Log: Add|Remove User Agents|Bots to Ignore|Not Log or Allow|Log
  • Security Log: Turn On|Turn Off|Delete Log
  • Security Log Automation: Automatically zipped, emailed and replaced based on file size
  • Automatic .htaccess file updating on BPS upgrade installation
  • New .htaccess security filters automatically added during upgrade
  • WP Dashboard Alerts|WP Dashboard Dismiss Notices
  • Anti Comment Spam .htaccess code - works together with Akismet or other Spam plugins to keep Comment Spam at a minimum
  • Anti Comment Spambot .htaccess code - Forbid Empty Referrer Spambots
  • Author ID|User ID|Username Bot Probe Protection
  • Custom Code feature: Add|Edit|Modify|Save additional Bonus or personal custom .htaccess code
  • WordPress readme.html and /wp-admin/install.php protected with .htaccess security protection
  • wp-config.php and bb-config.php files protected with .htaccess security protection
  • php.ini and php5.ini files protected with .htaccess security protection
  • WordPress database errors turned off - Verification and function insurance
  • WordPress version is not displayed/not shown - WordPress version is removed
  • WP Generator Meta Tag filtered|not displayed|not shown
  • WP DB default admin username|account check
  • System Info: PHP|MySQL|OS|Server|Memory Usage|IP|SAPI|WP Filesystem API Method|DNS|Max Upload|Zend Engine Version|Zend Guard|Loader|Optimizer|ionCube Loader|Suhosin|APC|eAccelerator|XCache|Varnish|cURL|Memcache|Memcached
  • Security Status Page: Displays website security status information
  • File and Folder Permission Checking: CGI|DSO|SAPI check|display
  • Help & FAQ page: links to BPS Guide and other detailed Help & Info pages
  • Extensive Read Me! jQuery Dialog Help buttons throughout the BulletProof Security plugin pages
  • Website Developer Maintenance Mode (503 website open to Developer|Site Owner ONLY)
  • Log in|out of your website while in Maintenance Mode
  • Customizable 503 Website Under Maintenance page
  • HUD Success|Error message display
  • i18n Language Translation coding

BulletProof Security Login Security & Monitoring Features

  • Brute Force Login Security Protection
  • Log All User Account Logins or Log Only User Account Lockouts
  • Logged DB Fields: User ID|Username|Display Name|Email|Role|Login Time|Lockout Expires|IP Address|Hostname|Request URI
  • Email Alerting Options: User Account is locked out|An Administrator Logs in|An Administrator Logs in and when a User Account is locked out|Any User logs in and when a User Account is locked out|Do Not Send Email Alerts
  • Login Security Additional Options: Max Login Attempts|Automatic Lockout Time|Manual Lockout Time|Max DB Rows To Show|Turn On|Turn Off
  • Login Security Stealth Mode: Standard WP Error Messages or Generic Error Messages.
  • Login Security Attempts Remaining: Display a "Login Attempts Remaining X" message when an incorrect password is entered.
  • Login Security Stealth Mode: Enable or Disable Login Password Reset capability and links.
  • Dynamic DB Form: Lock|Unlock|Delete
  • Enhanced Search: Allows you to search all of the Login Security database rows/Fields
  • Click the Login Security Read Me help button for full descriptions of all features and options.

BulletProof Security DB Backup|Database Backup Features

  • Manual or scheduled database backups
  • Scheduled backup job options: Hourly, Daily, Weekly and Monthly
  • Send scheduled backup zip file via email or just send email only
  • Selective database table backup and full database backup
  • Automatically deletion of old backup files after a certain period of time
  • Backup Jobs - Manual|Scheduled Accordion Tab
  • Displays the Description|Job Name, Delete and Run Checkboxes, Job Type, Frequency, Last Backup, Next Backup, Email Backup and Job Created table columns.
  • Backup Files - Download|Delete Accordion Tab
  • Displays the Backup Filename, Delete Checkbox, Download Links, Backup Folder, Size and Date|Time table columns.
  • Create Backup Jobs Accordion Tab
  • Displays a dynamic DB Table Name checkbox form, Description|Backup Job Name, DB Backup Folder Location (default Obfuscated & Secure BPS Backup Folder location), DB Backup File Download Link|URL, Backup Job Type: Manual or Scheduled, Frequency of Scheduled Backup Job (recurring - Hourly, Daily, Weekly or Monthly), Hour When Scheduled Backup is Run (recurring - start time for a scheduled backup job), Day of Week When Scheduled Backup is Run (recurring - weekday day), Day of Month When Scheduled Backup is Run (recurring - day of the month), Send Scheduled Backup Zip File Via Email or Just Email Only - email zip backup file, do not email backup zip file, email and delete zip backup file or just send an email, Automatically Delete Old Backup Files (Never delete old backup files, delete backup files older than 1 day, 5 days, 10 days, 15 days, 30 days, 60 days, 90 days or 180 days), - Turn On|Off All Scheduled Backups (override - turn on all scheduled backups or turn off all scheduled backups).
  • Rename|Create|Reset Tool: Rename|Create|Reset DB Backup Folder Name
  • DB Backup Logging
  • Depending on your DB Backup settings, log entries will be logged anytime you run a Manual Backup Job or whenever a Scheduled Cron Backup Job is run. The Backup Job Completion Time, Zip Backup File Name, timestamp and other information is logged. If you have chosen the option to automatically delete old zip backup files then the zip backup file name and timestamp will be logged when old zip backup files are automatically deleted. When you create a new Backup Job your Backup Job Settings are logged/saved in the DB Backup Log.
  • DB Backup Log Automation: Automatically zipped, emailed and replaced based on file size
  • Click the DB Backup Read Me help button for full descriptions of all features and options.

BulletProof Security FrontEnd|BackEnd Maintenance Mode Features

  • FrontEnd Maintenance Mode|BackEnd Maintenance Mode or both FrontEnd & BackEnd Maintenance Modes
  • Website displays & functions normally while visitors see a website under maintenance page
  • TinyMCE WYSIWYG Editor
  • Embed image files and YouTube videos
  • 20 background images|15 center images (text box image)|Roll Your Own Design|Under Maintenance Page
  • Background image files/options and Center images (text box image) are independent of each other so that you can mix and match different background images with different Center images (text box image)
  • Enable Countdown Timer
  • Countdown Timer Text Color
  • Maintenance Mode Time in Minutes
  • Header Retry-After in Minutes ~ 503 HTTP Status Code
  • Enable FrontEnd Maintenance Mode ~ site development, maintenance, coming soon, under construction, etc.
  • Enable BackEnd Maintenance Mode ~ Deny All IP address .htaccess protection for the wp-admin folder/WP Dashboard
  • Maintenance Mode IP Address Whitelist Text Box: Enter The IP Addresses That Can View The Website Normally (not in Maintenance Mode)
  • Maintenance Mode Text|Images|Videos Displayed To Website Visitors
  • Background Images: 20 background images ~ mix and match with center images ~ see screenshot
  • Center Images: 15 center images ~ mix and match with background images ~ see screenshot
  • Background Colors (If not using a Background Image)
  • Display Visitor IP Address
  • Display Admin|Login Link
  • Display Dashboard Reminder Message when site is in Maintenance Mode
  • Send Email Reminder when Maintenance Mode Countdown Timer has completed
  • Email: To|From|cc|bcc
  • Network|Multisite Primary Site Options ONLY
  • Put The Primary Site And All Subsites In Maintenance Mode
  • Put All Subsites In Maintenance Mode, But Not The Primary Site
  • Click the Maintenance Mode Read Me help button for full descriptions of all features and options.
Author AITpro | Edward Alexander
Profile
Contributors AITpro
Tags 400, 403, 404, 503, antivirus, attack, authenticate, authentication, author, author id, back up, backups, ban, banned, base64, block, blocked, bot, brute force, bruteforce, bulletproof, chmod, code, coming soon, crack, cracking, CRLF, CSRF, database backup, database table prefix, db backup, DB table backup, DB table prefix, DDoS, developer, development, directory traversal, DoS, dump, encode, enumeration, error log, exploit, exploitation, file inclusion, firewall, hack, hackers, htaccess, HTTP log, infect, infected, infection, injection, lfi, lock, log, logging, login, login alerts, login security, maintenance, maintenance mode, malicious, multisite, mysql, mysql backup, offline, Optimization, optimize, path traversal, performance, permissions, Pingback, plugin, prevent, prevention, privacy, private, protection, rfi, safe, safety, schedule backup, script, secure, security, security log, spam, spammers, speed boost, speed increase, SQL Injection, trackback, unavailable, under construction, user-id, username, users, virus, vulnerability, vulnerable, website backup, website security, wordpress backup, wordpress security, xml rpc, xmlrpc, xss
  1. bulletproof-security screenshot 1

    BulletProof Security - Setup Wizard page

  2. bulletproof-security screenshot 2

    BulletProof Security - Security Modes page

  3. bulletproof-security screenshot 3

    BulletProof Security - htaccess File Editor page

  4. bulletproof-security screenshot 4

    BulletProof Security - Login Security and Monitoring page

  5. bulletproof-security screenshot 5

    BulletProof Security - DB Backup page

  6. bulletproof-security screenshot 6

    BulletProof Security - Maintenance Mode page

  7. bulletproof-security screenshot 7

    BulletProof Security - Maintenance Mode examples

  8. bulletproof-security screenshot 8

    BulletProof Security - Maintenance Mode Pre-made example images

  • Automated Setup Steps
  1. Click the Setup Wizard button.
  • Uninstall Options
  1. An Uninstall Options link is located on the WordPress Plugins page under the BulletProof Security plugin.
  2. Clicking the Uninstall Options link loads a jQuery UI Dialog Form with 2 uninstall options.
  3. If you are upgrading to BPS Pro, select the BPS Pro Upgrade Uninstall option and click the Save Option button or just click the Close button below and do a normal plugin uninstall.
  4. If you want to completely delete the BPS plugin, all files, Custom Code and BPS database settings, select the Complete BPS Plugin Uninstall option and click the Save Option button.
  • Manual Setup Steps

  • htaccess Core htaccess Files Setup Steps

  1. Click the Create default.htaccess File button on the Security Modes page.
  2. Click the Create secure.htaccess File button on the Security Modes page.
  3. Select the Activate Root Folder BulletProof Mode Radio button and click the Activate|Deactivate button.
  4. Select the Activate wp-admin Folder BulletProof Mode Radio button and click the Activate|Deactivate button.
  • Login Security & Monitoring Setup Steps
  1. Click the Login Security & Monitoring Save Options button to use & save the BPS default Login Security settings or choose your own settings.
  2. Click the Login Security: Send Login Security Email Alert When... Save Options button to use and save BPS default Email Alerts and Log File settings or choose your own settings.
  • DB Backup & Security Setup Steps
  1. Click the Create Backup Jobs accordion tab.
  2. Enter a Description|Backup Job Name and select the Form option choices that you want.
  3. Click the Create Backup Job|Save Settings button to save your Form option choices and create your Backup Job.
  4. Click the Backup Jobs - Manual|Scheduled accordion tab, click on the Run checkbox for the Backup Job that you want to run and click the Run Job|Delete Job button.
  5. Your Backup files are displayed under the Backup Files - Download|Delete accordion tab.
  6. You can Download Backup files to your computer by clicking the Download link for that Backup file.
  7. You can delete Backup files by clicking the checkbox for the Backup file that you want to delete and then click the Delete Files button.
  • Maintenance Mode Usage: Display an Under Maintenance page
  1. Choose the Maintenance Mode settings you want to use.
  2. Use one of the BPS pre-created Background Images & Center Images or create your own unique Under Maintenance page.
  3. Click the Save Options button.
  4. Click the Preview button.
  5. Click the Turn On button.
  • UI|UX Theme Skin|Processing Spinner|WP Toolbar
  1. Select a Theme Skin.
  2. Click the Save Skin button.
  3. Optional: Choose to Turn the Processing Spinner On|Off (On by Default).
  4. Optional: Choose WP Toolbar Functionality In BPS Plugin Pages (Load Only The Default WP Toolbar by Default).

.51.9

  • Login Security & Monitoring Automated Email Alert Enhancement|Improvement:
  • Special Thanks to: mewkazoid for pointing out this useful improvement to BPS Login Security & Monitoring automated email alerts.
  • The Login Security & Monitoring Automated Email Alert now contains additional help information about what to do if your User Account is being repeatedly locked.
  • Brute Force Attack General Info: Automated Brute Force Login attacks by spambots and hackerbots are a regular and ongoing type of website attack. The volume and frequency of Brute Force Login attacks are steadily increasing and will continue to increase. Brute Force attacks make up somewhere in the neighborhood of 85 percent (probably more like 90 percent to 95 percent) of the total of all types of ongoing website attacks these days. BPS Login Security & Monitoring protects the WordPress Login page from Brute Force attacks, but if your username is publicly known/displayed or can be harvested by automated bots then your user account may get locked very frequently. Check the BPS plugin Whats New page for some additional things you can do to prevent your user account from being locked repeatedly.
  • BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:
  • BugFix: File Permissions cache issue: Root htaccess file not being re-locked when AutoLock is turned On. Special Thanks to: Mike Harrison for reporting this bug.

.51.8

  • Summary Only: See the BPS plugin Whats New tab page for full descriptions and details
  • New Feature: Setup Wizard
  • The BPS plugin can be setup with literally only 1 click now on the new Setup Wizard page. Setup Wizard Pre-Installation Checks are automatically performed and displayed on the Setup Wizard page. You can re-run the Setup Wizard again at any time.
  • New Feature: jQuery UI Dialog Form BPS Uninstall Options
  • An Uninstall Options link has been created on the WordPress Plugins page under the BulletProof Security plugin. Clicking the Uninstall Options link loads a jQuery UI Dialog Form with 2 uninstall options: BPS Pro Upgrade Uninstall option - If you are upgrading to BPS Pro, select the BPS Pro Upgrade Uninstall option and click the Save Option button or just click the Close button below and do a normal plugin uninstall. Complete BPS Plugin Uninstall option - If you want to completely delete the BPS plugin, all files, Custom Code and BPS database settings, select the Complete BPS Plugin Uninstall option and click the Save Option button.
  • New Option: Login Security Attempts Remaining option and Core Functionality Improvements
  • New Option Attempts Remaining: You can choose to display a "Login Attempts Remaining X" message when an incorrect password is entered. This new option is enabled by default during BPS upgrades and new installations.
  • Core Functionality Improvements: When a User Account is locked out and previous User Account logins were logged|stored in the DB, those previously logged logins and data for those DB Rows is not changed|updated and instead a new DB Row is inserted. This allows for better chronological login tracking and monitoring. Affects both Logging Options - Log All Account Logins and Log Only Account Lockouts options and allows for switching between these Logging Options without affecting functionality or causing issues/problems.
  • New Bonus Custom Code|Bonus Custom Code Dismiss Notice function Consolidation
  • Bonus Custom Code Dismiss Notice Consolidation: Combined|consolidated all Bonus Custom Code Notices into 1 Bonus Custom Code Notice function with 1 displayed Notice message instead of having several different displayed Notices. Each Bonus Custom Code contains a link to the Bonus Custom Code and a Dismiss Notice link.
  • Referer Spammers|Phishing Protection
  • Mime Sniffing, Data Sniffing, Content Sniffing, Drive-by Download Attack Protection
  • External iFrame and Clickjacking Protection
  • BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:
  • New BPS Setup & Overview Video tutorial created: BPS Setup & Overview Video Tutorial - link added on the Setup Wizard page and htaccess Core Security Modes page.
  • WP 4.2 Bug Reported|Ticket created with POC (Proof Of Concept) and solution provided: WP 4.2 hash anchor Bug Hash anchors were being stripped of URI's. Solution provided to WP folks. Solution implemented by WP folks. No other issues or problems found with WP 4.2 and BPS Pro versions.
  • WP flush_rewrite_rules function added to BPS complete plugin uninstall function. Creates new default generic WP root htaccess file on BPS complete plugin uninstall.
  • Dismiss Notice link correction when basename == wp-admin on first Dashboard login.
  • Custom Code inpage check for default WordPress Rewrite code added in Custom Code text boxes.

.51.7

  • BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:
  • Setup & Overview Video Tutorial Created|Added: Link to video tutorial is posted on BPS plugin Description page and htaccess Core Security Modes page.
  • DB Backup: Backup Files Download|Delete Form scrollable table added and additional Read Me help information added.
  • Inpage Status Display: Condition added to only load the Inpage Status Display on BPS plugin pages.
  • WP Toolbar Functionality In BPS Plugin Pages: Default Network/Multisite menu items (nodes) added.
  • Security Status: Inpage Status Display Turn On|Off Form action link correction to #bps-tabs-2 tab page.

.51.6

  • BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:
  • Inpage Status Display Turn On|Off code correction.
  • System Info page conditional check added for: gc_enabled & gc_collect_cycles functions.
  • Read Me help text added for: Inpage Status Display and Reset|Recheck Dismiss Notices options.
  • Link to Security Modes page added to wp-admin htaccess file alert.

.51.5

  • Summary Only: See the BPS plugin Whats New tab page for full descriptions and details
  • New Feature|Visual Enhancement: Inpage Status Display
  • New Features|Options|Visual Enhancements: UI|UX|Theme Skin | Processing Spinner | WP Toolbar
  • New Feature|Option: Turn On|Off The Processing Spinner
  • New Feature|Option: WP Toolbar Functionality In BPS Plugin Pages
  • New Feature: Memory Usage and Script Completion Time Check|Display
  • New Features|Options|Visual Enhancements: DB Backup & Security
  • New Feature|Option: Create Backup Jobs: Rename|Create|Reset Tool
  • System Info: New Check Added | Changes
  • htaccess Core: Security Status Page Changes
  • BPS Submenu Name Change: UI Theme Skin submenu name has been changed to: UI|UX|Theme Skin | Processing Spinner | WP Toolbar
  • BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:
  • Dismiss Notices button/link reload current page based on Request URI or Query String.
  • Optimization|Performance: All BPS pages and functions.
  • Obsolete functions/code removed/deleted.
  • BPS plugin register scripts|styles | Enqueue scripts|styles | Dequeue plugin|theme scripts|styles loading in BPS plugin pages combined into one function. Additionally eliminated bloated individual load settings page code.
  • Additional variable check for conflicting|contradictory Automatic Update message/alert issue.
  • WordPress Plugins page|BulletProof Security plugin "Settings" link name change to "Setup Steps".
  • Maintenance Mode menu page will not be displayed if wp-admin BulletProof Mode has been disabled.

.51.4

  • Maintenance Mode Network/Multisite Subdomain Completion:
  • Maintenance Mode coding work has been completed for Network/Multisite subdomain site types. Maintenance Mode now works for every/all WordPress site types, BuddyPress and bbPress site types.
  • BugFixes/Code Corrections/Misc/CSS/Visual/Other:
  • master-backups folder creation fix for unusual scenarios.
  • Automatic correction during upgrade for any existing timthumb RFI filter duplicate Referer lines.

.51.3

  • WordPress 4.1 jQuery UI Compatibility Code Correction:
  • Bug: BPS jQuery UI Dialog Read Me help window position not centered in WordPress 4.1.
  • Fix: Corrected the BPS jQuery UI Dialog Position Method code by adding the appropriate "my" and "at" options.
  • Note: For anyone else experiencing this issue see this Forum Topic for the solution: jQuery UI Dialog window position not centered
  • Help Link Corrections:
  • Special thanks to WordPress Member: mrppp for finding and reporting invalid help links in BPS.

.51.2

  • Significant Root and wp-admin htaccess File Changes:
  • See the BPS plugin Whats New page for more details.
  • Root htaccess File/Code Fix: Removal of additional instances of "BEGIN WordPress" and "END WordPress" text from the root htaccess file which caused multiple instances of the default wp htaccess code to be created in the root htaccess file when the WP flush_rewrite_rules function was executed by other plugins and themes.
  • htaccess Help Text Improvement Overall: The help text throughout both the root and wp-admin htaccess files was very dated and was in need of updating. Better/clearer examples have been created in the help text. Overall the htaccess files are more streamlined and less cluttered looking visually.
  • Structure/Order Code Changes: Several blocks of htaccess code has been structured differently as far as the general order/sequence of code goes in the root htaccess file and more importantly what code will remain in the root htaccess file in the event that the WP flush_rewrite_rules function is executed by another plugin or theme. There are several technical reasons for making these structure/order changes, which I will not bore you with. Basically things are structured/ordered much better for any/every possible scenario that may occur.
  • Note: This is a one-time BPS Update that requires manual steps to be performed. All future versions of BPS will do the normal/typical automatic update of the BPS htaccess files. Overall we felt that creating a Notice about these significant changes vs just doing a normal automatic update was the best route to take for the primary reasons stated above and some additional reasons not stated here.
  • New Custom Code Text Boxes Added:
  • CUSTOM CODE TURN OFF YOUR SERVER SIGNATURE
  • CUSTOM CODE DENY ACCESS TO PROTECTED SERVER FILES AND FOLDERS
  • BugFixes/Code Corrections/Misc/CSS/Visual/Other:
  • Custom Code accordion is now using tables vs CSS divs for cross Browser visual compatibility and obsolete CSS code has been removed for the CSS divs.
  • Overall inpage Custom Code help text information/example improvements.
  • Network/Multisite Net Correction code/check removed. No longer needed and is now obsolete.
  • Remote Address IP check added in the 403.php Security logging template. Will display current IP address for troubleshooting purposes.

.51.1

  • Obsolete File Deletion:
  • Special thanks to Pietro Oliva for finding and reporting Form code sanitization issues in the stand-alone bpsunlock.php file/Form code. The bpsunlock.php stand-alone Login Security user account unlock file/Form has been removed/deleted from BPS. After review of the usefulness of this Form it was decided that instead of spending the time to sanitize the Form code the bpsunlock.php file/Form has instead been removed/deleted from BPS.

.51

  • BugFix/Code Correction:
  • System Info page HTTP_HOST variable fallback for SERVER_ADDR IP address retrieval code correction. Missing gethostbyname function has been added to the HTTP_HOST variable IP address fallback and is now returning an IP address correctly.
  • Code Correction/Sanitization:
  • System Info page Check Headers Tool Form code sanitization. Special thanks to Benjamin Kunz Mejri for finding and reporting this Form code sanitization issue that needed to be corrected.

.50.9

  • System Info Enhancements/Improvements/Additions:
  • DNS Name Server checking code performance improvement and conditional checking added based on domain labels. Network/Multisite subdirectory/subdomain site type check added and changes to existing conditional checks. output_buffering directive variable check changed and text correction. Additional conditional checks for PHP Actual Configuration Memory Limit. Will display color coded recommendations and/or memory limits. Various naming/text changes.
  • htaccess Core Structural Core Changes:
  • Reduction in size of large Options Core file by creating additional conditional supporting files with require. Deny All htaccess file is created in the new /core/ folder on init to protect the options.php core file. Other internal Core stuff.
  • Security Log Design/Visual/Enhancement Changes:
  • Auto-Locking added to Security Log Turn On/Off Forms. The root .htaccess file is automatically locked again if it was locked. Cross Browser compatibility visual display issues/problems with Email Alerts and Log files Form. Forms are now using tables instead of individual CSS properties.
  • Login Security Visual/Design Change:
  • Cross Browser compatibility visual display issues/problems with Option/Settings & Email Alerts and Log files Form. Forms are now using tables instead of individual CSS properties.
  • DB Backup Log Visual/Design Change:
  • Cross Browser compatibility visual display issues/problems with Email Alerts and Log files Form. Forms are now using tables instead of individual CSS properties.
  • Custom Code Network/Multisite Additional Text Box:
  • CUSTOM CODE WP REWRITE LOOP END: Add WP Rewrite Loop End code here. This is a Special Network/Multisite Custom Code text box that should ONLY be used if the correct WP REWRITE LOOP END code is not being created in your root .htaccess file by AutoMagic. This Custom Code text box and Read Me help text is ONLY displayed if you have a Network/Multisite website.
  • BugFixes/Code Corrections/Misc/CSS/Visual/Other:
  • Backend Maintenance Mode causing crashes due to newline not being generated in some cases. Additional newline added to wp-admin backend MMode htaccess writing code base
  • Removal/Deletion of obsolete usage of bps_DNS_NS() function.

.50.8

  • Quickie BugFix Release - released 1 hour after release of .50.7:
  • Network/Multisite BPS plugin Network Activation correction:
  • Conditional wrap added for blog_id 1

.50.7

  • htaccess Core Security Modes AutoMagic Buttons:
  • BPS automatically detects your site type and displays the correct AutoMagic buttons for your site type. Other site type AutoMagic buttons are no longer displayed on the Security Modes page.
  • Network/Multisite One Time Code Correction:
  • If you have a Network/Multisite website/installation of WordPress you will

How does the BulletProof Security Plugin htaccess Core (Firewalls) work?

The BulletProof Security Plugin allows you to create and activate .htaccess website security with one-click (figuratively) for your website without having to know anything about .htaccess files. The Master .htaccess files are pre-made and BPS writes additional .htaccess code that is customized to each specific website when you run the Setup Wizard or if you use the Manual Controls. There is nothing to figure out or to configure. Either run the Setup Wizard or use the Manual Setup Controls: Click the AutoMagic buttons (creates customized Master .htaccess files) and Activate BulletProof Modes (copies the customized Master .htaccess files to your root and wp-admin folders). BPS has built-in Backup and Restore and an .htaccess File Editor for full manual editing control as well. BPS Custom Code allows you to add additional custom .htaccess code or BPS Bonus Custom Code and save it permanently so that your saved code is always written too/included in your htaccess files.

Does BulletProof Security Have Built-in Troubleshooting|Diagnostic|Logging|Whitelisting Capability?

Yes. Troubleshooting|Diagnostic|Logging|Whitelisting is built-in to BulletProof Security. The Setup Wizard performs Pre-Installation Checks to check for any pre-existing issues that could cause any issues or problems and displays exactly what needs to be done to fix the issue. The primary troubleshooting feature in BulletProof Security is the BPS Security Log. The primary whitelisting feature in BulletProof Security is BPS Custom Code. The BPS Security Log logs blocked hackers, spammers, bad bots, etc. and also logs anything else that is blocked by BPS. If something legitimate is being blocked in another plugin or theme that needs to be allowed/whitelisted then the BPS Security Log entry will contain all the information about what exactly is being blocked so that a whitelist rule can then be created in BPS Custom Code. The BPS Security Log also logs all other 403 errors that occur on your website whether or not they are related to or caused by BPS. Turning Off BPS Security Logging will allow your server to handle error logging and display your server error message instead of BPS displaying the standard 403 template file error message. This is also considered a troubleshooting method to determine if an error is actually coming from your server and not the BPS plugin.

How does BulletProof Security Plugin Login Security & Monitoring work?

BulletProof Security Login Security & Monitoring allows you to choose whether you want to Log All User Account Logins or Log Only User Account Lockouts. The Dynamic DB Logging Form has 3 checkbox options: Lock, Unlock or Delete database rows. The Login Security database table is hooked into the WordPress Users database table, but they are 2 completely separate database tables. If you lock a User Account then BPS will enforce that lock on that User Account and the User will not be able to log in. If you unlock a User Account then the User will be able to login. Deleting database rows in the Login Security database table does NOT delete the User Account from the WordPress Users database table. When you delete a User Account it is pretty much the same thing as unlocking a User Account. To delete actual User Accounts you would go to the WordPress Users page and delete that User Account.

How does BulletProof Security FrontEnd|BackEnd Maintenance Mode work?

FrontEnd Maintenance Mode creates template files based on the options you choose and save. When you Turn On Maintenance Mode those template files are copied to the root directory of your website. When you Turn Off Maintenance Mode those template files are deleted from the root directory of your website. Maintenance Mode works by allowing the IP addresses that you enter & save to view the site normally. All other IP addresses will see the Maintenance Mode template page. BackEnd Maintenance Mode writes directly to your wp-admin .htaccess file and adds a deny all block of .htaccess code with the IP addresses the you enter & save when you enable BackEnd Maintenance Mode. When you disable/uncheck BackEnd Maintenance Mode that deny all block of .htaccess code is removed/deleted from your wp-admin .htaccess file. For more extensive help info or CSS Code, Image & Video Embed examples to add in the Maintenance Mode Text, CSS Style Code, Images, Videos Displayed To Website Visitors text area click this Maintenance Mode Guide Forum Topic link: Maintenance Mode Guide.

What do I do if my User Account is locked out and I am unable to login?

Use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security and login to your website. After logging into your website, rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/. Unlock your User Account on the BPS Login Security and Monitoring page.

Do I need to understand .htaccess code in order to use BulletProof Security?

No. We use a paint by numbers approach, have extensive documented help and fixes on our Forum site and provide exact steps to perform any tasks that need to be done such as adding whitelist rules or other custom code. ie do Step 1, Step 2, Step 3. BPS creates customized .htaccess files for your website by either running the Setup Wizard or clicking the AutoMagic buttons and activating BulletProof Modes. You do not need to know anything about .htaccess website security files or code in order to use the BulletProof Security plugin. Extensive help information can be found in the Read Me help buttons in BPS. The Help & FAQ tab pages in BulletProof Security contain links to BulletProof Security Forum help topics and video tutorials. The process of adding Custom Code or adding whitelisting rules is automated - See the Custom Code Read Me help button for Custom Code steps.

What do I do if I cannot log back into my website due to an htaccess file problem?

If you accidentally activated BulletProof Modes without first running the Setup Wizard or clicking the AutoMagic buttons or your web host does not allow you to lock your root .htaccess file and your htaccess file was locked: Use FTP or your Web Host Control Panel File Manager and delete the .htaccess files that BPS creates in your website root folder and your wp-admin folder. Deleting the .htaccess files in your website root folder & wp-admin folder will allow you to log back in to your website. If your web host does not allow locking the root .htaccess file then go to htaccess File Editor tab page and click the Turn Off AutoLock button. Either run the Setup Wizard again or click the AutoMagic buttons and activate BulletProof Modes again.

Will BulletProof Security or .htaccess files or .htaccess code cause my website to run slower?

No. BulletProof Security or .htaccess files/code in general will not cause a website to run slower. BulletProof Security is website performance optimized and uses very little/low website resources and very little Server memory. BulletProof Security uses a finite number of security rules/filters/code in all .htaccess files. Note: Both W3 Total Cache and WP Super Cache use .htaccess code to speed up website performance.

Can BulletProof Security speed up my website and make it run faster?

Yes. BulletProof security can speed up your website and make it run faster if you use the Speed Boost Cache Bonus Code and add it to BPS Custom Code. See the BulletProof Security Bonus Custom Code section on the BulletProof Security plugin Description page for a link to the Speed Boost Cache Bonus Code.

BPS Alert! Your site does not appear to be protected by BulletProof Security. What does the Alert mean?

The alert means that the currently active root htaccess file that is in use on your website does not contain BPS htaccess security code. You can either run the Setup Wizard again or do the manual setup steps on the htaccess Core Security Modes page to fix this.

Where can I find BulletProof Security additional troubleshooting steps & support?

Please see the BulletProof Security Forum.

BulletProof Security Server Compatibilty

  • The Setup Wizard Inpage Pre-Installation Checks perform and display compatibility checking results
  • Compatible with Apache CGI configured Servers
  • Compatible with Apache DSO configured Servers (May require CHOWN Ownership change or file/folder permission changes)
  • DSO Help Info
  • Compatible with Nginx frontend Server with Apache backend Server
  • Compatible with LiteSpeed Servers
  • Compatible with Windows IIS Servers - Windows Hosting - See IMPORTANT NOTES below.
  • If your IIS Server has ISAPI_Rewrite installed then you CAN use .htaccess files/BulletProof Modes.
  • IMPORTANT NOTES: If you have an IIS Server you may or may not be able to use .htaccess files and can only use Login Security & Monitoring. If your IIS Server is using the URL Rewrite Module then you can probably use .htaccess files/BulletProof Modes. If you activate BulletProof Modes and your website crashes then FTP to your website and delete the root .htaccess file and the wp-admin .htaccess file. You will not be able to use .htaccess files on your Server/website and can only use Login Security and the other features in BPS.

Additional BulletProof Security Server Compatibilty Info

BulletProof Security uses .htaccess website security files, which are specific to Apache Linux Servers. BPS is compatible with Apache Linux Servers, LiteSpeed Servers, Nginx Servers (if the Nginx Server is the frontend Server and Apache Linux Server is the backend Server). If you do not know what type of Server you have you can check your Server Type and Operating System on the BPS System Info page. You can install BulletProof Security if you have a Windows IIS hosted website to use the additional features in BPS, but may or may not be able to Activate BulletProof Modes depending on what your IIS Server does and does not have installed/configured. Please see this WordPress Codex Permalinks without mod_rewrite for additional information regarding IIS Servers and ISAPI_Rewrite see the Helicon Tech website.

Does BulletProof Security Work on ALL Nginx Servers/Server Configurations?

If you are using both Apache and Nginx together and Nginx is the frontend webserver and Apache is the backend Server used to process PHP then BulletProof Security will work on this type of combined Server Configuration. If you are only using Nginx then an .htaccess file will not work. Nginx has its own rewrite module - HttpRewriteModule and the mod_rewrite equivalent of an .htaccess file has similar, but different coding and is added to an Nginx Server config file. Note: If you are not familiar with Nginx, then it should be noted that Nginx does not have a PHP module like Apache's mod_php, instead you either need to build PHP with FPM (ie: php-fpm/fastcgi), or you need to pass the request to something that can handle PHP.

Are there any known issues or conflicts with other WordPress Plugins or Themes?

Occasionally issues or conflicts do occur with other plugins, but they are always quickly resolved. BulletProof Security is compatible with all other Plugins and Themes. If BulletProof Security is blocking something legitimate in another plugin or theme a whitelist rule can be created in BPS Custom Code to allow/whitelist whatever was being blocked by BPS. Please check the BulletProof Security Plugin Compatibility page for the steps to search for documented plugin or theme whitelist rules.

Does BulletProof Security Work On All Web Hosts?

BulletProof Security works on all web hosts except for these 3 web hosts: Incompatible Hosts. If you have Go Daddy "Managed WordPress" hosting, which is special type of hosting account and is not a regular/standard Go Daddy hosting account then click this link for more information: Go Daddy Managed WordPress Hosting. BPS works fine on Go Daddy "Managed WordPress" Hosting.

I am seeing Security Log entries in my BulletProof Security Log. What do they mean?

Your Security Log will log 400, 403 and 404 (requires copying the BPS 404 logging code to your Theme's 404.php Template) Errors. The Security Log logs all 400 and 403 HTTP Response Status Codes by default. You can also log 404 HTTP Response Status Codes by opening this BPS 404 Template file - /bulletproof-security/404.php and copying the logging code into your Theme's 404 Template file. When you open the BPS 404.php file you will see simple instructions on how to add the 404 logging code to your Theme's 404 Template file. 99.99% of what is logged in the Security Log is blocked hackers, spammers, bad bots, scrapers, miners, etc. The Security Log is also a troubleshooting tool. If BPS is blocking something legitimate in another plugin or theme then exactly what is being blocked in another plugin or theme by BPS will be logged in the Security Log. A whitelist rule can be created to allow anything legitmate that is being blocked in another plugin or theme.

HTTP Response Status Codes

  • 400 Bad Request - The request could not be understood by the server due to malformed syntax.
  • 403 Forbidden - The Server understood the request, but is refusing to fulfill it.
  • 404 Not Found - The server has not found anything matching the Request-URI/URL. No indication is given to whether the condition is temporary or permanent.

Is BulletProof Security Network/Multisite Compatible?

Yes. BulletProof Security works on Network/Multisite site types. Both subdirectory and subdomain .htaccess code is written/created for your specific Network/Multisite site based on your WordPress installation version (pre 3.5 or 3.5+). The BulletProof Security plugin can be Network Activated or you can allow BulletProof Security to be activated individually on each Network/Multisite subsite or of course you can choose not to Network Activate BulletProof Security or allow the BPS plugin on subsites. Super Admins will see BPS Dashboard Alerts and other Status displays on the Primary Site only. Administrators can activate or deactivate BulletProof Security on subsites if you allow this on your Network/Multisite website. The BPS Primary Site Menus will display all BPS menus. The BPS Subsite Menus will display: Login Security, Maintenance Mode, System Info & UI|UX Theme Skin menus. All BulletProof Security features are not available on subsites since Network/Multisite subsites are virtual and do not have physical website folders. All BulletProof Security features work sitewide and affect all other virtual subsites. Login Security and Maintenance Mode work independently on each subsite.

  • Login Security works individually for each specific subsite. Login Security has all the same functionality on Network/Multisite subsites with these exceptions: Login Security email alerting is not available for subsites.
  • Maintenance Mode works individually for each specific subsite. MMode has all the same functionality on Network/Multisite subsites with these exceptions: BackEnd Maintenance is not available on subsites & these Primary site options are not available on subsites: Put The Primary Site And All Subsites In Maintenance Mode & Put All Subsites In Maintenance Mode, But Not The Primary Site.
  • System Info has all the same functionality on Network/Multisite subsites with these exceptions: MySQL Database information is not displayed on subsites.
  • BulletProof Security also works with Network/Multisite Domain Mapping.

Is BulletProof Security BuddyPress/bbPress Compatible?

Yes. BulletProof Security works with all BuddyPress/bbPress site types.

Is BulletProof Security Compatible with subdomain websites and subdirectory websites?

Yes. BulletProof Security works on all types of WordPress installations including "Giving WordPress Its Own Directory" (GWIOD) websites.

Can I add my own .htaccess code to the BulletProof Security .htaccess files?

Yes. Add any additional custom htaccess security code to BulletProof Security Custom Code. Your custom .htaccess code will be saved permanently or until you delete it. Please view the Read Me Help button in Custom Code for specific details and Custom Code setup steps.

Does BulletProof Security automatically create or write .htaccess files?

Yes. BulletProof Security automatically creates customized .htaccess website security files for your specific website with either the Setup Wizard or the Manual AutoMagic controls on the htaccess Core Security Modes page. BulletProof Security also offers full manual control of editing .htaccess files using the built-in .htaccess File Editor. The BPS Master .htaccess files are pre-made. When you run the Setup Wizard or click the AutoMagic buttons your .htaccess Master files are created with specific code for your specific website. You can add additional code to BPS Custom Code or edit the .htaccess files directly or create completely new .htaccess master files from within the WordPress Dashboard using the built-in BPS File Editor or Custom Code - no FTP required - no Web Host Control Panel required. Automation is great, but also having full manual editing control makes BulletProof Security very versatile.

Security Log File Automation - Automatically Zipped, Emailed and Replaced

Security Log files are automatically zipped, emailed and replaced with a new blank Security Log file when the log file reaches the maximum file size setting that you choose. By Default BulletProof Security sets this DB option to zip, email and replace the Security Log file when it reaches 500KB. The Security Log file is checked once per hour with a WordPress Cron. The optimum recommended file size setting is 500KB.

DB Backup Log File Automation - Automatically Zipped, Emailed and Replaced

DB Backup Log files are automatically zipped, emailed and replaced with a new blank DB Backup Log file when the log file reaches the maximum file size setting that you choose. By Default BulletProof Security sets this DB option to zip, email and replace the Security Log file when it reaches 500KB. The DB Backup Log file is checked once per hour with a WordPress Cron. The optimum recommended file size setting is 500KB.

BulletProof Security Fast and Simple with No Manual Configuration or FTP Required

The BulletProof Security WordPress plugin is a one-click security solution that creates, copies, renames, moves or writes to the provided BulletProof Security .htaccess master files. BulletProof Security protects both your Root website folder and wp-admin folder with .htaccess website security protection, as well as providing other additional website security protection. BulletProof Security allows you to add .htaccess website security protection from within the WordPress Dashboard so that you do not have to access your website via FTP or your Web Host Control Panel in order to add website security protection for your WordPress site.

Does BulletProof Security work with Git distributed version control system?

Yes. BulletProof Security works with Git, but does require some additional set up steps. Please see this thread for the setup steps Git distributed version control system setup steps

Share  
Download
Version .51.9

Requires WordPress version: 3.0 or higher

Compatible up to: 4.2.2

Last Updated 22 May 2015

Date Added: 29 Apr 2010

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

4.8 stars
184 ratings
1,555,781 downloads

Compatibility

Not Enough Data

Reports:
Works: 2
Broken: 0