Tuesday, June 16, 2009

“Protection System Security Alert” explanation and removal

“Protection System Security Alert” is a part of advertisements used by hackers promoting Protection System fake antivirus. This alert states that remote computer is attacking your computer. Further on, the alert asks user if he or she wants Internet access to be blocked to prevent system infection.“Protection System Security Alert” contains block and allow buttons. However, no matter what button you click on you may be led via web-browser to the purchase form of System Security. Remove Protection System Security Alert in a due way. Avoid using popup blockers as they will not disable and remove Protection System malware. You need to get rid of Protection System malware completely or else it will keep on disordering your computer system and may delete important data.
Click here and start free scan to get rid of “Protection System Security Alert” using complex software rooting the computer infections out.

Protection System Security Alert screenshot:


Protection System Security Alert removal tool:

Monday, June 15, 2009

Powerantivirusscannerv2.com Hijacker Removal Instructions

Powerantivirusscannerv2.com is a typical Personal Antivirus homepage hijacker. It use scare tactic to force users onto downloading and buying rogue software. We strongly recommend to remove Powerantivirusscannerv2.com hijacker using Spyware Doctor with antivirus.

Powerantivirusscannerv2.com screenshot:


Powerantivirusscannerv2.com hijacker remover:

Friday, June 12, 2009

Fastpcscan3.com as a head-quarter of rogue security tools

Fastpcscan3.com is a point from which rogue antispware starts to attack. Anonymous reporters stated this website was infected, but closer inspection has not revealed any suspicious codes directly in the scripts of Fastpcscan3.com. However, there has been exposed browser hijacker sponsoring Fastpcscan3.com and similar websites advertising fake computer security tools, adult websites and online gambling. If you were a visitor to Fastpcscan3.com, check your computer for malware and viruses in order to reveal and remove Fastpcscan3.com hijacker if applicable or else make sure your computer is free of malware and viruses. In addition, if you were unlucky to somewhat trusted in misleading ads of Fastpcscan3.com and downloaded commercial the rogue computer security tool advertised, you still need to get rid of Fastpcscan3.com’s rogue software. Click here to launch free scan and perform the removal of Fastpcscan3.com infections as appropriate (using Spyware Doctor with antivirus).

Fastpcscan3.com screenshot:


Fastpcscan3.com hijacker remover:

Tiger Protector Plus removal

Tiger Protector Plus is now listed among the entries of reliable malware scanners as its relationship with notorious malware of WinPCDefender, WinPCAntivirus has been clearly established. Further tests on Tiger Protector Plus have proved its behavior consists of annoying and misleading activities only. The initial look was already enough to establish the lack of simplest scanner among its constituents. Hence Tiger Protector Plus belongs to the category of rogue antispyware that even do not include a scanner despite the promises given to find infections on the computer concerned. Instead of scan, a sort of movie is played in which viruses derived from the hackers’ dreams are listed. Remove Tiger Protector Plus to free system resource utilized by the fraudware to dupe you. Click here to get rid of Tiger Protector Plus using Spyware Doctor with antivirus.

Tiger Protector Plus screenshot:


Tiger Protector Plus removal tool:

Thursday, June 11, 2009

Trojan.win32.agent: removal tips

Trojan.win32.agent.azsy is extremely small size program code designed to promote Personal Antivirus rogue antispyware. The small size allows Trojan.win32.agent.azsy to slip into targeted computer system unnoticed without great effort. Despite the size of less than 1 Mb Trojan.win32.agent.azsy can produce alerts and pretend to scan computer system showing corresponding movie posed as a scan reflection. It interferes with web-browser and its activities may result in rogue antispyware invasion and slow computer problem unless you get rid of Trojan.win32.agent.azsy in a good time. Click here to launch free scan and remove Trojan.win32.agent.azsy.

Trojan.win32.agent Removal Tool (Spyware Doctor + Antivirus):

Wednesday, June 10, 2009

Removal of Antimalwareproonlinescanv3.com associated rogues

Antimalwareproonlinescanv3.com is a website changed at the regular basis to promote different fake computer security tools (like Personal Antivirus). However, hackers somehow managed to strike it off the Google list of dangerous websites. Avoid visiting Antimalwareproonlinescanv3.com or else it may drop infections into your computer or mislead you into installing rogue antispyware. Click here to start free scan in order to make sure there are no rogue programs at your computer or to remove Antimalwareproonlinescanv3.com related infections.

Antimalwareproonlinescanv3.com screenshot:

Antimalwareproonlinescanv3.com removal tool:

Friday, June 5, 2009

How to block robots.. before they hit robots.txt - ala: mod_security

As many of you know, robots (in their many forms) can be quite pesky when it comes to crawling your site, indexing things that you don't want indexed. Yes, there is the standard of putting a robots.txt in your webroot, but that is often not highly effective. This is due to a number of facts... the least of which is not that robots tend to be poorly written to begin with and thus simply ignore the robots.txt anyway.

This comes up because a friend of mine that runs a big e-com site recently asked me.. "J, how can I block everything from these robots, I simply don't want them crawling our site." My typical response to this was "you know that you will then block these search engines and keep them from indexing your site"... to whit "yes, none of our sales are organic, they all come from referring partners and affiliate programs".... That's all that I needed to know... as long as it doesn't break anything that they need heh.

After puting some thought into it, and deciding that there was no really easy way to do this on a firewall, I decided that the best way to do it was to create some mod_security rules that looked for known robots and returned a 404 whenever any such monster hit the site. This made the most sense because they are running an Apache reverse proxy in front of their web application servers with mod_security (and some other fun).

A quick search on the internet found the robotstxt.org site that contained a listing (http://www.robotstxt.org/db/all.txt) of quite a few common robots. Looking through this file, all that I really cared about was the robots-useragent value. As such, I quickly whipped up the following perl that automaticaly creates a file named modsecurity_crs_36_all_robots.conf. Simply place this file in the apt path (for me /usr/local/etc/apache/Includes/mod_security2/) and restart your apache... voila.. now only (for the most part) users can browse your webserver. I'll not get into other complex setups, but you could do this on a per directory level also, from your httpd.conf, and mimic robots.txt (except the robots can't ignore the 404 muahahaha).

#####################Begin Perl#######################
#!/usr/bin/perl

##
## Quick little routine to pull the user-agent string out of the
## all.txt file from the robots project, with the intention of creating
## regular expression block rules so that they can no longer crawl
## against the rules!
## Copyright JJ Cummings 2009
## cummingsj@gmail.com
##

use strict;
use warnings;
use File::Path;

my ($line,$orig);
my $c = 1000000;
my $file = "all.txt";
my $write = "modsecurity_crs_36_all_robots.conf";
open (DATA,"<$file");
my @lines = ;
close (DATA);

open (WRITE,">$write");
print WRITE "#\n#\tQuick list of known robots that are parsable via http://www.robotstxt.org/db/all.txt\n";
print WRITE "#\tgenerated by robots.pl written by JJ Cummings \n\n";
foreach $line(@lines){
if ($line=~/robot-useragent:/i){
$line=~s/robot-useragent://;
$line=~s/^\s+//;
$line=~s/\s+$//;
$orig=$line;
$line=~s/\//\\\//g;
#$line=~s/\s/\\ /g;
$line=~s/\./\\\./g;
$line=~s/\!/\\\!/g;
$line=~s/\?/\\\?/g;
$line=~s/\$/\\\$/g;
$line=~s/\+/\\\+/g;
$line=~s/\|/\\\|/g;
$line=~s/\{/\\\{/g;
$line=~s/\}/\\\}/g;
$line=~s/\(/\\\(/g;
$line=~s/\)/\\\)/g;
$line=~s/\*/\\\*/g;
$line=~s/X/\./g;
$line=lc($line);
chomp($line);
if (($line ne "") && ($line !~ "no") && ($line !~ /none/i)) {
$c++;
$orig=~s/'//g;
$orig=~s/`//g;
chomp($orig);
print WRITE "SecRule REQUEST_HEADERS:User-Agent \"$line\" \\\n";
print WRITE "\t\"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'$c',tag:'AUTOMATION/BOTS',severity:'2'\"\n";
}
}
}
close (WRITE);
$c=$c-1000000;
print "$c total robots\n";


#####################End Perl#######################

To use the above, you have to save the all.txt file to the same directory as the perl.. and of course have +w permissions so that the perl can create the apt new file. This is a pretty basic routine... I wrote it in about 5 minutes (with a few extra minutes for tweaking of the ruleset format output (displayed below). So please, feel free to modify / enhance / whatever to fit your own needs as best you deem. **yes, I did shrink it so that it would format correctly here**

#####################Begin Example Output#######################
SecRule REQUEST_HEADERS:User-Agent "abcdatos botlink\/1\.0\.2 \(test links\)" \
"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'1000001',tag:'AUTOMATION/BOTS',severity:'2'"
SecRule REQUEST_HEADERS:User-Agent "'ahoy\! the homepage finder'" \
"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'1000002',tag:'AUTOMATION/BOTS',severity:'2'"
SecRule REQUEST_HEADERS:User-Agent "alkalinebot" \
"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'1000003',tag:'AUTOMATION/BOTS',severity:'2'"
SecRule REQUEST_HEADERS:User-Agent "anthillv1\.1" \
"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'1000004',tag:'AUTOMATION/BOTS',severity:'2'"
SecRule REQUEST_HEADERS:User-Agent "appie\/1\.1" \
"phase:2,t:none,t:lowercase,deny,log,auditlog,status:404,msg:'Automated Web Crawler Block Activity',id:'1000005',tag:'AUTOMATION/BOTS',severity:'2'"

#####################End Example Output#######################

And that folks, is how you destroy robots that you don't like.. you can modify the error that returns to fit whatever suits you best.. 403, 404.....

Cheers,
JJC