Автоматическая защита от DDoS атак


Разработал автоматическую защиту от DDOS атак с помощью Чат GPT.
Как оно работает?
Если есть атака и большая нагрузка на сервер скрипт сам это распознаёт и на основе алгоритма коса и Stop Control Pro начинает банить роботов зомби. Добавляя и блокируя их IP в брандмауэре с помощью iptables.
Есть белый список ip адресов которые не нужно блокировать - туда можно добавить ip поисковых роботов и свои ip!
Моя идея, а помогает мне Чат GPT - искусственный интеллект пишет код.
А самое главное что эта защита от DDoS ставится один раз и работает полностью автоматически всегда!
Уже поймано более 33000 ip адресов нападавших на наш сервер, все ip записываются в файл!
Я сделал Honeypot для DDoS атак и подозрительной активности!
Список самых резвых IP роботов!
Жми подробнее - там много интересного!
Подробнее

LALAL.AI - создание оригинальной минусовки быстро и качественно нейросетями!



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

Технология, используемая в LALAL.AI, основана на глубоких нейронных сетях и алгоритмах машинного обучения, которые были обучены на большом наборе данных музыкальных записей. Эти алгоритмы анализируют аудиосигналы и определяют различные источники звука в миксе, позволяя разделить отдельные треки.

LALAL.AI может использоваться музыкальными продюсерами, диджеями, ремиксерами и всеми, кому необходимо выделить отдельные треки из микса для творческих целей. Сервис разработан как быстрый, простой в использовании и точный, обеспечивающий высококачественные результаты в считанные минуты.
LALAL.AI

Новость отредактировал: DJ-X.info - 24-04-2023, 04:02
Причина: Добавил свои ремиксы!

Подробнее

Звуковая карта Motu M2

Motu M-Series
Здесь я буду рассказывать всё про свою звуковую карту Motu M2.

Звук в наушниках очень объемный с плотными низами как в Creative Audigy 2 zs только на много чище и лучше - можно даже услышать разницу между форматом mp3 flac и wav. Теперь я никого в комнате не слышу если сижу в полуоткрытых наушниках - настолько стал объёмный звук.

При переключении частоты появляется 5-ти секундная пауза, а потом слышно звук.

Можно запускать несколько программ одновременно настроенных на ASIO на одной частоте, а если переключить частоту в одной из программ то слышно короткое жужжание и 5 секунд тишины, а потом звучит только та в которой поменял частоту. И никаких зависаний и синих экранов при этом нет - так же нет сообщений что звуковое устройство сейчас занято и что нужно перезагрузить компьютер чтобы оно освободилось.

Задержку не слышно. Так же порадовало то что размер буфера можно менять прямо во время игры и не нужно закрывать программу чтобы его уменьшить или увеличить.

Использовать минимальную задержку.
Включите опцию «Использовать минимальную задержку.» для обеспечения максимальной производительности драйвера с низкой задержкой. Примечание: некоторые компьютерные системы могут плохо обрабатывать эту опцию. Если вы слышите артефакты в вашем аудио (щелчки, хлопки, глюки и т. Д.), Отключите эту опцию.

Глюк при воспроизведении через ASIO треков с разной частотой в плеерах foobar2000 и AIMP и Vsthost - слышно шуршание на фоне музыки при переходе на следующий трек с другой частотой. Решается повторным включением трека. Напрягает только если плейлист с разными частотами в треках. В Cubase 10 этот глюк повторить не удалось - это наверное глюк в этих плеерах foobar2000 и AIMP и Vsthost.
Есть ещё глюки при воспроизведении через ASIO - Omnisphere Standalone.
Чтобы не было ничего из перечисленного нужно перед запуском программы в настройках драйвера Motu M2 поставить частоту которую в ней будете использовать, напомню что этот глюк есть только если использовать ASIO.
Подробнее

DNS настройки почты

Отправка почты без проблем.
Сегодня напишу о том как настроить почту в DNS что бы с чужих ip не могли отправлять спам от имени нашего домена. Для этого нужно правильно настроить SPF запись и запретить принимать наши письма без цифровой подписи.
dkim=pass
spf=pass
dmarc=pass
Подробнее

Раздача webp картинок в Nginx

webp-ON-OFF
Как то раз когда на одном сайте был превышен лимит канала трафика в 40 Мегабит/с и сайт начал жутко тормозить - я задумался, а что можно сделать да бы сэкономить и не платить больше да ещё чтоб не тормозило?
И я нашел решение - это gzip офлайн.
Но он картинки jpg и png сжимает всего на 1%, а swg сжимает очень хорошо. Я начал искать дальше и наткнулся на альтернативные форматы картинок и среди них был webp формат и я остановился на нём.
Экономия трафика составляет в среднем 26%.

Сначала установим webp.

После этого этим скриптом можно сжимать всё что есть в папке /home/dj-x/dj-x.info/uploads

Рядом с оригинальными картинками png jpg jpeg будут созданы дубликаты в новом формате webp.
file.png
file.png.webp

После того как переконвертировали все картинки нужно ещё добавить немного в конфигурацию Nginx.
Вставляем его выше вашего кеширования.


Всё! Теперь Nginx будет раздавать картинки в формате webp тем браузерам которые его поддерживают - те которые не поддерживают будут грузить jpg и png.
Важно - расширение при этом меняться не будет и ссылки менять не нужно и переадресации тоже не будет - тип файла только будет меняться и размер.
content-type image/webp.

В браузере EDGE есть поддержка webp но для этого нужно скачать с магазина расширение для изображений
Webp Image Extensions.
Но чтобы это работало в EDGE и Firefox нужно вставлять ссылки на картинки так:


Дальше будет продолжение ели ещё что то найду.

Webp конвертер для Windows
Gzip сжатие в Nginx
Подробнее

Gzip сжатие в Nginx

nginx zopfli gzip
Сегодня напишу про gzip сжатие в Nginx.
Как оказалось Nginx может сжимать налёту и отдавать заранее уже сжатые архивы с расширением .gz - так называемое онлайн и оффлайн сжатие.

Дальше я приведу конфигурацию и другие шаманства на эту тему.

gzip статика!


Этим скриптом сжимаем по максимуму все эти типы файлов css csv js svg txt xml htm html.

Рядом с файлами будут созданы сжатые дубликаты с расширением .gz
file.css
file.css.gz

В конфигурацию Nginx нужно добавить это.


Всё! Теперь Nginx не будет каждый раз сжимать одно и тоже, а будет просто раздавать сильно сжатые статические файлы!

Webp формат картинок для Nginx
Подробнее

Эпический Рэпчик

Эпический Рэпчик
Пишу свой эпический Рэпчик с эфектати и хором!

Анекдот.
На самом деле все великие дела начинаются не со слов «Я смогу! Я сделаю! Я достигну этой цели и пойду дaльше!», как принято говорить на бизнес-семинарaх и писать в книгах типа «Кaк стать миллионером».

Все великие дела начинаются со слов «Ну фиг с ним, давай попробуем...»
Подробнее