Mercurial > hg > maltfilter
changeset 112:ee4a55fb7d23 maltfilter-0.20.4
Add some checks; On html output, make links to open in new tabs/windows via target=_blank attribute. Bump version.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 15 Jan 2011 06:22:02 +0200 |
parents | 4b3b1724c995 |
children | ece1efdb62e7 |
files | maltfilter |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/maltfilter Tue Mar 23 17:37:28 2010 +0200 +++ b/maltfilter Sat Jan 15 06:22:02 2011 +0200 @@ -3,7 +3,7 @@ # # Malicious Attack Livid Termination Filter daemon (maltfilter) # Programmed by Matti 'ccr' Hämäläinen <ccr@tnsp.org> -# (C) Copyright 2009 Tecnic Software productions (TNSP) +# (C) Copyright 2009-2010 Tecnic Software productions (TNSP) # ############################################################################# use strict; @@ -13,11 +13,11 @@ use LWP::UserAgent; use IO::Seekable; -my $progversion = "0.20.2"; +my $progversion = "0.20.4"; my $progbanner = "Malicious Attack Livid Termination Filter daemon (maltfilter) v$progversion\n". "Programmed by Matti 'ccr' Hamalainen <ccr\@tnsp.org>\n". -"(C) Copyright 2009 Tecnic Software productions (TNSP)\n"; +"(C) Copyright 2009-2010 Tecnic Software productions (TNSP)\n"; ############################################################################# @@ -117,7 +117,7 @@ my $merr = $3; if ($merr =~ /^File does not exist: (.+)$/) { my $tmp = $1; - if ($tmp =~ /\/mss2|\/pma|cpanel|admin|\/sql|mysql|websql|\/SSI.php|\/horde|\/rc$|\/xmlrpc.php|sqladm|dbadm|\/roundcube|\/webmail|\/mail|\/email|xampp|\/zen.*cart|\/cart|\/shop|\/store|mailto:|appserv|roundcube|_vti_bin|wiki|bugtrack|mantis|mantisbt|phpmanager|commerce|SID_box_notns_path/i) { + if ($tmp =~ /\/mss2|\/pma|cpanel|admin|\/sql|mysql|websql|\/SSI.php|\/horde|\/rc$|\/xmlrpc.php|sqladm|dbadm|\/roundcube|\/webmail|\/mail|\/email|xampp|\/zen.*cart|\/cart|\/shop|\/store|mailto:|appserv|roundcube|_vti_bin|wiki|bugtrack|mantis|mantisbt|phpmanager|commerce|SID_box_notns_path|\/tinybrowser.php\?type=file\&folder=/i) { check_add_hit($mip, $mdate, "CGI vuln scan", $tmp, 6, $settings{"CHK_KNOWN_CGI"}); } } @@ -309,7 +309,7 @@ sub get_link($$) { if ($settings{"WHOIS_URL"} ne "") { - return $_[0] ? "<a href=\"".$settings{"WHOIS_URL"}.$_[1]. + return $_[0] ? "<a target=\"_blank\" href=\"".$settings{"WHOIS_URL"}.$_[1]. "\">".htmlentities($_[1])."</a>" : $_[1]; } else { return $_[0]; @@ -319,7 +319,7 @@ sub get_dronebl_link($) { if ($settings{"DRONEBL_LOOKUP_URL"} ne "") { - return sprintf(" [<a href=\"".$settings{"DRONEBL_LOOKUP_URL"}."\">*</a>]", $_[0]); + return sprintf(" [<a target=\"_blank\" href=\"".$settings{"DRONEBL_LOOKUP_URL"}."\">*</a>]", $_[0]); } else { return ""; }