Contributions
httpbl4osc
Do you like spam?
Do you receive spam from your contact page? Are your product reviews filled with spam and you don't like this?!
If you are sick and tired of it, this contribution may help you stop harvesters, spammers, dictionary attackers and comment spammers with Project Honey Pot service HTTP Blacklist ("http:BL").
Spammers and the other suspicious visitors to worldwide websites are analyzed by Project Honey Pot and then the information about suspicious or malicious IP addresses are published. Http:BL makes this information available.
In order to use "http:BL" you must have an account and an access key. Both you can get for free from the Project Honey Pot webpage.
The contribution httpbl4osc is easy to install:
- copy 6 new files to your webspace
- add one line of code to 2 existing files
- get an Project Honey Pot account and an access key
- configure "http:BL" on your shop-administrator page
Installing instructions are included.
Expand All / Collapse All
Documentation update
Please install Version 1.1.0 first.
Version 1.1.1 contains only updated install instructions and updated help text.
Script code is not changed.
Contains the complete contribution package.
Update:
Add compatibility for osCommerce v2.3.1
This contribution is tested with osCommerce v2.2rc2a and v2.3.1
No new features are added. So you do not need an update from HTTP Blacklist - Version 1.0.1 to Version 1.1.0 if you have osCommerce v2.2
Bug fix release.
Please install Version 1.0.0 first.
Problem of previous version 1.0.0 and before:
How to avoid call-time pass-by-reference deprecated error in php5
The message:
Warning: Call-time pass-by-reference has been deprecated in .../includes/classes/httpbl.php on line 48; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in ...
Explanation
The httpbl class was written in "old fashioned" PHP4, where call time pass by reference was the norm. It will run fine in PHP5, but later versions of PHP5 will pop that warning.
Contains the complete contribution package.
Final Release.
Usability.
Better debug information in Test-Mode
New features.
Integrates your honey pot into osc:
- a unvisible link to your honey pot is added to each shop page.
- a unvisible link to your honey pot is added to each redirect page.
Help page.
Minimize database traffic.
Contains the complete contribution package.
Error update.
On my unix machine the update 0.7.2 never blocks an IP.
Usability.
The admin tool removes 'HTTP Blacklist' from the database at once.
Now you are asked, if you really want remove it.
New features.
Blocked IPs are stored to the database.
In the admin tool all blocked IPs are listed.
In the admin tool (http:BL configuration) a Test Mode is added. This
mode enables easy testing, if your configuration works properly.
Error update:
The class httpbl may cause an error on non unix/linux machines.
This archive includes the previous update 0.7.1
- Please install first version 0.7.0.
Version 0.7.0 is not included here.
- Afterwards copy the updated files be enclosed in this archive to the
catalog directory.
Error update:
Listed spammers were blocked and redirected, but an email
wasn't sent to the configured email address.
Replace file /catalog/includes/httpbl.php
- Please install first version 0.7.0.
Version 0.7.0 is not included here.
- Afterwards copy the updated file be enclosed in this package to the
catalog directory.
Do you like spam?
Do you receive spam from your contact page? Are your product reviews filled with spam and you don't like this?!
If you are sick and tired of it, this contribution may help you stop harvesters, spammers, dictionary attackers and comment spammers with Project Honey Pot service HTTP Blacklist ("http:BL").
Spammers and the other suspicious visitors to worldwide websites are analyzed by Project Honey Pot and then the information about suspicious or malicious IP addresses are published. Http:BL makes this information available.
In order to use "http:BL" you must have an account and an access key. Both you can get for free from the Project Honey Pot webpage.
The contribution httpbl4osc is easy to install:
- copy 6 new files to your webspace
- add one line of code to 2 existing files
- get an Project Honey Pot account and an access key
- configure "http:BL" on your shop-administrator page
Installing instructions are included.
Note: Contributions are used at own risk.