Wrappers like data://, tcp:// et cetera now blacklisted
authorRoland Haeder <roland@mxchange.org>
Sat, 20 Jul 2013 13:30:14 +0000 (13:30 +0000)
committerRoland Haeder <roland@mxchange.org>
Sat, 20 Jul 2013 13:30:14 +0000 (13:30 +0000)
libs/lib_detector.php

index 8064ce9e33768959866cba867ef159362f388e46..8c1e22d5f3b91b1e3c071e2ec2ab3e631e7db4fc 100644 (file)
@@ -56,23 +56,20 @@ function initCrackerTrackerArrays () {
                '$_request', '$_get', '$request', '$get', '.system', 'HTTP_PHP', '&aim', '%20getenv', 'getenv%20',
                'new_password', '&icq', '/self/', '/environ', '/shadow', '/gshadow', '/etc/', '/passwd',
                'HTTP_USER_AGENT', 'HTTP_HOST', 'wget%20', 'uname\x20-', 'uname%20-', 'bin/id', '/bin/', '/chgrp',
-               '/chown', '/usr/bin', 'g\+\+', 'bin/python', 'bin/tclsh', 'bin/nasm', 'perl%20', 'traceroute%20',
-               'ping%20', 'bin/xterm', 'lsof%20', '.conf', 'motd%20', 'HTTP/1.', '.inc.php', '.lib.php', '.class.php',
-               'config.php', 'file\://', 'window.open', 'javascript\://', 'img src', 'img%20src', '.jsp',
-               'ftp.exe', 'xp_enumdsn', 'xp_availablemedia', 'xp_filelist', 'xp_cmdshell', 'nc.exe', '.htpasswd',
-               'servlet', '/etc/passwd', 'wwwacl', '~root', '~ftp', '.js', '.jsp', '.history', 'bash_history',
+               '/chown', '/chmod', 'chown%20', 'chmod%20', 'chgrp%20', '/usr/bin', 'g++', 'c++', 'bin/python',
+               'bin/tclsh', 'bin/nasm', 'perl%20', 'traceroute%20', 'ping%20', 'bin/xterm', 'lsof%20', '.conf',
+               'motd%20', 'HTTP/1.', '.inc.php', '.lib.php', '.class.php', 'config.php', 'file\://', 'file://',
+               'window.open', 'javascript\://', 'img src', 'img%20src', '.jsp', 'ftp.exe', 'xp_enumdsn',
+               'xp_availablemedia', 'xp_filelist', 'xp_cmdshell', 'nc.exe', '.htpasswd', 'servlet',
+               '/etc/passwd', 'wwwacl', '~root', '~ftp', '.js', '.jsp', '.history', 'bash_history',
                '.bash_history', '~nobody', 'server-info', 'server-status', 'reboot%20', 'halt%20',
                'powerdown%20', '/home/ftp', '/home/www', 'secure_site, ok', 'chunked', 'org.apache', '/servlet/con',
                '<script', '/robot.txt' ,'/perl' ,'mod_gzip_status', 'db_mysql.inc', '.inc', 'select%20from',
-               'select from', 'drop%20', '.system', 'getenv', 'http_', '_php', 'php_', 'phpinfo()', '\<?php', '?\>', 'sql=',
-               'div style=', 'overflow: auto', 'height: 1px', 'cc%20', 'admin_action=', 'path=', 'starhack', 'busca',
-               // @TODO These two lines may block DokuWiki searches for e.g. http_request2_response
-               'action=http', 'page=http', 'module=http', 'op=http', 'id=http',
-               'action%3Dhttp', 'page%3Dhttp', 'module%3Dhttp', 'op%3Dhttp', 'id%3Dhttp', '/groups',
-               '../../','..//', 'directory=http', 'dir=http',
+               'select from', 'drop%20', '.system', 'getenv', 'http_', '_php', 'php_', 'phpinfo()', '\<?', '?\>', 'sql=',
+               'div style=', 'overflow: auto', 'height: 1px', 'cc%20', 'path=', 'starhack', 'busca',
                'uol.com', '=http://', '=https://','=ftp://','=file://','_SESSION','CFG_ROOT','/proc/', ',0x', '(0x',
                '=%7BQUOT%7D', '=%5C', 'DOCUMENT_ROOT', '_SERVER','=%22http','=%22ftp','=%22file','=%27http','=%27ftp',
-               '=%27file'
+               '../../','..//', '=%27file', 'data://', 'tcp://', 'udp://', 'raw://'
        );
 
        // Block these words found in POST requests