Introduction

Spam Protection, Access & Security, Site Security, Security Tools

Are you worried that your website gets hacked? Are you afraid of your website pushing malware to your visitors because of this?


Joomla! 4.0 BETA ready!

Did you know that your website is visited (very) regularly by bots scanning your site for vulnerabilities or spam possibilities? Did you know that there are hundreds of (commercial) companies trying to fight these offenders and keeping track of their IP addresses?

Did you know that now you can protect your website by automatically blocking all IP addresses that are known to participate in on-line attacks, on-line service abuse, malwares, botnets, command and control servers and other cyber crime activities?

Do you want to block visitors based on country?

Keep your website, your content and your visitors secure!

With this plugin you can instantly block (or redirect) visitors, who's IP address is in an IP set of known offenders, from snooping around and look for vulnerabilities in your site. The IP Sets are maintained by (commercial) companies and are regularly (some real time) updated to hold the latest offenders. These IP sets can have millions of know offenders!

And you can tap into this massive 'community' maintained resource and block all offending bots / hackers / malware / spammers on your site.

New in version 1.10.0

- New: Joomla! 4.0 Beta compatible

New in version 1.9.0

- New: Automatically and periodically download the GeoIP netsets via a cronjob
- New: added host name to the notification email (if it can be resolved) of the IP Address that is doing a manual override
- Improved: changed active rule RU-0006 to allow , (comma) as this can be part of search text

New in version 1.8.0

- New: Active Scanner, actively scan for intrusion attempts by any visitor
- New: added triggered events for use by external extensions: onFirewallAdd($context, $ipAddress) and onFirewallRemove($ipAddress)
- New: Added 'collected_blacklist' functionality
- New; GeoIP selected countries can now be 'allowed' or ' blocked'
- Improved: Configured whitelist can now be comma or line separated and hold comments
- Improved: Configured manual blacklist can now be comma or line separated and hold comments
- Improved: Configured whitelist host names can now be comma or line separated
- Improved: manual_blacklist entries are forced blocked > no exclusions possible!
- Improved: manual override Administrator email now also holds the rule that blocked the visitor

New in version 1.7.0

- New: whitelist and blacklist fields now allow comments (between []) to help you remind what the IP addresses are about
- New: manually added blacklisted IP addresses are now always blocked: no exclusion possible via whitelist hostnames or excluded URLs
- Improved: generic configuration options now are on the Basic tab in the plugin config
- Improved: whitelist host names can now also be entered on new lines instead of only comma separated. This improves readability

New in version 1.6.1

- Improved: added subscription validation data for plugin to ochBlog and ochSEO|SMO toolbox control panels

New in version 1.6.0

- New: Add exclude whitelisted IP addresses from logging POST data
- New: Administrator area notice when ochSimpleFirewall is running in Dry Run mode (and therefore not blocking)
- Improved: fixed warning in log when GeoIP active but no countries selected
- Improved: refactored Joomla One Click Update process to better handle configured Download ID and give more verbose (error / expire) messages
- Improved: Fixed PHP 7.4 deprecated warning

New in version 1.5.0

- New: Add Administrator Area protection (server level)
- New: (conditional) POST data logging

New in version 1.4.0

- New; Add GeoIP based blocking > block visitors based on country
- Version: Switching to SemVer (Semantic Versioning)

New in version 0.3.0

- New: Added manual Whitelist by visitor when 'false positive'
- Improved: Use Joomla API IpHelper::getIp() instead of own method

New in version 0.2.0

- New: Added manual blacklist configuration option
- New: Added performance and impact information (memory / time) to logfile (INFO)
- New: Added Cloud Web Services IP sets:
 - Amazon Web Services
 - Google User Content
- Improved: Configuration options now accept comma delimited and / or line delimited parameters
- Improved: optimized caching > cache size reduced to 30% resulting in speed increase of 50%

New in version 0.1.2

- New: Added new Spammers IP set: firehol_abusers_30d
- New: Added DryRun option
- New: Added Exclude URLs option
- New: Added Cache Storage engine selection (global or file storage)

New in version 0.1.1

- New: Added options to whitelist complete domains (e.g. googlebot.com)
- Improved: made several logfile entries more verbose
- Improved: fixed issue where Cache lifetime configuration setting was not respected
Functionality
Runs out of the box without any problems right after installing it.
Ease of use
Everything is selfexplanatory. But don't forget to read the documentation.
Support
Not needed, as very simple. After installation support was offered with a friendly email without asking for it. Great!
Documentation
Is short and effeictive, and should be read to get most out of the extension.
Value for money
10 $ are a very reasonable price for all the excellent features.
I used this to: For two websites, which were increasingly under attack after another very well known security extension I used removed IP-Blocking. So these two extensions seem to complement each other very well.

I can relax now ;)



Posted on 09 February 2020
Functionality
A site I manage was recently used to test credit cards. I needed something to block geographical areas and know "bad guys"
Ease of use
Installed, set a few parameters and it worked. It was very easy.
Support
I haven't needed any support for this plugin, it simply worked right after it was installed.
Documentation
Everything I needed to know was right in the plugin interface. I did not need any additional documentation.
Value for money
Excellent ! I would have paid more for this actually. I have been looking for something like this for awhile.
I used this to: I used this to add additional security to sites I manage and the tools I generally use do not have this feature.

Great plugin



Posted on 03 January 2020
Functionality
For months now I was fighting spoofmails. More or less without any success.
Ease of use
Probably I thought: "Install. Problem solved." Well, with most software it's not that easy.
Support
But Ruud took a lot of time to help me out. He is very helpful, friendly and fast.
Value for money
I'm over the rainbow now. Money? What money? It costs more or less nothing anyway. You hardly get better value for it.
I used this to: protecting my business website. And I think, that's what it does.
Functionality
One click install, easy plugin settings. My favorite part is how the bad IP lists are updated automatically each day.
Ease of use
I was up and running in 2 minutes. The plugin immediately started blocking malicious traffic from known bad IPs.
Support
OCH have provided my the best support of all Joomla developers I have worked with over the years.
Documentation
Value for money
A great addition to my growing arsenal of OCH plugins and components that have become default installs on every site I maintain.
I used this to: To speed up my site by blocking malicious traffic and reducing server load on my Joomla sites.
ochJSsocials LIGHT
Free

ochJSsocials LIGHT

By Ruud van Lent
Social Share
Joomla! 4.0 BETA Ready! Social Media platforms (Twitter, Linkedin, Facebook) are a growing driver for traffic to your blog and integrated responsive Social Media sharing buttons are facilitating community engagement and promotion. But often integrating Social Sharing buttons on your website can break your website's performance (because they load a remotely hosted script) and look-and-feel. Often...
Ochjssocials
Paid download

Ochjssocials

By Ruud van Lent
Social Share
Joomla 4.0 BETA ready! Social Media platforms (Twitter, Linkedin, Pinterest, Facebook, Whatsapp, Mix, LINE, Telegram, Viber, Pocket, Facebook Messenger, vKontakte, SMS, Reddit, Diaspora, Xing, Clipboard) are a growing driver for traffic to your blog and integrated responsive Social Media sharing buttons are facilitating community engagement and promotion. But often integrating Social Sharing butt...
ochOpenGraph
Paid download

ochOpenGraph

By Ruud van Lent
SEO & Metadata
Joomla! 4.0 BETA ready! Social Media platforms like Facebook, Twitter, Linked, etc. are ideal showcases for your content. But how do they determine what text and images to show when somebody shares your content? Facebook introduced the Open Graph Protocol. With this protocol meta-tags are added in your blog / article source code. These meta-tags tell Facebook what the article is about, which ima...
ochSEO|SMO Toolbox
Paid download

ochSEO|SMO Toolbox

By Ruud van Lent
SEO & Metadata
Joomla! 4.0 BETA ready! New: Switch to Joomla's 3.8 new router and remove your Article IDs from the URL WITHOUT loosing your #SEO ranking and breaking links to your website! Search Engine Optimization (SEO) and Social Media Optimization (SMO) is an important factor in increasing the popularity of your website. There are many manual ways to tweak and tune your site's SEO and SMO parameters. This p...
ochCall2Action
Paid download

ochCall2Action

By Ruud van Lent
News Display
Joomla! 4.0 BETA ready! Your online channels are important for you and your business. You spent a lot of time and effort to write high quality blogs for your visitors. You spent a lot of time on social media to draw attention to these blogs. You polish your content and website to be SEO optimized. But what is it you want these visitors to do on your website other then read your blog and leave? Wh...
ochFitvids
Paid download

ochFitvids

By Ruud van Lent
Multimedia Display
Adding video's (youtube, vimeo, tedx, kickstarter, prezi) to your website and blog is an excellent way to attract visitors to your website, share your message AND extent your visitors 'on page duration'. One of the important criteria of search engines in determining if your content is as good as you think it is, is the time visitors stay on your page. With an ever increasing number of mobile visit...
ochGotNews
Paid download

ochGotNews

By Ruud van Lent
News Display
Marketers in a content-driven landscape are responsible for producing huge amounts of content, day in and day out. But most of us don’t have the time, staff, or budget to publish enough great (or even good) content. We do the best we can, but it’s often impossible to stay ahead of the demand. Time to enable your community to easily generate curated content for your website! Content curation...
ochResponsiveImages
Paid download

ochResponsiveImages

By Ruud van Lent
Images
Joomla! 4.0 BETA ready! Are you struggling with 'tuning' your images on your site for best performance and Google's page speed ranking? What looks great on a desktop is a complete bandwidth waste on mobile devices. When optimizing the image for mobile devices, how will they look on all different sizes of devices out there and how will they 'blur' on the desktop? Time to automate Image (jpg/png)...
ochAddAds
Paid download

ochAddAds

By Ruud van Lent
Ads & Affiliates
Joomla! 4.0 BETA ready! You work hard to maintain your blog, forum, or online services platform. You spend a fair amount of time in creating great content and generating traffic to your site... Why not start monetizing your website? With this plugin you can: - Easily monetize your website by seamlessly integrating Google AdSense and / or Google Ad Manager into your webpages. - Automatically pl...
ochClickThis
Paid download

ochClickThis

By Ruud van Lent
Analytics
Ever wondered how users navigate on your site? What links they click? Do you want to have a method for performing A/B testing on links / buttons? Or do you want a way to quickly collect invaluable visitor input with a question on your website or in your newsletter? Did you notice that the Google tools are blocked more and more by browsers and visitors who value their privacy, leaving you with at b...
ochLogFiles
Free

ochLogFiles

By Ruud van Lent
Administration
Joomla! 4.0 BETA ready! Log files are an important source of information as it comes to how your website is functioning. If users encountered errors or if there are activities that are important and need to be reported to the website maintainer log files are a developers 'weapon' of choice. Log files are an important source of information in your maintenance toolbox. But in Joomla there is no eas...
ochBlog
Paid download

ochBlog

By Ruud van Lent
Blog
Joomla! has a long history of being the perfect CMS (Content Management System). in previous versions (1.x / 2.5), although maturing, the Content (articles) generation and displaying lacked Blog functionality. There are different requirements in having a Blog then in having an article. Time to leverage your Joomla! CMS into a fully fledged Blog platform! ochBlog comes with a brand new ochImage f...
ochStopDMR
Paid download

ochStopDMR

By Ruud van Lent
Access & Security
Joomla 4.0 BETA ready! Detects and Blocks 100K+ fake and disposable email domains! Do you even feel disappointed, or even wronged, when people register on your website or subscribe to your newsletter with a Disposable or temporary E-mail account? When they download your free ‘goodies’ that you worked so hard on and ‘thank’ you with a bouncing email address, leaving you with no possibilit...

ochSimpleFirewall

Version:
1.10.0
Developer:
Ruud van Lent
Last updated:
Jun 22 2020
Date added:
Oct 17 2019
License:
GPLv2 or later
Type:
Paid download
Includes:
p
Compatibility:
J3 J4 Beta
Download

Uses Joomla! Update System

Score:


Write a review