Стас Ильин | Flutter
3.43K subscribers
532 photos
52 videos
349 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
😱 За ночь на мой новый сервер прилетело 10k+ запросов от ботов

Вчера раскатывал новый сервис на чистой виртуалке и офигел от количества фонового враждебного трафика

🔎Боты в автоматическом режиме сканируют публичные айпишники и пробуют получить доступ до .env, системных файлов конфигурации, дыр в фреймворках

🐘 Примечательно что большинство трафика относится к PHP фреймворкам. Пробуют пробить самого дырявого

Никогда не забивайте на безопасность ваших сервисов и в этом вам поможет

✔️ Чеклист анти-пробитие:

1️⃣SSL без обсуждений!
Если вы ходите по незащищенному http - вам будет жопа

2️⃣ Закрой доступ в Nginx
Это как .gitignore но только для трафика. Запрещает получить доступ к вашим секретам и стеку

location ~* /\.(env|git|htaccess) {
deny all;
}

location ~* /(vendor|backup|tests|\.git|\.svn) {
deny all;
}


3️⃣ Ограничь размер запроса
А то ваш сервер попробуют нашпиговать огромными 🍆 файлами и он не устоит. Ноги начнут дрожать

client_max_body_size 10M;


4️⃣ Установи лимит запросов
Иначе твой пароль 12345qwery забрудфорсят как нефиг делать

limit_req_zone $binary_remote_addr zone=api:10m rate=10r/s;

server {
location / {
limit_req zone=api burst=20 nodelay;
}
}


🍆 Кто не хочет остаться с дырявым бекендом - сохраняйте и применяйте
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥409👍4🤝4😁1🍌1
💬 Frezycode теперь в Max 💬

У многих в последнее время нестабильно работает Telegram

Поэтому я принял волевое решение перейти на платформу которая работает стабильно

👉 Подписаться в Max
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62🤣52👎25🤡176👍4🔥2💩2🌚1
😁😆😁 1 мая
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯23😡17😁8🤡7🤔6💩3🔥2🤮1🤣1🍌1
До окончания приема заявок в Школу мобильной разработки Яндекса осталось 4 дня!

В iOS‑треке участники погрузятся в Swift на продвинутом уровне, современный UI, многопоточность, архитектуру и CI/CD. В Android‑треке познакомятся с Jetpack Compose, многопоточностью и KotlinX Coroutines. А ещё в программе — интеграция AI в разработку, факультативы по Flutter, лекции по алгоритмам и UI.

Что нужно для старта:

1️⃣базовое знание Kotlin или Swift
2️⃣умение решать алгоритмические задачи
3️⃣минимальный опыт создания приложений на своей платформе
4️⃣для iOS — MacBook или другой компьютер с macOS

Обучение включает лекции, домашние задания и работу над реальными проектами в кросс-функциональных командах. Занятия проходят очно в московских офисах Яндекса, ребятам из других городов оплачивается проезд и проживание.

Времени осталось мало: подать заявку и сдать тестовое необходимо до 3 мая.
👎16🔥43🤮3🥴3🤔2😁1🌭1🍌1