2026-06-02
Vaultwarden — это легковесная реализация сервера Bitwarden, написанная на Rust. Она потребляет всего около 30 МБ оперативной памяти (вместо гигабайт у официального сервера), поддерживает все официальные клиенты Bitwarden …
Читать далее2026-06-02
В предыдущей статье мы развернули собственный сервер Vaultwarden. Сегодня — как работать с ним из консоли и встроить в автоматизацию.
Bitwarden CLI (утилита bw) — официальный инструмент командной строки с открытым …
Читать далее2026-05-29
Несколько дней назад я разбирал взлом продакшн-сервера. Не теоретический — реальный, с майнером Monero, C2-агентом и бэкдором. Атака была полностью автоматической. Никто не охотился конкретно за этим сервером — просто …
Читать далее2026-03-31
Современная капча давно перестала быть просто «упражнением по распознаванию кривых букв». Сегодня это полноценный антибот-механизм, который анализирует не только явное действие пользователя, но и контекст запроса: …
Читать далее2026-03-30
Представьте: этичный хакер находит на вашем сервере открытый .env файл или критическую уязвимость. Он не хочет вас взламывать — он хочет помочь. Он идет на сайт, ищет контакты и… упирается в стену. Форма обратной …
Читать далее2026-03-20
Вы устали вводить пароли или токены при каждом git pull и git push?
Копируете SSH‑ключ на каждый сервер и боитесь, что его украдут или он «застрянет» в логах?
В этой статье разберём, когда выбирать SSH, когда HTTPS, как …
Читать далее2026-01-19
Когда технология Docker только появилась, её полюбили за лозунг: «Build once, run anywhere» (Собери один раз, запускай везде). Разработчики перестали слышать фразу «на моей машине всё работает, а на сервере — нет». Но …
Читать далее2026-01-17
Представьте, что вы строите дом. Вы сами спроектировали стены, проверили каждый кирпич и убедились, что не забыли ключи в замке. Но что, если бетон, который вы купили у стороннего поставщика, со временем начинает …
Читать далее2026-01-15
Вы когда-нибудь задумывались, как опытные программисты находят ошибки в чужом коде, просто взглянув на него? Они ищут паттерны. Они знают, что если данные от пользователя попадают прямиком в SQL-запрос — это плохо. Если …
Читать далее2026-01-13
Представьте ситуацию: вы работаете над крутым проектом всю ночь. К 4 часам утра всё готово, вы делаете финальный git push и со спокойной душой идёте спать. А утром обнаруживаете, что ваш баланс в AWS обнулён, а на …
Читать далее