• Как настроить VPS в Европе, чтобы YouTube считал, что я из России?

    @alkeksy
    настроить свою немецкую VPS

    - это не вопрос настройки ВМ

    никакой рекламы и местные рекомендации

    - это зависит от определения местоположения, которое у гугла работает многофакторно,
    если мобильное устройство и включена локация (это ГНСС + Wi-Fi + BT), гуглосервисы могут подтянуть оттуда,
    если локации нет или у неё низкий приоритет в конкретной ситуации, гугл смотрит по googleapis.com,
    с какого IP к нему подключаются, дальше определяется по разному - где-то по стране AS, где-то по стране, которая указана в whois подсети,
    иногда, гугл подтягивает предполагаемую локацию за счёт близких GGC, что видно по диагностике redirector.googlevideo.com,
    но для вас, я вижу как реальный способ только перебирать операторов
    Ответ написан
    Комментировать
  • Могут ли наказать разработчика open source проекта, если его код использовался во вредоносном ПО?

    @alkeksy
    Первично, надо понимать в какой юрисдикции это происходит, в какой-то может и да)))
    А так, как в старом анекдоте, ножом можно отрезать хлеб, а можно "прекратить жизнь" несчастной старушки, - кузнеца за это не наказывают

    В целом, если в лицензии написан отказ от ответственности + дисклеймер о том, что нельзя использать в юрисдикциях, где это образует состав правонарушения или преступления, юридически, это смягчает ситуацию
    Ответ написан
  • Как поправить правила nftables при syn flood атаке?

    @alkeksy
    Я бы отправил через транслятор iptables->nftables что-то вроде
    iptables -A INPUT -p tcp --syn -m connlimit --connlimit-above 3 --connlimit-mask 24 -j DROP
    либо с матчем на limit,
    iptables -A INPUT -p tcp --syn -m limit --limit 1/s --limit-burst 5 -j ACCEPT
    connlimit ограничивает одновременное количество соединений, connlimit-mask говорит подключения из какого CIDR считать в один каунтер, /24 в примере выше,
    а limit ограничивает количество открывающехся соединений в единицу времени
    Ответ написан