Reply to topic
Anyone else noticing an increase in SpamBot and Hackers
whitesites
Forum Regular

Joined: 05 Jul 2004
Posts: 310
Location: Houston, TX
Reply with quote
I have finally taken drastic measures to solve this issue. I am outright blocking IPs. ( over 6000 ) now. If you check your server logs and notice alot of viewstate failed on your login pages this is hackers and spambots. This normally isn't a problem but some of these bots are trying to crawl my site way too fast ( 30 pages / second ), causing a performance hit on the server, and inflated numbers on smarterstats. Read more about how I am fixing this here
http://blog.whitesites.com/Stop-Hackers-and-Spam-Bots-in-IIS__633400064793789455_blog.htm
How about all us developers who host with HMS start our own database of hacker / spam IPs so we can protect our sites from this trash.
rmathus


Joined: 09 Mar 2007
Posts: 44
Location: Baltimore, MD
Reply with quote
You might want to take a look at Project HoneyPot: projecthoneypot.org

All you need to do is embed some code in the site and then it will track IP addresses against their database. Here is an overview of their services: http://www.projecthoneypot.org/services_overview.php

Might be worth a shot checking out. It sounds like you'd be looking for more of their HTTP Blacklist service.
whitesites
Forum Regular

Joined: 05 Jul 2004
Posts: 310
Location: Houston, TX
Reply with quote
Yes actually I wrote an http module just for their blacklist service. Huge difference! I used to get 30 viewstate failed logs a day in my event viewer, now its down to only 3 or 4. If anyone else wants the code for my http module for asp.net visit my blog. Nothing like drag and drop security added to your asp.net website

http://blog.whitesites.com/asp.net-http-module-for-project-honey-pot-http-IP-blacklist__633426018146370531_blog.htm
CODE TO ELIMINATE BAD CHARACTER ON INPUT DATA
nopork


Joined: 05 Jun 2008
Posts: 1
Location: norco, ca
Reply with quote
I HAVE A FUNCTION IF ANYONE IS INTERESTED, IT VALIDATES ALL INPUT DATA. WRITTEN IN ASP.
whitesites
Forum Regular

Joined: 05 Jul 2004
Posts: 310
Location: Houston, TX
Reply with quote
Unfortunately a function that checks data is almost pointless in ASP.NET. Bad Sessions States would stop the spambots from posting anything. Most comment spam is run by a spambot that is simlply finding pages with submit forms, then attempting to post data to this page. But since they are a Bot and not a real browser they are not able to maintain a Session State meaning their data will never get posted anyway. ( the Result of any such Stateless post would be an Invalid Sessions State ) Comments doesn't get posted, but you get an error entry in your Application logs. ( which is annoying ). I fear the day in which a spambot is powerful enough to maintain sessionstate.

Just to update my previous post. Because of the high amount of false positives I have expeirence with Project Honey Pot. I am now only using stopforumspam.com's System Thus far it has proven to be 100% false positive free.
Re: CODE TO ELIMINATE BAD CHARACTER ON INPUT DATA
eriweb


Joined: 06 Apr 2004
Posts: 69
Reply with quote
Hi Nopork,

Can I get your asp function?
Thanks.

nopork wrote:
I HAVE A FUNCTION IF ANYONE IS INTERESTED, IT VALIDATES ALL INPUT DATA. WRITTEN IN ASP.
zaithyn


Joined: 10 Apr 2009
Posts: 3
Reply with quote
Is there a way to block a spammer commenting in your blog site? I am very tired of erasing some comments that is always posted in mine.



________________
buy blog reviews
nathacof
Forum Admin

Joined: 24 Oct 2006
Posts: 192
Location: Dover, DE
Reply with quote
@whitesites, there are bots that are fully HTTP compliant, so it's trivial for them to maintain session state since most applications maintain sessions via standard HTTP cookies.

To help prevent automated submission to your forms you will want to implement a CAPTCHA:


Captcha is a type of challenge-response test used in computing to ensure that the response is not generated by a computer. The process usually involves one computer (a server) asking a user to complete a simple test which the computer is able to generate and grade. Because other computers are unable to solve the CAPTCHA, any user entering a correct solution is presumed to be human. Thus, it is sometimes described as a reverse Turing test, because it is administered by a machine and targeted to a human, in contrast to the standard Turing test that is typically administered by a human and targeted to a machine. A common type of CAPTCHA requires that the user type letters or digits from a distorted image that appears on the screen.
rmathus


Joined: 09 Mar 2007
Posts: 44
Location: Baltimore, MD
Reply with quote
zaithyn wrote:
Is there a way to block a spammer commenting in your blog site? I am very tired of erasing some comments that is always posted in mine.


Yes there is. If you're using Wordpress, you will want to check out Akismet: http://akismet.com/ You will need an API Key from Wordpress for this to work. They also have it for other popular blog platforms as well.

What it does is check against their database of spam-like content and then quarantines it so you can moderate the comments.
Anyone else noticing an increase in SpamBot and Hackers
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 1 of 1  

  
  
 Reply to topic