Share Pastebin
Guest
Public paste!

nigon

By: a guest | Jul 9th, 2008 | Syntax: None | Size: 1.21 KB | Hits: 66 | Expires: Never
Copy text to clipboard
  1. RewriteEngine On
  2.  
  3. Options +FollowSymLinks
  4.  
  5. ServerSignature Off
  6.  
  7. RewriteCond %{REQUEST_METHOD}  ^(HEAD|TRACE|DELETE|TRACK) [NC,OR]
  8. RewriteCond %{THE_REQUEST}     ^.*(\\r|\\n|%0A|%0D).* [NC,OR]
  9.  
  10. RewriteCond %{HTTP_REFERER}    ^(.*)(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
  11. RewriteCond %{HTTP_COOKIE}     ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
  12. RewriteCond %{REQUEST_URI}     ^/(,|;|:|<|>|">|"<|/|\\\.\.\\).{0,9999}.* [NC,OR]
  13.  
  14. RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
  15. RewriteCond %{HTTP_USER_AGENT} ^(java|curl|wget).* [NC,OR]
  16. RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|HTTrack|clshttp|archiver|loader|email|harvest|extract|grab|miner).* [NC,OR]
  17. RewriteCond %{HTTP_USER_AGENT} ^.*(libwww-perl|curl|wget|python|nikto|scan).* [NC,OR]
  18. RewriteCond %{HTTP_USER_AGENT} ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
  19.  
  20.  
  21.  
  22. RewriteCond %{QUERY_STRING}    ^.*(;|<|>|'|"|\)|%0A|%0D|%22|%27|%3C|%3E|%00).*(/\*|union|select|insert|cast|set|declare|drop|update|md5|benchmark).* [NC,OR]
  23.  
  24. RewriteCond %{QUERY_STRING}    ^.*(localhost|loopback|127\.0\.0\.1).* [NC,OR]
  25. RewriteCond %{QUERY_STRING}    ^.*\.[A-Za-z0-9].* [NC,OR]
  26. RewriteCond %{QUERY_STRING}    ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC]
  27.  
  28.  
  29. RewriteRule ^(.*)$ access_log.php