2013-03-07 3 views
0

Сегодня утром мой сайт, на котором Google помечает «этот сайт может быть скомпрометирован», в результате этого. Сайты, которые находятся под моим наблюдением на моем собственном сервере VPS. Я провел глубокую проверку на нем и ничего нелогичного. Я искал подозрительный htaccess и для javascript-инъекции и ничего плохого до сих пор.Почему Google добавляет уведомление «этот сайт может быть скомпрометирован»

Вчера я поместил файл htaccess в свой веб-корень, чтобы гарантировать, что никакие sql, javascript, base64 и любые другие подозрительные хакерские решения не смогут атаковать мой сервер.

Поэтому я подозреваю, что Google добавляет, что «этот сайт может быть скомпрометирован», поскольку я добавляю эту защиту ко всем моим веб-сайтам.

есть содержание этого HTAccess:

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/robots.txt 
RewriteCond %{REQUEST_URI} !^/sitemap.xml 

RewriteCond %{HTTP_USER_AGENT} ^-?$ [OR] 
RewriteCond %{HTTP_USER_AGENT} ^[bcdfghjklmnpqrstvwxz\ ]{8,}|^[0-9a-z]{15,}|^[0-9A-Za-z]{19,}|^[A-Za-z]{3,}\ [a-z]{4,}\ [a-z]{4,} [OR] 
RewriteCond %{HTTP_USER_AGENT} ^<sc|<\?|^adwords|@nonymouse|Advanced\ Email\ Extractor|almaden|anonymous|Art-Online|autoemailspider|blogsearchbot-martin|CherryPicker|compatible\ \;|Crescent\ Internet\ ToolPack|Digger|DirectUpdate|Download\ Accelerator|^eCatch|echo\ extense|EmailCollector|EmailWolf|Extractor|flashget|frontpage|Go!Zilla|grub\ crawler|HTTPConnect|httplib|HttpProxy|HTTP\ agent|HTTrack|^ia_archive|IDBot|id-search|Indy\ Library|^Internet\ Explorer|^IPiumBot|Jakarta\ Commons|^Kapere|Microsoft\ Data|Microsoft\ URL|^minibot\(NaverRobot\)|^Moozilla|^Mozilla$|^MSIE|MJ12bot|Movable\ Type|NICErsPRO|^NPBot|Nutch|Nutscrape/|^Offline\ Explorer|^Offline\ Navigator|OmniExplorer|^Program\ Shareware|psycheclone|PussyCat|PycURL|python|QuepasaCreep|SiteMapper|Star\ Downloader|sucker|SurveyBot|Teleport\ Pro|Telesoft|TrackBack|Turing|TurnitinBot|^user|^User-Agent:\ |^User\ Agent:\ |vobsub|webbandit|WebCapture|webcollage|WebCopier|WebDAV|WebEmailExtractor|WebReaper|WEBsaver|WebStripper|WebZIP|widows|Wysigot|Zeus|Zeus.*Webster [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} ^curl|^Fetch\ API\ Request|GT\:\:WWW|^HTTP\:\:Lite|httplib|^Java/1.|^Java\ 1.|^LWP|libWeb|libwww|^PEAR|PECL\:\:HTTP|PHPCrawl|python|Rsync|Snoopy|^URI\:\:Fetch|WebDAV|^Wget [NC] 
RewriteRule (.*) - [F] 

RewriteCond %{REQUEST_METHOD} (GET|POST) [NC] 
RewriteCond %{QUERY_STRING} ^(.*)(%3C|<)/?script(.*)$ [NC,OR] 
RewriteCond %{QUERY_STRING} ^(.*)(%3D|=)?javascript(%3A|:)(.*)$ [NC,OR] 
RewriteCond %{QUERY_STRING} ^(.*)document\.location\.href(.*)$ [OR] 
RewriteCond %{QUERY_STRING} ^(.*)(%3D|=)http(%3A|:)(/|%2F){2}(.*)$ [NC,OR] 
RewriteCond %{QUERY_STRING} ^(.*)base64_encode(.*)$ [OR] 
RewriteCond %{QUERY_STRING} ^(.*)GLOBALS(=|[|%[0-9A-Z]{0,2})(.*)$ [OR] 
RewriteCond %{QUERY_STRING} ^(.*)_REQUEST(=|[|%[0-9A-Z]{0,2})(.*)$ [OR] 
RewriteCond %{QUERY_STRING} ^(.*)(SELECT(%20|\+)|UNION(%20|\+)ALL|INSERT(%20|\+)|DELETE(%20|\+)|CHAR\(|UPDATE(%20|\+)|REPLACE(%20|\+)|LIMIT(%20|\+))(.*)$ [NC] 
RewriteRule (.*) - [F] 

Существует много ключевых слов в этом файле относительно взлома терминологии ... Есть ли способ, что Google может выглядеть в файл Htaccess?

Должен ли я блокировать Google с помощью файла robots.txt только для этого htaccess или мог/должен ли я добавить строку кода непосредственно в htaccess, чтобы заблокировать Google для сканирования этого файла ...?

Как вы думаете?

ответ

1

Если .htaccess видно снаружи, у вас возникли серьезные проблемы. Этот файл должен никогда быть видимым никто доступ к сайту через http. Блокирование этого файла в файле robots.txt просто помешало бы богам, которые были бы хорошими, смотреть на него. Но боты, которые игнорируют robots.txt, все равно будут иметь доступ.

Если вы подозреваете, что ваш .htaccess является причиной проблемы, вам необходимо убедиться, что он не может быть подан. Это значение по умолчанию для Apache, но если вы сбрасываете разрешения с разрешения, я полагаю, вы могли бы разоблачить его. Если вы это сделали, вам нужно это исправить.

Я думаю, вам нужно искать в другом месте, чтобы сообщение Google «этот сайт может быть взломан». Поиск Google (или Bing) на [этом сайте может быть скомпрометирован] показывает много информации о том, почему это предупреждение может появиться.

+0

Мне просто сложно, что это может быть причудливым способом доступа Google к нему. Просто нашел настоящий дерьмо. Некоторые аптеки взломали, введенные base64 2 недели назад. Htaccess, который теперь существует с сегодняшнего утра, предотвращает это дерьмо! Спасибо за ваш быстрый ответ @ Jim Mischel. Теперь я очищу этот беспорядок и отправлю Google для сканирования сайта и очистки этого забавного тега скомпрометированного сайта. –

Смежные вопросы