Changeset 112247 in spip-zone


Ignore:
Timestamp:
Oct 31, 2018, 8:48:14 PM (12 months ago)
Author:
fil@…
Message:

1.3.8, report de http://core.spip.org/projects/spip/repository/revisions/24134 + http://core.spip.org/projects/spip/repository/revisions/24135

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/securite/ecran_securite.php

    r111984 r112247  
    66 */
    77
    8 define('_ECRAN_SECURITE', '1.3.7'); // 2018-10-13
     8define('_ECRAN_SECURITE', '1.3.8'); // 2018-10-31
    99
    1010/*
     
    3434        define('_IS_BOT',
    3535                isset($_SERVER['HTTP_USER_AGENT'])
    36                 and preg_match(
    37                 // mots generiques
    38                         ',bot|slurp|crawler|spider|webvac|yandex|'
    39                         // MSIE 6.0 est un botnet 99,9% du temps, on traite donc ce USER_AGENT comme un bot
    40                         . 'MSIE 6\.0|'
    41                         // UA plus cibles
    42                         . '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|owlin'
    43                         . ',i', (string)$_SERVER['HTTP_USER_AGENT'])
     36                and preg_match(','
     37                . implode ('|', array(
     38                        // mots generiques
     39                        'bot',
     40                        'slurp',
     41                        'crawler',
     42                        'spider',
     43                        'webvac',
     44                        'yandex',
     45                        'MSIE 6\.0', // botnet 99,9% du temps
     46                        // UA plus cibles
     47                        '200please',
     48                        '80legs',
     49                        'a6-indexer',
     50                        'aboundex',
     51                        'accoona',
     52                        'addthis',
     53                        'adressendeutschland',
     54                        'alexa',
     55                        'altavista',
     56                        'analyticsseo',
     57                        'archive',
     58                        'aspseek',
     59                        'baidu',
     60                        'begunadvertising',
     61                        'bingpreview',
     62                        'bloglines',
     63                        'browsershots',
     64                        'bubing',
     65                        'butterfly',
     66                        'changedetection',
     67                        'charlotte',
     68                        'chilkat',
     69                        'china',
     70                        'coccoc',
     71                        'crowsnest',
     72                        'dataminr',
     73                        'daumoa',
     74                        'dlweb',
     75                        'ec2linkfinder',
     76                        'estyle',
     77                        'ezooms',
     78                        'facebookexternalhit',
     79                        'facebookplatform',
     80                        'fairshare',
     81                        'feedfetcher',
     82                        'feedfetcher-google',
     83                        'feedly',
     84                        'fetch',
     85                        'flipboardproxy',
     86                        'genieo',
     87                        'google',
     88                        'grapeshot',
     89                        'hatena-useragent',
     90                        'head',
     91                        'hosttracker',
     92                        'hubspot',
     93                        'ia_archiver',
     94                        'ichiro',
     95                        'iltrovatore-setaccio',
     96                        'immediatenet',
     97                        'ina',
     98                        'infegyatlas',
     99                        'infohelfer',
     100                        'instapaper',
     101                        'jabse',
     102                        'james',
     103                        'kumkie',
     104                        'linkdex',
     105                        'linkfluence',
     106                        'linkwalker',
     107                        'litefinder',
     108                        'loadimpactpageanalyzer',
     109                        'luminate',
     110                        'lycos',
     111                        'lycosa',
     112                        'mediapartners-google',
     113                        'msai',
     114                        'najdi',
     115                        'netcraftsurveyagent',
     116                        'netestate',
     117                        'netseer',
     118                        'nuhk',
     119                        'panscient',
     120                        'parsijoo',
     121                        'plukkie',
     122                        'proximic',
     123                        'owlin',
     124                        'qirina',
     125                        'qualidator',
     126                        'rambler',
     127                        'readability',
     128                        'sbsearch',
     129                        'scooter',
     130                        'scrapy',
     131                        'scrubby',
     132                        'scrubbybloglines',
     133                        'shareaholic',
     134                        'shopwiki',
     135                        'sistrix',
     136                        'sitechecker',
     137                        'siteexplorer',
     138                        'sogou',
     139                        'special_archiver',
     140                        'speedy',
     141                        'spinn3r',
     142                        'spreadtrum',
     143                        'steeler',
     144                        'subscriber',
     145                        'suma',
     146                        'superdownloads',
     147                        'svenska-webbsido',
     148                        'teoma',
     149                        'thumbshots',
     150                        'tineye',
     151                        'trendiction',
     152                        'tweetedtimes',
     153                        'tweetmeme',
     154                        'uaslinkchecker',
     155                        'undrip',
     156                        'unwindfetchor',
     157                        'vedma',
     158                        'vkshare',
     159                        'vm',
     160                        'wch',
     161                        'webalta',
     162                        'webcookies',
     163                        'webthumbnail',
     164                        'wesee',
     165                        'wise-guys',
     166                        'woko',
     167                        'wotbox',
     168                        'y!j-bri',
     169                        'y!j-bro',
     170                        'y!j-brw',
     171                        'y!j-bsc',
     172                        'yahoo',
     173                        'yahoo!',
     174                        'yahooysmcm',
     175                        'yats',
     176                        'yeti',
     177                        'zeerch'
     178                )) . ',i',
     179                (string)$_SERVER['HTTP_USER_AGENT'])
    44180        );
    45181}
     
    47183        define('_IS_BOT_FRIEND',
    48184                isset($_SERVER['HTTP_USER_AGENT'])
    49                 and preg_match(','
    50                         // UA plus cibles
    51                         . 'facebookexternalhit'
    52                         . ',i', (string)$_SERVER['HTTP_USER_AGENT'])
     185                and preg_match(',' . implode ('|', array(
     186                        'facebookexternalhit',
     187                        'flipboardproxy'
     188                )) . ',i',
     189                (string)$_SERVER['HTTP_USER_AGENT'])
    53190        );
    54191}
Note: See TracChangeset for help on using the changeset viewer.