Виталий Литвинов

Виталий Литвинов
Рейтинг
132
Регистрация
08.05.2008
Интересы
Музыка

Пиши антивирусам пусть перепроверят.

В my.ini закоментируй bind-address и перезагрузи базу данных.

А что нужно настраивать?

А, придётся сочинять свой селектор генерировать ключи - а я хотел как раньше тупо скопировать и вставить.

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install opendkim opendkim-tools

cd /etc/opendkim/keys/nevdoman.com

sudo opendkim-genkey -s mail1 -d nevdoman.com

В папке будут новые ключи

/etc/opendkim/keys/nevdoman.com

Добавляем новую TXT в DNS запись из файла mail1.txt

mail1._domainkey IN TXT "v=DKIM1; k=rsa; " "p=nevkey"

PHP может тупить если процесы долго не перезапускаются. А если база тормозит то тогда нужно настраивать Galera кластер из дохлых vds -: и Haproxy и всё летает.

Nginx защита от DDoS атак с помощью Cookies ,

очень помогает от новых ботов!

https://dj-x.info/forum.php?topic=522.0

Уменьшение времени выполнения скрипта PHP тоже помогает,

только нужно правильно настроить время.

https://easyengine.io/tutorials/php/increase-script-execution-time/

Да. Нужно ещё где-то менять и здесь написано где и что :)

www.wearemobedia.com/blog/varnish-and-debian-8-jessie/

А https зачем? там же в Nginx HTTP/2

А ещё можно так - вместо паролей куки

Секретные Cookies которые знаешь только ты.

Нужно расширение для Chrome EditThisCookie

Имя: Test

Значение: Go

PHP код вставляем в самом верху страницы.

if (!strstr(@$_SERVER['HTTP_COOKIE'], 'Test=Go'))

{
echo "Нужна авторизация!";
exit();
}
else

evercookie - онлайн слежение привязка к не стираемым Cookies.

evercookie.js ищи на хабре - Evercookie — самые устойчивые куки

Пример 1 запись куки

<script type="text/javascript" src="evercookie.js"></script>

<script>
var ec = new evercookie();
ec.set("id", "1"); // установить
//ec.get("id", function(value) { alert("Значение куки " + value) }); // прочитать и показать
ec.get("id", function(value) { alert }); // прочитать и не показывать
</script>

Пример 2 читаем куки

<script type="text/javascript" src="evercookie.js"></script>

<script>
var ec = new evercookie();
//ec.set("id", "1"); // установить
ec.get("id", function(value) { alert("Значение куки " + value) }); // прочитать и показать
ec.get("id", function(value) { alert }); // прочитать и не показывать
</script>

Если зайти не в режиме инкогнито то эти куки останутся надолго и могут быть идентификатором!

Можно узнать по поведению:

скрипты это регистрируются и спамят

или человек в нормальном браузере.

На сегодня примерно 90% это запрограммированные роботы.

На форуме SMF все пост запросы не прошедших проверку при регистрации и авторизации записывались

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

Можно даже из WGET + PHP такого робота сделать.

Спалить современных ботов очень легко - для этого нужно где то на страницу (в CSS или javascript) поставить картиночку типа смайлик который бы ставил специальные куки или использовать evercookie, а форум видя эти куки уже решал бы кто это робот или человек в современном браузере.

Проверенно это работает!

Всего: 75