RU

«CT-log» — это самый частый сценарий, почему имя остается в открытом доступе, даже если его нет в DNS

Проверял, что видно про домен заказчика снаружи, и выписал имена из журналов Certificate Transparency. В списке оказались jenkins , gitlab-runner и…

certificate transparencytlsсертификатыlets encryptмониторингфишинг
Habr
RU

Сертификат истёк, сайт лёг: как быстро вернуть HTTPS и починить автопродление

В рабочем чате: «Сайт не открывается, сертификат истёк», следом — скриншот с 502. Первый рефлекс — certbot renew и перезагрузить nginx. Иногда помог…

ssl-сертификатcertbotlets encryptnginxtlshttpsавтопродление сертификатаopensslsystemdпродление сертификата
Habr
RU

Вы подменили User-Agent, и сервер всё равно знает, что это curl. Он понял это до того, как получил заголовки

Разговор, который у меня повторяется примерно раз в квартал. Интеграция ходит к партнёрскому API, партнёр её режет. Разработчик ставит в запрос User…

tlsja4ja3антифроддетектированиеclienthellouser-agent
Habr
RU

От Root CA до User Authorization в nginx+apache. Часть 3. Вход по клиентскому сертификату: прокси или приложение

В первой части я обещал беспарольный вход в админку. Здесь он наконец заработал. Что внутри: — mTLS в nginx и apache: все директивы, все переменные…

mtlsnginxapacheopensslклиентские сертификатыавторизация без паролейpkiудостоверяющий центрgotls
Habr
RU

Что происходит, когда вы открываете сайт в браузере: путь одного запроса

Вы вводите адрес в браузере и нажимаете Enter. Через долю секунды на экране появляется страница — настолько привычное действие, что мы не задумываем…

dnshttptcpiptlsбраузерывеб-разработкасетиtimeweb_статьи
Habr
RU

О доверии к отечественным сертификатам и о проверке российских CT логов

В комментариях к моей недавней статье про фейл с ГОСТ сертификатом сайта ГосУслуг возникла дискуссия о доверии к российским корневым сертификатам Ми…

tlscertificate transparencyсертификат минцифры
Habr
RU

Теряет ли Ваш сайт российский трафик? Блокировки ТСПУ РКН, Белые списки, Cloudflare…

В этом материале я бы хотел, чтобы каждый владелец сайта / разработчик смог понять, теряет ли его ресурс трафик / финансовую выгоду . По сей день мн…

проверка сайта на трафикбелые спискиtlshttpблокировки сайтасайт недоступенркнтспу
Habr
RU

[Перевод] Создаём HTTP/2-сервер на C++ и хостим на нём свой сайт

Что будет, если написать HTTP/2-сервер на C++23 с нуля, собрать для него минимальный контейнер и выставить всё это в интернет? Я проверил проект на…

C++http2c++23веб-серверсистемное программированиеконтейнеризацияtlsбезопасность контейнеровуправление памятьюOpenSSL
Habr
RU

Что именно сломалось: разбираем блокировки РКН/ТСПУ по слоям сетевого стека. Rkn Block Checker

У вас не открывается сайт. Браузер пишет «Не удалось установить соединение». Это всё, что он знает — и это бесполезно. Потому что «не открывается» -…

pythongithubITDNSRKNсистемное администрированиеtlscliТСПУDPI
Habr