BBQ Pro version 1.9 now available! The new version adds fresh patterns for Request URI, Query String, and User Agent. Also improves localization functionality. If the plugin license is active on your site, you should see the new version available for upgrade in the WP Admin Area. If you own the plugin but do not have it activated, you can log in to the Members Area and download the latest version.

New BBQ Patterns

BBQ Pro 1.9 brings a collection of new patterns. To enable them, visit the “Tools” menu and enable all options under “Reset Patterns”. Then click the “Reset” button. Note that this will reset all patterns and stats. Here are the patterns that have been added:

Basic → User Agent

shellshock
md5sum
/bin/bash

Advanced → Request URI

@@
@eval
/file:
/php:
.cmd
.bat
.htacc
.htpas
.pass
usr/bin/perl
var/lib/php

Basic → Query String

@eval
base64_
phpinfo(
shell_exec(
benchmark(
sleep(
union(
)select
file_get_contents
allow_url_include
disable_functions
auto_prepend_file
open_basedir

Advanced → Query String

/config.
/wwwroot
/makefile
$_session
$_request
$_env
$_server
$_post
$_get
@@
(0x
0x3c62723e
;!--=

Other Improvements

Further improvements made to BBQ Pro 1.9:

  • Introduces free tool: Reset Patterns (mu-plugin)
  • Changes /.tar to .tar in Request patterns
  • Changes /.bash to .bash in Request patterns
  • Adds filter hook: bbq_i18n_locale
  • Improves load_i18n() for better translation loading
  • Updates EDD_SL_Plugin_Updater class to version 1.6.13
  • Regenerates default translation template

Additionally, plugin documentation was updated, and testing was performed on WP version 4.9. Also, new tutorials and docs are posted here at Plugin Planet. See the plugin’s readme.txt file for more details and complete Changelog.

Thank you to those who contribute with feature suggestions and bug reports!

Learn more about BBQ Pro WordPress Firewall »