DenisVS

Рейтинг
644
Регистрация
01.05.2010

Почти 10 лет назад в рунете появилась статья "9,5 правил ведения безопасного IT-бизнеса в России".

Исчерпывающе.

Шо, опять?

Образно, вы оба "попали".

Продавцу отнюдь не в радость эта ситуация, ну и вам, понятно.

В конце концов, вы и сами только узнали про 5 В, и я узнал, хоть и колупаю электронику более 30 лет.

Всю жизнь были лэптопы 15-19В (ну ладно, у меня в кладовке IBM 1996 года, где 12 ), а тут андроиды пошли...

Досадно, конечно, но лучше считать это "обстоятельствами непреодолимой силы".

И да, будет уроком. Проверять всё, допускать все варианты, даже те, которые неочевидны. Жизнь такая.

Нет, я, конечно, за Семёрку, но не думал, что в такой колхоз скатится.

Особенно, помятуя, как несколько месяцев назад меня затроллил один, уж не вспомню его ник, утверждавший, что даже на калькулятор с 1 Гб ОЗУ лучше ставить Windows 10 x64, при том половина здесь присутствующих всё это бодро лайкали.

Воистину, прав тот, кто громче орёт.

Замучили уже Цукерберга с его заклееной камерой.

Цукерберг заклеивает не от хакеров, а от себя, от своей невнимательности, чтобы случайно не включить, к примеру, трансляцию, а он, допустим, без трусов.

Прокладка, т.е. человеческий фактор, невнимательность наносит на порядок больше ущерба, чем какие-то хакеры.

По юзерагенту, примерно такая конструкция.


map $http_user_agent $scanner {
default 0;
~*curl 1;
~*OpenLinkProfiler.org 1;
~*SemrushBot 1;
~*BLEXBot 1;
~*WebIndex 1;
~*TurnitinBot 1;
~*MJ12bot 1;
~*majestic12 1;
~*AhrefsBot 1;
~*SputnikBot 1;
~*statdom.ru 1;
~*SearchBot 1;
~*xUSAx 1;
~*xpymep 1;
~*MegaIndex 1;
~*SurveyBot 1;
~*nikolaydovydov@km.ru 1;
~*DomainCrawler 1;
~*Digincore 1;
~*uptime.com 1;
~*openstat.ru 1;
~*ltx71.com 1;
~*python-requests 1;
~*DataMiner 1;
~*Baiduspider 1;
~*HybridBot 1;
~*PycURL 1;
~*MegaIndex 1;
~*DotBot 1;
~*SeopultContentAnalyzer 1;
~*StatOnlineRuBot 1;
~*NetcraftSurveyAgent 1;
~*Uptimebot 1;
~*Sogou\ web\ spider 1;
~*SEO\ Spider 1;
~*CheckMarkNetwork 1;
~*Virusdie\ crawler 1;
~*DomainCrawler 1;
~*DowntimeDetector 1;
~*Java\/1 1;
~*ltx71 1;
~*Phantom.js 1;
~*ExtLinksBot 1;
~*Exabot 1;
~*python-requests 1;
~*links.guru 1;
~*Go-http-client 1;
~*SafeDNSBot 1;
~*PhantomJS 1;
~*SEOkicks-Robot 1;
~*www.site-shot.com 1;
~*Barkrowler 1;
~*BUbiNG 1;
~*trendictionbot 1;
~*brandnewblogs.com 1;
~*MauiBot 1;
~*serpstatbot.com 1;
~*HTTrack 1;
~*bot@linguee.com 1;
}

.......

# А это в vhost'e, в конкретном локейшне
set $permit_access 1;

if ($scanner = '1') {
set $permit_access 0;
}

if ($permit_access != 1) {
return 444;
}

За точность не поручусь, у меня оно в нескольких файлах раскидано, плюс ещё несколько конфигураций одновременно, для разных локейшнов.

Например, есть URL, куда не допускаются и поисковики, чтобы не индексировали, а есть вообще такие, куда только по специальному токену-юзерагенту можно зайти.

Но принцип поймете, куда копать.

Кстати, вот это "return 444;" у меня есть в нескольких местах, и при желании, если кто-то достанет, можно сделать небольшой DDoS редиректами. Многие боты тупые, на ура убегают куда пошлёшь.

Браузер называется Firefox!

Поставить на сервер базы от maxmind.

Зачем VPN, это же тормоза, правильно сказали.

Статика и прямо на интерфейс всё принимать, а если хочется обезопаситься, пускать через CloudFlare.

Однажды потратил время, разобрался как работает awk.

Может творить чудеса, и зависит только от вашей фантазии и уровня владения инструментом.

Всего: 14528