I just noticed that the blogger feed is all messed up and my reorganizing old posts into categories and such appears to also dump them into the feed as something new.
Stupid blogger.
Sorry for the problem, but there doesn't appear to be much I can do about this.
Be prepared for a bumpy ride of summer reruns as I organize the blog!
Saturday, June 16, 2007
Blog Feed Messed Up
Posted by IncrediBILL at 6/16/2007 02:44:00 PM 2 comments
Contact Us Form Spammers
Well boys and girls, you didn't really think that hiding your email address behind a CONTACT US form would stop spammers did you?
I have all of my forms on my website protected except one page which I left wide open with no protection just to allow anyone having trouble with the site easily contact me. That page has just a simple form, no captcha, no referrer checks, no bot blocking, nothing, it's completely open as a safety valve for access from end users.
However, some dick head in Oman with nothing better to do has apparently decided to make it his personal goal in life to automatically post to this form.
You have to ask yourself, why is this random form page so important?
The answer is obvious as everyone hides behind CONTACT US forms and no longer post email addresses which the spammers can no longer harvest from your web page. Now it would appear they are harvesting any page with a FORM on it and trying to set up the parameters that allow them to submit spam through all these forms.
I don't run any off-the-shelf Open Source software so there is no software fingerprint on any of my pages that the mass spammers could easily find, so this is an act of desperation in manually building a bigger database of sites to spam.
Just to prove this theory, I checked to see what else this spammer was trying to do on my site besides trying to spam my contact page. Big shock, the same IP address is trying to spam the other protected pages.
Here's some other info collected from the same IP:
62.231.243.137 "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 Galeon/1.3.12" "massive dick sex" http://bratuha.infoI never see any of the above junk in my Inbox or anywhere else as it's all submitted on protected pages so a little information is automatically logged and the rest of the crap discarded.
62.231.243.137 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "Online tramadol. Cheap tramadol." http://
So how can I protect this form from automation and still leave it open to not impact other visitors?
We'll use one of my old favorites, a simplistic but effective approach, which is RANDOM FIELD NAMES. Each time the form is displayed the field names change so the spammer can't pre-program any code to automatically populate the fields because he won't know their name.
An argument could be made that the spammer could read the page and use the field position, but that would assume the position in the HTML is the same as the position on the page, good old CSS to the rescue.
If I want to really make it just about impossible for the spammer to figure out the page and still not use javascript or a captcha, I might use 10-20 random fields with only 3 of them chosen at random to be visible so the user would never know the difference.
Golly gee Mr. Spammer, which of those 20 random fields should you fill in?
Be careful because filling the wrong field, the field the visitor can't see, is yet another form of CAPTCHA, so choose your field wisely otherwise you're automatically going to be banned.
Maybe to be real sneaky, I'll just add new fields to the form and leave the old obsolete fields on the page so if they get filled in I know it's an old spammer script.
Just remember, keeping your email address off the web site doesn't mean you won't get spammed so secure those contact pages today!
Posted by IncrediBILL at 6/16/2007 12:10:00 PM 11 comments
Labels: Damn Spam
Friday, June 15, 2007
Doctor Zero Goes Scraping
Some scraper used all zeros in place of the parameters normally found in an MSIE or Firefox browser user agent.
Just look at this stupid crap:
86.21.47.45 "Mozilla/5.0 (000000000; 0; 000 000 00 0 000000; 00000; 0000000000) 00000000000000 000000000000000"You know what he got for his efforts?
86.21.47.45 "Mozilla/5.0 (000000000; 0; 000 000 00 0; 00) 000000000000000 0000000 0000 000000 000000000000"
A big fat fucking ZERO in return, nada, zip, zilch, goose egg.
I'll bet he got the same number as a grade on his computer science project in school too!
Posted by IncrediBILL at 6/15/2007 06:17:00 PM 14 comments
Labels: Scrapers
Sunday, June 10, 2007
Jesus Can't Help You Surf
Jesus may be his savior, but my bot blocker is mine.
68.46.236.235 [c-68-46-236-235.hsd1.fl.comcast.net.]Sorry pal, but to get access to my site you'll need something called Mozilla.
requested 1 pages as "Jesus Is My Savior"
AMEN
Posted by IncrediBILL at 6/10/2007 11:59:00 AM 8 comments
Labels: Bad User Agents