Title: RSFirewall!
Author: RSJoomla!
Published: <strong>Agẹmọ  9, 2019</strong>
Last modified: Èbìbí  21, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/rsfirewall/assets/banner-772x250.jpg?rev=2119913)

![](https://ps.w.org/rsfirewall/assets/icon-128x128.png?rev=2119913)

# RSFirewall!

 Láti ọwọ́ [RSJoomla!](https://profiles.wordpress.org/rsjoomla/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/rsfirewall.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/rsfirewall/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/rsfirewall/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/rsfirewall/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/rsfirewall/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/rsfirewall/)

## Àpèjúwe

The RSFirewall! WordPress plugin is the optimal solution for securing your website,
helping you stay one step ahead of malicious users that wish to harm your website.
The plugin is backed by a team of professionals with a long history in website security
that are up to date with the latest known vulnerabilities and security updates.

RSFIREWALL FREE VERSION FEATURES:

 * Free WordPress Firewall for your website
 * Active protections against local file and remote file inclusion attacks
 * SQL injection protections
 * ReCAPTCHA for registration, login and commenting forms
 * Filter uploaded files for possible malware and improper extensions
 * Active monitoring WordPress core files integrity
 * Active monitoring for your own files
 * XML-RPC blocking
 * REST API blocking with proper exceptions that you can define
 * Protect the wp-admin/ slug with an extra password
 * Change the wp-admin/ slug into a custom one
 * Disallow direct access to PHP files in (wp-content, wp-content/uploads, wp-includes)
   with proper exceptions that you can define
 * Receive email notifications on detected threats
 * Automatically block repeated offenders IP addresses
 * Perform a System check (WordPress and server configuration checks)
 * Disable the creation of new Administrator accounts

RSFIREWALL PAID VERSION FEATURES:

 * Two Factor Authentication
 * Country blocking
 * Convert email addresses to images
 * Protect forms from abusive IPs
 * File integrity check
 * Convert email addresses from plain text to images
 * More control over the system check
 * Whitelist blocked PHP files
 * Protect admin users from changes

### 3rd Party services

RSFirewall! will compare the MD5 hash of files with the original ones from the WordPress
installation package. If differences are found (ie files have been modified) RSFirewall!
upon request can download the original files from the GitHub synchronised repository
of WordPress:

[https://github.com/WordPress/WordPress/](https://github.com/WordPress/WordPress/)

All connections are made with [wp_remote_get](https://codex.wordpress.org/Function_Reference/wp_remote_get)
and the following information will be sent along with the request:
 Ìtumọ̀ Yorùbá:–
WordPress version Ìtumọ̀ Yorùbá: – WordPress user agent along with your WordPress
website address Ìtumọ̀ Yorùbá: – Your serverÌtumọ̀ Yorùbá: ’s IP address

## Ìgbéwọlẹ̀

Upload the RSFirewall! plugin to your blog and activate it. Out of the box protection
is supplied upon activation but itÌtumọ̀ Yorùbá: ’s always wise to check out the
Configuration area to view all options available and perform a System Check to ensure
your websiteÌtumọ̀ Yorùbá: ’s integrity.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/65a417bfd5f4393e6c8fe811a9766e8a21a17f804473efe4d97c6388b92fc2df?
s=60&d=retro&r=g)

### 󠀁[After WP update WP, canÌtumọ̀ Yorùbá: ’t login to sites!](https://wordpress.org/support/topic/after-wp-update-wp-cant-login-to-sites/)󠁿

 [simeon78](https://profiles.wordpress.org/simeon78/) Èbìbí 20, 2025

After WP update WP till 6.8, canÌtumọ̀ Yorùbá: ’t login to sites! My customers become
angry! We use Pro version, paid for it. But after this bug, we uninstall from all
sites! Problem was solved!

![](https://secure.gravatar.com/avatar/28e000ef9f3a72ae7d92e3d8f9849ec530fe3ffdc3f988c0c1b2bb0e62e551ad?
s=60&d=retro&r=g)

### 󠀁[This is the best security plugin.](https://wordpress.org/support/topic/this-is-the-best-security-plugin-2/)󠁿

 [nouthemes](https://profiles.wordpress.org/nouthemes/) Agẹmọ 25, 2022

IÌtumọ̀ Yorùbá: ’m the author of plugins and themes on envato for more than 10 years.
experienced many malicious code incidents. i went looking for plugins to prevent
and minimize the infection of malware, i was thinking to write security plugins 
but i found rsfirewall. ItÌtumọ̀ Yorùbá: ’s so great, it completely meets our requirements.
This is a plugin that deserves 100 stars.

![](https://secure.gravatar.com/avatar/05977af7a982ce32024bdbbaac0ffbaee30557c7aff609edc6957866d091237f?
s=60&d=retro&r=g)

### 󠀁[Dependable firewall](https://wordpress.org/support/topic/dependable-firewall/)󠁿

 [harlequ1n](https://profiles.wordpress.org/harlequ1n/) Bélú 3, 2021

Very good lightweight firewall. Other firewalls are cpu/memory intensive, but RSFirewall
does a solid job and is feature rich.

![](https://secure.gravatar.com/avatar/75d6c92ccb1b2a19a09ca1ac6421d2eacc6bf8164cb3d6642f697bc876b90605?
s=60&d=retro&r=g)

### 󠀁[Excelent security plugin](https://wordpress.org/support/topic/excelent-security-plugin/)󠁿

 [Alexander Dzhuninski](https://profiles.wordpress.org/dzhuninski/) Bélú 16, 2020
1 ìdáhùn

Now after last update, os ok 🙂

![](https://secure.gravatar.com/avatar/8d93a9cbe382347838670434f8c5a4f1cb3e2c19c378aeaf62e240a66354f370?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-25416/)󠁿

 [rockitdizajn](https://profiles.wordpress.org/rockitdizajn/) Igbe 7, 2020

Really, really good plugin, have been using it since Joomla days 😉

 [ Ka gbogbo àwọn àgbéyẹ̀wò 5 ](https://wordpress.org/support/plugin/rsfirewall/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“RSFirewall!” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa 
sí plugin yìí.

Àwọn Olùkópa

 *   [ RSJoomla! ](https://profiles.wordpress.org/rsjoomla/)

[Túmọ̀ “RSFirewall!” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/rsfirewall)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/rsfirewall/), ṣàyẹ̀wò 
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/rsfirewall/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/rsfirewall/) nípasẹ̀
[RSS](https://plugins.trac.wordpress.org/log/rsfirewall/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.1.47

 * Added Ìtumọ̀ Yorùbá: – Support for the Google Safe Browsing V5 API.

#### 1.1.46

 * Fixed Ìtumọ̀ Yorùbá: – Referer was not properly escaped in the Threats page.

#### 1.1.45

 * Added Ìtumọ̀ Yorùbá: – Possibility to add multiple IP addresses at once (Bulk
   add IPs button) to the blocklist/safelist.
 * Updated Ìtumọ̀ Yorùbá: – Can now set own DNS server for querying PBL in Firewall
   Configuration Ìtumọ̀ Yorùbá: – Active Scanner.
 * Fixed Ìtumọ̀ Yorùbá: – Various PHP 8.4 compatibility improvements.
 * Fixed Ìtumọ̀ Yorùbá: – Spamhaus PBL did not allow querying using default Cloudflare
   DNS, now attempting to use Open DNS as primary DNS.

#### 1.1.44

 * Fixed Ìtumọ̀ Yorùbá: – A request to update was incorrectly showing up even if
   you were running the latest version.

#### 1.1.43

 * Fixed Ìtumọ̀ Yorùbá: – System Check ‘View file contents’ would incorrectly allow
   reading files outside your WordPress root.

#### 1.1.42

 * Fixed Ìtumọ̀ Yorùbá: – Some translations were still not loaded correctly

#### 1.1.41

 * Fixed Ìtumọ̀ Yorùbá: – When using ‘Lockdown’ Ìtumọ̀ Yorùbá: – ‘Protect the following
   administrator users from any change’ and updating to WordPress 6.8, users would
   not be able to login due to changes in the WordPress hashing algorithm. To login,
   temporarily disable RSFirewall! by following the instructions at this page: https://
   www.rsjoomla.com/support/documentation/rsfirewall-wordpress/frequently-asked-
   questions/i-cannot-access-my-administration-section.html Ìtumọ̀ Yorùbá: – this
   will allow you to update RSFirewall! to the latest version and then reactivate
   it.

#### 1.1.40

 * Updated Ìtumọ̀ Yorùbá: – ‘RSS Feeds’ section has been removed since RSFirewall!
   is not a feed reader and there are plenty of dedicated tools for that.
 * Fixed Ìtumọ̀ Yorùbá: – Translations were not loaded correctly (since WordPress
   6.7 changes)

#### 1.1.39

 * Updated Ìtumọ̀ Yorùbá: – Database installation improvements
 * Fixed Ìtumọ̀ Yorùbá: – In some cases duplicate hashes could be added to the database

#### 1.1.38

 * Updated Ìtumọ̀ Yorùbá: – Improved CIDR matches for IPv6.
 * Fixed Ìtumọ̀ Yorùbá: – In some cases IPs were not blocklisted / safelisted

#### 1.1.37

 * Fixed Ìtumọ̀ Yorùbá: – In some cases the Pro version was updated to the Free 
   one

#### 1.1.36

 * Fixed Ìtumọ̀ Yorùbá: – Locale loading hook triggered an error on WordPress versions
   older than 6.7

#### 1.1.35

 * Fixed Ìtumọ̀ Yorùbá: – WordPress 6.7 locale loading hook

#### 1.1.34

 * Fixed Ìtumọ̀ Yorùbá: – Some PHP 8.1+ compatibility improvements.

#### 1.1.33

 * Fixed Ìtumọ̀ Yorùbá: – In some cases the post types used by the firewall could
   not be permanently deleted.
 * Fixed Ìtumọ̀ Yorùbá: – Some PHP 8.1+ compatibility improvements.

#### 1.1.32

 * Fixed Ìtumọ̀ Yorùbá: – Some PHP 8.1+ compatibility improvements.

#### 1.1.31

 * Added Ìtumọ̀ Yorùbá: – Button to empty the ‘Threats’ log.

#### 1.1.30

 * Fixed Ìtumọ̀ Yorùbá: – WP DB errors were showing up forcefully in other plugins.
 * Fixed Ìtumọ̀ Yorùbá: – Some PHP 8 compatibility improvements.

#### 1.1.29

 * Fixed Ìtumọ̀ Yorùbá: – Sometimes the login didnÌtumọ̀ Yorùbá: ’t work properly
   with third-party plugins.

#### 1.1.28

 * Updated Ìtumọ̀ Yorùbá: – Capturing the backend password attempts.

#### 1.1.27

 * Fixed Ìtumọ̀ Yorùbá: – Filtering ‘Critical’ threats was not working.

#### 1.1.26

 * Fixed Ìtumọ̀ Yorùbá: – Sometimes a PHP error could occur when sending email alerts
   on newer versions of PHP.

#### 1.1.25

 * Fixed Ìtumọ̀ Yorùbá: – ‘Grab IP from Proxy Headers’ is now empty by default on
   installation. Please select the appropiate header if your hosting provider or
   reverse proxy does not reveal the connecting IP address in the REMOTE_ADDR variable.

#### 1.1.24

 * Fixed Ìtumọ̀ Yorùbá: – A PHP Warning could occur when grabbing the GeoIP location
   of the visitor.

#### 1.1.23

 * Fixed Ìtumọ̀ Yorùbá: – Display input for the Two Factor Authentication code.

#### 1.1.22

 * Fixed Ìtumọ̀ Yorùbá: – Ignore files counter.
 * Fixed Ìtumọ̀ Yorùbá: – Bulk actions threats counter.
 * Updated Ìtumọ̀ Yorùbá: – Malware hashes.
 * Updated Ìtumọ̀ Yorùbá: – DNS Library.

#### 1.1.21

 * Fixed Ìtumọ̀ Yorùbá: – Some PHP 8 compatibilities.

#### 1.1.20

 * Fixed Ìtumọ̀ Yorùbá: – Email addresses were converted into images even in REST
   API calls.

#### 1.1.19

 * Added Ìtumọ̀ Yorùbá: – Ignored Hidden Files option that can be used to ignore
   hidden files (false positives) that start with dot on the System Check.
 * Updated Ìtumọ̀ Yorùbá: – The System Check can now be run with Xdebug enabled 
   by adjusting the xdebug.max_nesting_level directive.
 * Updated Ìtumọ̀ Yorùbá: – Replaced references to lists as ‘Blocklist’ and ‘Safelist’.

#### 1.1.18

 * Fixed Ìtumọ̀ Yorùbá: – Files starting with a dot were not being downloaded during
   the System Check.

#### 1.1.17

 * Fixed Ìtumọ̀ Yorùbá: – Cached functions were not cleared correctly.

#### 1.1.16

 * Fixed Ìtumọ̀ Yorùbá: – Range and wildcard IPs were not working in the Blacklist/
   Whitelist section.

#### 1.1.15

 * Updated Ìtumọ̀ Yorùbá: – License key support for downloading the GeoIP Database
   from MaxMind.

#### 1.1.14

 * Fixed Ìtumọ̀ Yorùbá: – In some cases bulk blacklisting was not working.

#### 1.1.13

 * Fixed Ìtumọ̀ Yorùbá: – IPs could be added multiple times in Blacklist/Whitelist

#### 1.1.12

 * Added Ìtumọ̀ Yorùbá: – Google Web Risk API added as an alternative to the Google
   Safe Browsing API.
 * Updated Ìtumọ̀ Yorùbá: – Choose which Google APIs to use during the System Check.
 * Fixed Ìtumọ̀ Yorùbá: – Logout Redirect Link was not working.

#### 1.1.11

 * Fixed Ìtumọ̀ Yorùbá: – A Fatal Error (memory_limit reached) could occur in the
   Dashboard when there were too many threats blocked
 * Fixed Ìtumọ̀ Yorùbá: – A PHP Notice could show up in the Dashboard area

#### 1.1.10

 * Fixed Ìtumọ̀ Yorùbá: – A wrong password in TFA could generate a PHP Fatal Error.
 * Fixed Ìtumọ̀ Yorùbá: – In some cases the System Check would halt on the Safari
   browser.

#### 1.1.9

 * Added Ìtumọ̀ Yorùbá: – Possibility of disabling the plugin using a “.disabled”
   file in the plugin root directory.

#### 1.1.8

 * Fixed Ìtumọ̀ Yorùbá: – Check PHP version during activation and deactivate plugin
   if lower than 5.4.0.

#### 1.1.7

 * Added Ìtumọ̀ Yorùbá: – Google reCAPTCHA for comment and registration forms.
 * Updated Ìtumọ̀ Yorùbá: – Country blocking is now using the GeoLite2 database.

#### 1.1.6

 * Fixed Ìtumọ̀ Yorùbá: – “Disable the creation of new Administrators” was throwing
   a 500 error in some cases.

#### 1.1.5

 * Updated Ìtumọ̀ Yorùbá: – Added a “Logout Redirect Link” for the backend password
   when the logout process redirects the user to the wp-login.php page.
 * Updated Ìtumọ̀ Yorùbá: – Added an exception for the Backend Password so that 
   login forms in frontend that trigger the login action in wp-login.php continue
   to work.
 * Fixed Ìtumọ̀ Yorùbá: – “Disable the creation of new Administrators” from Lockdown
   in some cases did not work.
 * Fixed Ìtumọ̀ Yorùbá: – 2FA could not be used with Email Authentication and Unique
   Codes when updating from older versions.

#### 1.1.4

 * Fixed Ìtumọ̀ Yorùbá: – Blacklisted IPs were shown an incorrect reason.
 * Fixed Ìtumọ̀ Yorùbá: – Resolved MainWP compatibility issue.

#### 1.1.3

 * Updated Ìtumọ̀ Yorùbá: – IP address is now included in the subject of the email
   alerts.
 * Updated Ìtumọ̀ Yorùbá: – Added the option “Use MD5 Signature DB” for the System
   Check.
 * Updated Ìtumọ̀ Yorùbá: – Removed the buttons “Add New” from the Plugins and Themes
   pages for non administrator users.
 * Updated Ìtumọ̀ Yorùbá: – Prevent the WP GDPR Compliance plugin vulnerability 
   exploit for versions below 1.4.3.
 * Updated Ìtumọ̀ Yorùbá: – Added the System Check step “Checking administrator 
   users for compromised accounts”.
 * Updated Ìtumọ̀ Yorùbá: – Added some exceptions for Malware checking on files 
   that should not be there.
 * Fixed Ìtumọ̀ Yorùbá: – Table Views are no longer checked in the Database Check
   because they will halt the scan.
 * Fixed Ìtumọ̀ Yorùbá: – Disable access to the WordPress Plugins and Themes installer
   for non administrator users.
 * Fixed Ìtumọ̀ Yorùbá: – Remote file inclusion is now checking for both www and
   non-www domains of current website so it doesnÌtumọ̀ Yorùbá: ’t trigger false
   positives.

#### 1.1.2

 * Fixed Ìtumọ̀ Yorùbá: – Skipped the step “Checking if your website is blacklisted”
   from System Check if the server IP address is not available.

#### 1.1.1

 * Added Ìtumọ̀ Yorùbá: – New signature that checks for all “eval()” instances in
   the File Integrity check.
 * Added Ìtumọ̀ Yorùbá: – A Tooltip on the Threats list with the Country name on
   the IP of each listing, when using the GeoIP.
 * Fixed Ìtumọ̀ Yorùbá: – Backend Password login screen was showing up on logout
   process stopping it in some cases.

#### 1.1.0

 * Added Ìtumọ̀ Yorùbá: – Two Factor Authentication security feature.
 * Added Ìtumọ̀ Yorùbá: – Accept Changes for the Quick actions in the RSFirewall!
   dashboard.
 * Added Ìtumọ̀ Yorùbá: – Checks for files that are not supposed to be on the installation.
 * Fixed Ìtumọ̀ Yorùbá: – Accept Changes for the core files in the System Check 
   wasnÌtumọ̀ Yorùbá: ’t working correctly.
 * Fixed Ìtumọ̀ Yorùbá: – “Upload license code from the configuration.json” option
   was not taken in consideration.
 * Fixed Ìtumọ̀ Yorùbá: – Backend password login screen was showing up on AJAX requests
   from the frontend.

#### 1.0.6

 * Added Ìtumọ̀ Yorùbá: – The Configuration area can be accessed directly through
   the Plugins area.
 * Fixed Ìtumọ̀ Yorùbá: – GeoIP files were not being downloaded in the Country Blocking
   area.

#### 1.0.5

 * Fixed Ìtumọ̀ Yorùbá: – Incorrect WordPress core files were scanned in the Quick
   Actions.
 * Fixed Ìtumọ̀ Yorùbá: – On Windows servers the file paths would not appear correctly
   in the Dashboard and Threats areas.

#### 1.0.4

 * Fixed Ìtumọ̀ Yorùbá: – Some tables were missing when installing the plugin.
 * Fixed Ìtumọ̀ Yorùbá: – Left side plugin menu was not translated.
 * Fixed Ìtumọ̀ Yorùbá: – Some options were incorrectly appearing as selected.
 * Fixed Ìtumọ̀ Yorùbá: – Some signatures were missing from the database.

#### 1.0.3

 * Fixed Ìtumọ̀ Yorùbá: – Configuration page was throwing an error when using a 
   language other than English.
 * Fixed Ìtumọ̀ Yorùbá: – Some strings were untranslated.

#### 1.0.2

 * Fixed Ìtumọ̀ Yorùbá: – An SQL error would show up in the Threats section.

#### 1.0.1

 * Fixed Ìtumọ̀ Yorùbá: – A Javascript error was preventing the System Check from
   completing on Mac Safari.
 * Fixed Ìtumọ̀ Yorùbá: – Frontend logins are now being monitored as well.

#### 1.0.0

 * Initial release

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.1.47**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọ̀sẹ̀ 4 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **4,000+**
 *  Ẹ̀yà WordPress ** 4.5.15 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.0.0**
 *  Ẹ̀yà PHP ** 5.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/rsfirewall/)
 * Àwọn àmì
 * [firewall](https://yor.wordpress.org/plugins/tags/firewall/)[malware scanner](https://yor.wordpress.org/plugins/tags/malware-scanner/)
   [security](https://yor.wordpress.org/plugins/tags/security/)[System Check](https://yor.wordpress.org/plugins/tags/system-check/)
   [web application firewall](https://yor.wordpress.org/plugins/tags/web-application-firewall/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/rsfirewall/advanced/)

## Àwọn ìbò

 5 lára àwọn ìràwọ̀ 5.

 *  [  5 5-star reviews     ](https://wordpress.org/support/plugin/rsfirewall/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/rsfirewall/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/rsfirewall/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/rsfirewall/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/rsfirewall/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/rsfirewall/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rsfirewall/reviews/)

## Àwọn Olùkópa

 *   [ RSJoomla! ](https://profiles.wordpress.org/rsjoomla/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/rsfirewall/)