X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fconfig%2Fecran_securite.php;h=d33df610461b16b8a23af73143f3b269f9663ae9;hb=9a3d4353e89ac94da6b21cff26e28fa704369cb2;hp=92b924800542aea107382622d96821217968764d;hpb=9d7ff6aab72d820f145250ccc1f182716e1f6bff;p=lhc%2Fweb%2Fwww.git diff --git a/www/config/ecran_securite.php b/www/config/ecran_securite.php index 92b92480..d33df610 100644 --- a/www/config/ecran_securite.php +++ b/www/config/ecran_securite.php @@ -5,7 +5,7 @@ * ------------------ */ -define('_ECRAN_SECURITE', '1.3.6'); // 2018-03-16 +define('_ECRAN_SECURITE', '1.3.8'); // 2018-10-31 /* * Documentation : http://www.spip.net/fr_article4200.html @@ -33,23 +33,160 @@ if (!defined('_IS_BOT') and isset($_GET['var_isbot'])){ if (!defined('_IS_BOT')){ define('_IS_BOT', isset($_SERVER['HTTP_USER_AGENT']) - and preg_match( - // mots generiques - ',bot|slurp|crawler|spider|webvac|yandex|' - // MSIE 6.0 est un botnet 99,9% du temps, on traite donc ce USER_AGENT comme un bot - . 'MSIE 6\.0|' - // UA plus cibles - . '200please|80legs|a6-indexer|aboundex|accoona|addthis|adressendeutschland|alexa|altavista|analyticsseo|archive|aspseek|baidu|begunadvertising|bingpreview|bloglines|browsershots|bubing|butterfly|changedetection|charlotte|chilkat|china|coccoc|crowsnest|dataminr|daumoa|dlweb|ec2linkfinder|estyle|ezooms|facebookexternalhit|facebookplatform|fairshare|feedfetcher|feedfetcher-google|feedly|fetch|flipboardproxy|genieo|google|grapeshot|hatena-useragent|head|hosttracker|hubspot|ia_archiver|ichiro|iltrovatore-setaccio|immediatenet|ina|infegyatlas|infohelfer|instapaper|jabse|james|kumkie|linkdex|linkfluence|linkwalker|litefinder|loadimpactpageanalyzer|luminate|lycos|lycosa|mediapartners-google|msai|najdi|netcraftsurveyagent|netestate|netseer|nuhk|panscient|parsijoo|plukkie|proximic|qirina|qualidator|rambler|readability|sbsearch|scooter|scrapy|scrubby|scrubbybloglines|shareaholic|shopwiki|sistrix|sitechecker|siteexplorer|sogou|special_archiver|speedy|spinn3r|spreadtrum|steeler|subscriber|suma|superdownloads|svenska-webbsido|teoma|thumbshots|tineye|trendiction|tweetedtimes|tweetmeme|uaslinkchecker|undrip|unwindfetchor|vedma|vkshare|vm|wch|webalta|webcookies|webthumbnail|wesee|wise-guys|woko|wotbox|y!j-bri|y!j-bro|y!j-brw|y!j-bsc|yahoo|yahoo!|yahooysmcm|yats|yeti|zeerch' - . ',i', (string)$_SERVER['HTTP_USER_AGENT']) + and preg_match(',' + . implode ('|', array( + // mots generiques + 'bot', + 'slurp', + 'crawler', + 'spider', + 'webvac', + 'yandex', + 'MSIE 6\.0', // botnet 99,9% du temps + // UA plus cibles + '200please', + '80legs', + 'a6-indexer', + 'aboundex', + 'accoona', + 'addthis', + 'adressendeutschland', + 'alexa', + 'altavista', + 'analyticsseo', + 'archive', + 'aspseek', + 'baidu', + 'begunadvertising', + 'bingpreview', + 'bloglines', + 'browsershots', + 'bubing', + 'butterfly', + 'changedetection', + 'charlotte', + 'chilkat', + 'china', + 'coccoc', + 'crowsnest', + 'dataminr', + 'daumoa', + 'dlweb', + 'ec2linkfinder', + 'estyle', + 'ezooms', + 'facebookexternalhit', + 'facebookplatform', + 'fairshare', + 'feedfetcher', + 'feedfetcher-google', + 'feedly', + 'fetch', + 'flipboardproxy', + 'genieo', + 'google', + 'grapeshot', + 'hatena-useragent', + 'head', + 'hosttracker', + 'hubspot', + 'ia_archiver', + 'ichiro', + 'iltrovatore-setaccio', + 'immediatenet', + 'ina', + 'infegyatlas', + 'infohelfer', + 'instapaper', + 'jabse', + 'james', + 'kumkie', + 'linkdex', + 'linkfluence', + 'linkwalker', + 'litefinder', + 'loadimpactpageanalyzer', + 'luminate', + 'lycos', + 'lycosa', + 'mediapartners-google', + 'msai', + 'najdi', + 'netcraftsurveyagent', + 'netestate', + 'netseer', + 'nuhk', + 'owlin', + 'panscient', + 'parsijoo', + 'plukkie', + 'proximic', + 'qirina', + 'qualidator', + 'rambler', + 'readability', + 'sbsearch', + 'scooter', + 'scrapy', + 'scrubby', + 'scrubbybloglines', + 'shareaholic', + 'shopwiki', + 'sistrix', + 'sitechecker', + 'siteexplorer', + 'sogou', + 'special_archiver', + 'speedy', + 'spinn3r', + 'spreadtrum', + 'steeler', + 'subscriber', + 'suma', + 'superdownloads', + 'svenska-webbsido', + 'teoma', + 'thumbshots', + 'tineye', + 'trendiction', + 'tweetedtimes', + 'tweetmeme', + 'uaslinkchecker', + 'undrip', + 'unwindfetchor', + 'vedma', + 'vkshare', + 'vm', + 'wch', + 'webalta', + 'webcookies', + 'webthumbnail', + 'wesee', + 'wise-guys', + 'woko', + 'wotbox', + 'y!j-bri', + 'y!j-bro', + 'y!j-brw', + 'y!j-bsc', + 'yahoo', + 'yahoo!', + 'yahooysmcm', + 'yats', + 'yeti', + 'zeerch' + )) . ',i', + (string)$_SERVER['HTTP_USER_AGENT']) ); } if (!defined('_IS_BOT_FRIEND')){ define('_IS_BOT_FRIEND', isset($_SERVER['HTTP_USER_AGENT']) - and preg_match(',' - // UA plus cibles - . 'facebookexternalhit' - . ',i', (string)$_SERVER['HTTP_USER_AGENT']) + and preg_match(',' . implode ('|', array( + 'facebookexternalhit', + 'flipboardproxy' + )) . ',i', + (string)$_SERVER['HTTP_USER_AGENT']) ); }