Joomla anti-spam |
| Thursday, 05 April 2007 | ||||
|
TeachMeJoomla has ported Michael Hampton's BadBehavior to a Joomla system mambot. The BadBehavior scripts monitors the way your site is accessed, blocking spam bots, harvesting bots, and any user agent (browser) that doesn't obey robots.txt standard. The script has more blocking rules for known spammer IP addresses and typical spammer access patterns. Read more about BB at its home page ... and further read this document for instructions and download To update your Joomla! sites, please remove the old bot, then download and install the latest version. After this step is completed access and reload your frontpage to make the "first run" message go away. Update[Sep 9 2008]: the latest bot uses BB 2.0.23 code. We implemented the following BadBehavior options in this version :
Update[Apr 23 2008]: the latest bot uses BB 2.0.15 code. Update[Jan 22 2008]: the latest bot uses BB 2.0.12 code. New in this release (since 2.0.11):
New in 2.0.11: The updated bot fixes some critical errors, including the bug that breaks POST forms submission. DocumentationThis mambot is a Joomla .zip install file. Use your administration->Installer->mambots menu to install this extension. All you have to do after this step is completed is go to Mambots->Site Mambots Menu and publish the "Bad Behavior v2 mambot" bot (it's a system mambot) Next, you should click "Site->Preview in new window" in your admin. You should get a first install message that will dissapear when refreshing the page. At this point the mambot is up and running, and has created the #__bb2_log database table to hold access statistics ConfigurationStrict mode parameter - please review BadBehavior Documentation for this Verbose parameter - choose whether to log full statistics, or log only blocked HTTP requests. We recommend turning verbose mode off, as it would collect large amounts of data. It is only useful for debugging, in our opinion Database install flag - This parameter holds the database table install status. You should never alter this parameter. If you set this to "Not completed", the #__bb2_log table will be dropped (wiped away) and recreated again. This may seem odd, why would we have a parameter we're not allowed to configure? Well, because Joomla does not allow SQL in mambot install packages, we worked around this by having the bot check this special param, and if the param is set to 'Not completed' the bot runs the necessary SQL to create the log table. This does not affect system performance, and allows us to have a functional BadBehavior script. If we didn't use this parameter technique we would have to write a Joomla Component just for the log table creation. What's the log table good for? The log table holds HTTP requests. The "#__" in table name stands for Your Joomla Global configuration MySQL Database Prefix (usually "jos_") You can use a Mysql administration tool (like PHPMyAdmin) to manage the records in this table DownloadAttention! This plugin is designed for Joomla! 1.0.xx Here's the latest BadBehavior Bot download. BB2_bot (BadBehavior 2.0.23) for Joomla! BB2_bot (BadBehavior 2.0.15) for Joomla! Older releases: BB2_bot (BadBehavior 2.0.12) for Joomla! BB2_bot (BadBehavior 2.0.11) for Joomla! BB2_bot (BadBehavior 2.0.10) for Joomla! Please link to this HTML page instead of linking directly to the zip file. This helps us get more Internet visibility and (hopefully) some advertising cents to support our future work. Thank You SupportWe provide this bot on an "as is" and "no warranty" basis. Please access our forums or leave comments and questions on this article if you have a hard time using our BB2 Joomla port. BadBehavior credits go to Michael Hampton . Joomla port (bb2_bot) brought to you by Tudor from TeachMeJoomla(the very page you're looking at). Related articles(beta):
1. Joomla 1.503-02-2009 23:07 Ryan Use this for Joomla 1.5 Hello Guys, 3. latest 2.0.2508-12-2008 07:07 j Hi there,
Hey i found this new versión of this plug in but for joomla 1.5 enjoy it coz is very good. I agree i have a public shoutbox and spammers started to send ads to my shoutbox. I use RSform and I spam the rest of teh world with this. Please I want this component for v1.5! How about a big leap to J! 1.5 and Bad Behavior 2.0.22? Would be a great improvement! 9. Restricted Access - I'm screwed14-07-2008 04:02 installed the bot. clicked on it to see config parameters. Paged refreshed with a 'restricted access' message. Cannont get to my site's front end or back end. How can I get this to work, I get the errors You're right, strict mode isn't documented. This is my oversight. In brief, it enables some checks which block even more spammers by ensuring strict conformance to the HTTP specification but which, in practice, may block actual human beings (typically those in large corporate networks and developing countries). Please, skip my previous message, I installed an older version... Stupid. I have installed the plugin and get the message: succesful installed. Fantastic component, we were having real problems with spammers attacking our www.betgizmo.com website. Almost immediately after install our stats reported just real customers again. You write, "Strict mode parameter - please review BadBehavior Documentation for this", but I don't find anything in the documentation about this. Can you please show me where it is? A small problem after installing this on a Joomla 1.5.2 site. When I try to upload pictures they fail at about 90% of the upload. Hi and thanks for your highly appreciated mambot, I wonder if you are going to develop it for the new version of Joomla, it would be great!! Will there be a version for Joomla 1.5? Hi, Great bot! Works fine, but have a question: Hi bad-beahavior release new version 2.0.13, please can you update the mambot ... Anyone who would like a version utilising the recently released 2.0.12 version: Simply overwrite the files inside the installation zip with the identically named ones in the newer, official BB distribution. I have just made a small contribution via PayPal towards the next version of this plugin, in the hope it might bring it about a little sooner. Hi bad-behavior have a new release you can check please: This is how I crassly got the update to work, as in my case the "official" route -- i.e. going into the Joomla Admin menu, uninstall BB2 mambot and reinstall the updated version (and don't forget to re-publish it...) -- didn't work, due to the 403s I got smacked with. 25. home page12-11-2007 17:40 benji Hello Does Bad Behavior protect phone numbers on a site from being harvested by bots? 27. Documentation Link22-10-2007 07:19 Kazcor Thanks for porting I got this bot spamming all my comment boxes, it gets on my nerves. I use the same akocomment as urs and everyday I had to delete 200-300 comments.. What documentation would you be referring to? I found the link on a Joomla 1.5 extension list. @24: the bot only works for Joomla version < 1.5. Silly question but how do you change the Verbose parameter? 32. PHP Notice: Undefined variable: screener07-07-2007 10:34 Rob PHP Notice: Undefined variable: screener1 in /.../mambots/system/bad-behavior/post.inc.php on line 39 Hi, I really wish it work, but it doen't not seem work out for me. so i just uninstall it. please give some advices. here is my website: http://daitangkinhvietnam.org and the message: At first run ! The page produce garbage! and I am really shock! almost panick! 36. problem13-06-2007 22:26 Wizard Hi i installed this mambot. and it gives me problems. Hi hope you can help I get these errors when viewing an article on my Joomnla site after activating the BB2 bot 38. Errors after install BB2 bot on Joomla 115-05-2007 16:57 temptemp i am having this problem using awardspace. it seems to work find using site preview but afterwards viewing the homepage says there's an error and there's a problem using a error document to handle it. I have no skills with php nor mysql but i am really upset about comment spammers at my forum... oh okay... I get the following message below when activated - any ideas why? Hiya, 43. bb2 logs09-04-2007 17:40 Tudor Hi, please go to the BB2 homepage and read more about how it works. 44. bb2 logs09-04-2007 17:13 tamirzzz Hi, Don't worry, those are harmless warnings, because the plugin outputs this one-time message before Joomla! expects. If you had your error reporting set to simple(in Administration->Global Configuration->Server), you would never have seen the warnings. Hi! Write Comment |
||||
| Last Updated ( Thursday, 13 November 2008 ) | ||||
Most read
Login Form
Archive
Latest additions
Joomla stuff
Newsletter
Auto tags
joomla spam
joomla anti spam
joomla spam protection
spam joomla
joomla antispam
joomla shoutbox spam
joomla email spam
joomla spam filter
joomla contact spam
joomla registration spam
joomla spam registration
joomla anti-spam
antispam joomla
anti spam joomla
joomla spam blocker
Bad Behavior joomla
joomla spam bot
joomla email spam protection
joomla comment spam
joomla stop spam
joomla spam email
bad behaviour joomla
Bits of our work
Here are some of our Joomla based projects:
BLOGSATELLITE NEWS Reader( Beta)
A lightWEIGHT RSS aGGREGATOR built on the Jelix Framework
The Status checker: Yahoo messenger invisible or offline? This site shows whether a Messenger user is really offline or has set his status to 'invisible'.
Superlicitatie: produse high tech la preturi incredibil de mici [Romanian language]: A live auctions system featuring Comet "server push" live updates through a custom (built from scratch) component . Graphic design by skiner.org ,HTML/CSS/Ajax/PHP by TeachMeJoomla.
Case din lemn Mobar SA [Romanian language]: a Joomla 1.5 site built for a local wooden houses manufacturer, featuring a custom SEO optimized template and content optimization for search engines. The template is based on YUI CSS framework and Mootools menu animation.
Cartea de imobiliare [Romanian language]: some of our older Joomla 1.0 projects, featuring a custom template based on YAML's CSS framework, and a modified AdsManager extension.
FRD ringtones : an autopilot ringtone website based on MobileMoney's services and data. this was our second Joomla! based site, running on autopilot since 2006. Those were the times!







I'm really happy to be able to protect my site a little more. However, when I installed it I never saw the window I had to refresh. It basically didn't happen, but the mambot/plug-in was installed successfully. What went wrong?
Turn off your module and they upload OK. 


