RU

Google отказывал нашему скрейперу, пока мы не поняли, что он смотрит не на IP

Задача звучала скучно: собирать выдачу Google. Много, регулярно, через обычные резидентные прокси и без платных SERP API. Первая версия честно откры…

парсингgoogleскрейпингchromepatchrightпроксикапчаpythonserpopen source
Habr
RU

Fairway: балансировщик корпоративных прокси, который сам выясняет, какой выход лучше для какого сайта

В компании редко бывает один прокси. Обычно это пара Squid в основном ЦОДе, свои прокси в филиалах и отдельные внешние выходы для&nbs…

проксипрокси-серверproxygomitmsquid
Habr
RU

«Яму» убрали, обрывы остались: один живой адрес Telegram и молчаливый лимит на 13 соединений

Предыдущий разбор закончился тем, что из клиентского пути убрали периодическую яму: раз в десять минут прокси проверял мёртвую первую ступень, клиен…

tg-ws-proxyOpenWrtTelegramMTProtoпроксиDPIобход блокировокWebSocketроутердиагностика по логам
Habr
RU

«Прокси-сервер использует некорректные настройки»: как tg-ws-proxy раз в 10 минут сам делал почти 9-секундную яму

Telegram отключал прокси с сообщением, которое выглядит как приговор конфигурации: «Подключённый Вами прокси-сервер использует некорректные настройк…

tg-ws-proxyOpenWrtTelegramMTProtoпроксиDPIобход блокировокWebSocketроутердиагностика по логам
Habr
RU

DeepSeek Harness Desktop: приложение для Windows и Mac, установка и плагины

DeepSeek выпустил свой агентный харнесс отдельным приложением: установщик для Windows и macOS, без Node.js и терминала. Разбираю по документации и ж…

DeepSeekDeepSeek HarnessИИ-агентплагиныдесктопWindowsmacOSElectronпесочницапрокси
Habr
RU

IP сменился, отпечаток остался: 2,27 млн смен мобильного IP за сутки и гребёнка ровных минут, которую видит антибот

Смена мобильного IP каждые две минуты не делает клиента новым для антибота. Разбираю четыре слоя, по которым его узнают за прокси (TCP/IP, TLS, HTTP…

смена ipпроксимобильные прокси
Habr
RU

Codex CLI через свой endpoint: config.toml по строкам и девять способов его сломать

У Codex CLI нет переменной «подставь свой URL»: OPENAI_BASE_URL он молча игнорирует и уходит в api.openai.com. Единственный путь — секция model_prov…

Codex CLIconfig.tomlOpenAI APIпроксиAPI-шлюзкодинг-агентыwire_apiResponses APIтокеныкэширование
Habr
RU

UDP-прокси и протокол QUIC — как утекает реальный IP

Среди тех, кто работает с мультиаккаунтингом, да и вообще использует прокси, существует такая страшилка: если приложение, через которое вы проксируе…

udpudp проксипроксипрокси-серверпрокси серверпрокси серверапрокси-серверы
Habr
RU

Куда на самом деле ходит Claude Code: ANTHROPIC_BASE_URL, два вида ключей и /status

Claude Code не привязан к api.anthropic.com: это обычный клиент, и куда он ходит, задаётся двумя переменными. Разбираю, что именно нужно ему от эндп…

claude codeanthropic apianthropic_base_urlllm gatewayпроксипеременные окружения
Habr
RU

Когда «Просто добавь сайт в прокси» недостаточно или «В поисках внешних зависимостей»

Когда используешь корпоративный VPN для рабочих сервисов и локальный прокси для “внешних” сайтов, то иногда просто добавить основной домен в прокси…

google chromeрасширения chromeпроксимаршрутизацияchrome extension
Habr
RU

Почему смена IP не делает вас новым пользователем

Вы держите личный и рабочий аккаунты на одном сервисе — просто чтобы не путать переписку и не смешивать процессы. Или ведете пару разных аккаунтов д…

отпечаток браузерафингерпринтингмультиаккаунтингантифродприватность в интернетеVPNпроксиантидетектWebRTCWebGL
Habr
RU

HTTPS через прокси без иллюзий: зачем компаниям Squid и почему allow all — это песочница, а не прод

HTTP-прокси вспоминают в двух случаях: когда сервису нужно вывести наружу строго ограниченный трафик или когда инцидент уже случился и нужно понять,…

okkosquidhttphaproxylinuxaclОккопроксиhttpsproxy
Habr
RU

IP, браузер, TLS: три слоя, на которых палится парсер

С чего все началось Хотел простую вещь: отслеживать цену на пару товаров, которые ждал со скидкой. Чтобы не заходить руками каждый де…

парсингантиботTLS-фингерпринтингJA3JA4headless-браузерClientHelloGoпроксикриптография
Habr
RU

Регион выхода — это инфраструктура, а не настройка у пользователя

Сервис открывается, отвечает, всё работает — но цены в другой валюте, половина функций спрятана, а платёжный шаг падает с н…

policy-based routingмаршрутизация трафикаegressSquidCDNSNIпрокси
Habr
RU

Обход блокировок внутри iOS-приложения: VLESS + Reality через sing-box, и грабли по дороге

Мы делаем мессенджер. Весной 2026 наш бэкенд начал отваливаться у части пользователей из России: HTTPS‑запросы к API таймаутятся…

обход блокировокVLESSRealitysing-boxXTLSпроксицензураiOSSwiftgomobile
Habr
RU

[Перевод] FastCGI исполнилось 30 лет, и он до сих пор лучше HTTP для прокси-к-бэкенду

Знаете, кому 29 апреля стукнуло 30 лет? Спецификации FastCGI. Тридцать лет с 1996 года. Погодите. Эта заметка не про ностальгию по .fcgi -скриптам,…

fastcgihttpreverse-proxyrequest smugglingdesyncnginxweb-инфраструктурапрокси