История изменений
Все релизы BlankTrail Proxy — от новейшего к первому.
-
1.3.11HTTP/3 как у браузера, DNS поверх HTTPS на порту и рукопожатие TLS браузера
- HTTP/3 включается так же, как у браузера: по записи HTTPS — с первого запроса, по заголовку Alt-Svc — в том числе для уже открытого соединения; на выходах без UDP ожидание записи пропускается.
- DNS поверх HTTPS прямо на порту: адрес DoH копируется из панели, число запросов видно в карточке порта; по умолчанию выключен.
- Пресет «Браузер» включает HTTP/3 и DNS поверх HTTPS, пресет HTTP их выключает; пресет можно выбрать и через API при открытии порта.
- Рукопожатие TLS точнее повторяет Chrome и Firefox: возобновление сессии при повторном приветствии сервера, возраст билета и дополнение сообщения как у браузера, переход на 1-RTT при отказе от 0-RTT.
- Профили Firefox больше не получают отказ от серверов, выбравших группу P-256.
- Если выход жив, а соединение TLS с сайтом не устанавливается, клиент получает код 525, а не обрыв.
- При явно выбранной стратегии разрешения медленный резолвер провайдера ждётся до 10 секунд, а порт со стратегией провайдера не отдаёт имена выходу, пока провайдер не опознан.
- Провайдер выхода опознаётся и на шлюзах, которые разносят одну сессию по разным узлам, и сверяется заново после простоя порта.
- Запросы к DNS-серверам по TCP и TLS не превышают лимитов сервера — ответы больше не теряются на всплеске имён.
- Ответы DNS с поддельной подписью отвергаются в любом режиме, а ответы перехватчика не доходят до порта.
- Порт TUN не ограничивает число соединений — через него идёт трафик всей системы; результат открытия портов MTProto и TUN показывается сразу.
- Шлюзы xray и OpenVPN работают под системным перехватом, а сервер OpenVPN можно задать доменным именем.
- Профили Chrome и Edge 154 и Firefox 156.
- Самообновление называет причину сбоя, не оставляет лишних файлов в папке программы, а откат на Windows работает.
- Перепривязка лицензии к устройству надёжно фиксируется, а повреждённое имя устройства не заменяется молча.
- Служба перехвата устанавливается только из защищённой папки программы, а её данные доступны только системе и администраторам.
-
1.3.10Устойчивый DNS на ненадёжных выходах, база резолверов под ключом лицензии и шлюзы в образе контейнера
- Разрешение имён выдерживает выходы, которые молчат или обрывают ответы: резолвер, не отвечающий через конкретный выход, временно исключается только для этого выхода.
- Запросы к одному DNS-серверу идут по общему соединению, а не открывают отдельное соединение на каждый вопрос.
- Резолверы провайдера проверяются один раз, а не заново при каждой смене выхода.
- База резолверов провайдеров доставляется с нашего сервера под ключом лицензии; пока она не получена, клиент повторяет запрос с нарастающей паузой.
- Если скрипт капчи Google не загрузился через выход, страница проверки перезагружается, а не ждёт впустую.
- Неудача решения при смене выхода тоже сообщается заголовком X-BlankTrail-Error.
- Проверка выхода сообщает, если выход подменяет TLS-сертификаты.
- Образ контейнера включает шлюзы xray и OpenVPN — туннели работают без дополнительной установки.
- Старые конфигурации OpenVPN подключаются и к серверам OpenVPN 2.6.
- Сохранённые пользователем порты больше не перекрываются стартовыми портами из конфигурации.
- Смена профиля в режиме фиксированного профиля сразу применяет выбранный профиль.
- Устаревший клиент получает уведомление о необходимости обновиться — заранее в карточке лицензии и при отказе сервера.
- Карточка порта даёт готовые примеры подключения для curl, Python и Node — с логином, если включена авторизация, и с разрешением DNS через порт.
- Выделение текста за краем модального окна больше не закрывает окно.
-
1.3.9Коды отказов для клиента и порты, которые переживают перезапуск
- Если выход недостижим, клиент получает код 523, а не обрыв соединения.
- Причина неудачного решения проверки сообщается заголовком X-BlankTrail-Error, который удобно разбирать программно.
- Через API видны причины отказов, адрес выхода порта и цепочка прокси.
- Порты, открытые через API или панель, сохраняются после перезапуска клиента.
- Порт, открытый из панели, по умолчанию не закрывается по простою.
-
1.3.8Браузерный режим порта, перенос сессии и отпечаток решателя под ОС профиля
- Браузерный режим порта: запросы исполняются внутри окна решателя так же, как их выполнил бы настоящий посетитель, а проверка сайта снимается в том же окне.
- Браузерный режим включается отдельным переключателем в панели, а Challenge Breaker выбирается одним списком: выключен, автоматически или принудительно.
- Сессию порта можно выгрузить и загрузить через API без переоткрытия порта: вместе с ней переносятся билеты TLS, решённые проверки и куки.
- Текущий адрес выхода порта доступен через API в любой момент.
- Решатель на Windows и Linux предъявляет характеристики ОС профиля, включая macOS: шрифты, звук, экран и цвет, WebGPU и шейдеры соответствуют заявленной системе.
- WebRTC работает только через порт: адрес для STUN получается через выход, имена ICE-серверов разрешаются на выходе, и настоящий адрес машины не раскрывается.
- Решённая проверка действует до часа.
- Капча Google на промежуточной странице решается, а не считается уже пройденной.
- Для проверок DataDome профили macOS предъявляют характеристики настоящего Mac и актуальную версию системы.
- Клиент сам отличает статичный выход от вращающегося шлюза.
- Поля пароля в панели и мастере активации можно показать, чтобы проверить набранное.
- Установка на macOS больше не прерывается молча.
-
1.3.6Нативный DNS провайдера, цепочки SOCKS5 и единый отпечаток на разных хостах
- DNS разрешается через резолверы самого провайдера выхода: путь разрешения соответствует реальному абоненту этой сети, а не публичному DNS-сервису.
- Ближайший к выходному узлу резолвер выбирается автоматически по обновлённой базе резолверов провайдеров.
- Проверяются подписи DNSSEC: подделанные ответы отвергаются, признак подлинности выставляется только проверенным.
- Апстрим-прокси можно задать доменным именем: адрес разрешается независимо, без замыкания запроса обратно на порт.
- На портах поддержаны SOCKS5-апстримы с именем пользователя и паролем.
- Цепочка SOCKS5 поверх SOCKS5, включая UDP: SOCKS5-прокси может работать внутри VPN-туннеля.
- Трафик HTTP/3 проходит через SOCKS5-апстрим порта.
- DNS поверх TCP работает на любом входе порта, а сети, перехватывающие DNS, больше не замедляют разрешение имён и включение порта: порт через выход без IPv6 открывается примерно за четыре секунды вместо десяти.
- Профили Chrome и Edge 153 и база эталонов по всем стабильным версиям Chrome, Edge и Firefox: заголовки, возобновление сессии TLS и поведение ECH соответствуют конкретной версии браузера, заявленной профилем.
- Профиль браузера предъявляет одинаковые медийные, звуковые и устройственные характеристики независимо от того, работает клиент на Windows или на Linux.
- Профили Firefox на Android в автоматическом режиме сообщают строку браузера Android.
- Расширение браузера 1.1.13: кеш состояния, правка профилей, импорт порта из клиента и проверка отклика шлюзов.
- Туннели корректно освобождаются при смене выхода, а осиротевшие от прошлого запуска убираются при старте.
- Образ контейнера работает под init-процессом — вспомогательные процессы браузера больше не накапливаются.
- Настройки порта переносятся без потерь при повторном открытии; поле, которое не удалось применить, называется явно.
-
1.3.5Устойчивые шлюзы и туннели, DNS под перехватом, возобновление сессий TLS
- Шлюзы больше не теряют запросы через раз, а клиент сообщает о своём состоянии вместо молчания.
- Портам больше не выдаётся туннель, который уже мёртв.
- Туннели больше не теряют TCP-соединения из-за завышенного MTU.
- Шлюз OpenVPN продолжает работать под системным перехватом и поднимается на номерах портов, зарезервированных Windows под UDP.
- DNS продолжает работать в сетях, перехватывающих TCP-порт 53, и под системным перехватом; соединения к резолверам переиспользуются в пределах лимита.
- Возобновление сессии TLS воспроизводится по версии браузера на всех транспортных полосах и отражается в отчёте.
- Захват QUIC устойчив под нагрузкой.
- Счётчик полезной работы порта: запросы, обслуженные между проверками.
- Кеш ресурсов решателя с пределом 5 ГБ — повторная работа не перекачивает уже имеющееся.
- На macOS клиент устанавливается через Homebrew.
-
1.3.3Поддержка macOS, капча-API, расширение браузера, обнаружение утечек DNS и управление резолверами
- Полная поддержка macOS: доверие корневому сертификату, системный перехват, установщик и отпечатки браузера.
- API, совместимый с anti-captcha.com: существующие интеграции работают без правки кода, RecaptchaV2Task решается по ключу сайта, приёмник включается из панели без перезапуска.
- Капча-API убирает застрявшие задачи в фоне и называет причину при отказе клиентского прокси.
- Расширение Chrome для BlankTrail: управление портами из браузера, режим перехвата, гигиена резолверов и тема, следующая за браузером.
- Обнаружение утечек DNS: запросы, ушедшие мимо туннеля, находятся и показываются вместе с путём разрешения.
- Обнаружение утечек WebRTC: раскрытие настоящего адреса мимо прокси обнаруживается и называется.
- Гигиена резолверов включена по умолчанию: системный резолвер подменяется, а не просто очищается, и исходная настройка возвращается при откате.
- Перехват DNS работает независимо от маршрута и охватывает порт 53 на любой адрес.
- Разрешение DNS на выходном узле — запросы уходят с того же адреса, что и трафик.
- Страна выхода сообщается согласованно и определяется по месту фактической работы адреса, а не по месту его выделения.
- Поверхность отпечатка браузера больше не зависит от хоста: WebGL, точность шейдеров, пределы WebGPU и видимость корневых сертификатов следуют профилю.
- Голоса синтеза речи и сообщаемый объём памяти устройства следуют профилю и согласованы между собой.
- Профили Firefox обновлены до версии 155, включён HTTP/3.
- Существенно выше пропускная способность reCAPTCHA, с отчётом по каждому решению в панели.
- Обработка Queue-it больше не срабатывает на адрес назначения редиректа.
- Вводный гид при первом запуске, контекстные подсказки и панель помощи по запросу.
- Истечение подписки предсказуемо останавливает клиента, а предел числа портов сообщается честно.
- Вторая копия клиента больше не стартует молча, а указывает на уже запущенную. Меню в трее следует языку системы.
- Установщик Linux больше не ставит виртуальный X-сервер: решатель по умолчанию работает без графики.
- Отзыв лицензии немедленно понижает права, а отозванные ключи не переживают перезапуск.
- Диагностика SOCKS5 называет отказ, а панель копирует адреса портов в том виде, который ожидают клиенты.
- Если процесс решателя завершается неожиданно, причина доходит до журнала и панели.
-
1.3.2Режим аудита утечек, снятие отпечатка QUIC и Chrome/Edge 152
- Режим аудита утечек со своим отчётом, API и карточкой в панели: трафик приложения по DNS, WebRTC, QUIC и UDP виден в одном месте.
- Утечки DNS называются по имени, а не номером, включая запросы через системный резолвер Windows.
- При блокировке DNS клиент отвечает явным отказом, а не тишиной.
- Короткоживущие вспомогательные процессы перечисляются в аудите — трафику негде за ними спрятаться.
- Журнал аудита не наследуется между сеансами, а смена журнала больше не скрывает находки.
- Снятие отпечатка по QUIC и режим захвата, в котором отладочный порт забирает трафик приложения.
- Профили Chrome и Edge 152: формы TCP и QUIC сняты с живых браузеров, доверенные корни приведены в соответствие.
- Светлая тема стала основной в панели, на входе и при активации.
- Интервал стука назначает сервер, а не фиксирует клиент.
-
1.3.1Диагностика лицензии, привязка устройства и поставка в контейнере
- Клиент прямо называет причину отказа лицензии и ведёт журнал проверок.
- Диагностика привязки лицензии подаётся в понятном виде, а не обрывается без объяснения.
- Привязка устройства к ключу лицензии с подписанными стуками и корректной заменой при выводе устройства из работы.
- Опубликован образ контейнера для развёртывания рядом с оркестрируемыми сервисами.
- Установка бандла больше не падает в системах, не создающих символьные ссылки.
-
1.3.0Системный перехват трафика, поддержка macOS, поставка в Docker и работа с Akamai
- Системный перехват трафика: любое приложение идёт через выбранный профиль браузера без настройки самого приложения.
- Аварийное отключение для перехваченного трафика и явный прямой маршрут в обход туннеля, где он нужен.
- Перехваченный UDP, включая QUIC, уходит через выход того порта, которому принадлежит процесс.
- Сборки macOS для Intel и Apple Silicon; бандл решателя выбирается по операционной системе и архитектуре.
- Официальный Docker-образ с контейнерным запуском: настройка через окружение, активация лицензии при первом старте и стартовые порты.
- Поведенческие проверки Akamai Bot Manager распознаются и обрабатываются.
- Правомерный ответ Akamai больше не принимается за проверку и не расходует попытку решения.
- Страница отказа сайта с кнопкой «I am not a Robot» больше не считается капчей.
-
1.2.13Поддержка слайдер-капчи DataDome
- Слайдер-капчи DataDome распознаются и решаются автоматически.
- Решение работает и в быстрой полосе, и в браузерной.
-
1.2.12Управление частотой кадров в профиле браузера
- Две независимые частоты кадров на профиль: частота, которую видит сайт, и фактическая частота отрисовки.
- Снижение частоты отрисовки уменьшает нагрузку на процессор, не меняя того, что видит страница.
-
1.2.11Безопасная работа с перехватывающими апстримами
- Апстрим-прокси, перехватывающий TLS, по умолчанию отвергается; клиент получает понятный ответ 526.
- Поведение можно разрешить явно параметром allow_mitm_upstream.
-
1.2.10Меньше нагрузки на процессор, headless по умолчанию
- Потребление процессора прокси снижено примерно втрое на той же нагрузке.
- Решатель капчи по умолчанию работает без графического окна.
- Ротация пула по ошибкам и понятные подсказки к таймаутам в панели.
-
1.2.9Быстрое распознавание мёртвых апстримов
- Мёртвый апстрим-прокси распознаётся примерно за секунду вместо девяноста.
- Отдельные таймаут подключения и бюджет запроса для каждого порта.
- Отказы согласования HTTP/2 записываются с причиной.
- Число одновременных контекстов решателя увеличено с 10 до 25 на подходящем оборудовании.
-
1.2.8Пределы капчи и восстановление лицензии
- Пределы времени reCAPTCHA увеличены и вынесены в настройки.
- Пак профилей догружается автоматически, как только сервер лицензий снова доступен.
- Очередь решателя свёрнута по умолчанию — панель остаётся читаемой.
-
1.2.7Диагностика шлюзов и ограничения решателя
- Проблемы подключения OpenVPN сообщаются с точной причиной, а не общим отказом.
- Флаг транспорта TLS для туннелей шлюзов.
- Ограничение времени решения капчи поднято до 120 секунд.
-
1.2.6Подписки на шлюзы и очередь решателя
- Подписки на VPN-шлюзы с автоматическим обновлением списка шлюзов.
- Пять дополнительных протоколов шлюзов; в панели показаны имена подписок и время отклика.
- Поддержаны подписки в формате Clash YAML.
- Очередь решателя капчи видна в панели управления.
- Сертификат апстрим-прокси проверяется; настройка доверия доступна для порта и для пула.
-
1.2.0Крупное обновление: прохождение проверок и изоляция профилей
- Существенно выросла проходимость проверок Cloudflare.
- Обрабатываются проверки защиты на сайтах, размещённых в AWS.
- Добавлена поддержка текстовых капч Google — в дополнение к reCAPTCHA, поддержанной ранее. Работает сразу, настройка не нужна.
- Порты больше не делят между собой язык и заголовки: каждый профиль остаётся изолированным.
- Запросы больше не теряются при смене сетевого подключения посреди работы.
- На панели видно готовность каждого компонента и прямо указана причина, если что-то недоступно, — вместо молчаливого отказа.
- Компонент VLESS-шлюза теперь входит в сборку для всех платформ и соответствует архитектуре машины, включая Windows на ARM.
- Рекомендуем обновиться: поддержка старых версий будет постепенно прекращаться.
-
1.1.47Доработки панели + ротация логов
- Полосы таймера простоя снова корректно заполняются.
- Колонка upstream показывает прокси вместе с протоколом, а цепочки — в виде «первый хоп › upstream».
- proxy.log теперь ограничен по размеру (ротация в proxy.log.1) и больше не может забить диск при долгой работе.
-
1.1.46Проверка конфига: TLS passthrough
- Проверка конфига теперь помечает проверку отпечатка как «неприменимо» при включённом TLS passthrough, а не показывает вводящую в заблуждение ошибку сертификата — в этом режиме прокси не подменяет отпечаток.
-
1.1.45Исправления в панели управления
- Проверка конфига больше не показывает порт с вышестоящим прокси как прямое соединение.
- Debug-порты теперь можно закрыть прямо из окна захвата отпечатков.
- Кнопка копирования прокси теперь работает на LAN-панели по HTTP с другого устройства.
-
1.1.44Обновлённый интерфейс панели управления
- Переработанная панель управления с аккуратным неоновым интерфейсом и наглядными карточками статуса.
- Новая светлая тема — переключается из шапки в один клик, выбор запоминается.
- Улучшены таблица портов, значки протоколов и баннер лицензии.
-
1.1.42Нативный DNS (VDNS): гео-согласованное разрешение и обход DNS-фильтров провайдера
- Каждый порт-прокси теперь может сам разрешать домены цели — через туннель, используя DNS-серверы, согласованные с расположением выходного IP (через EDNS Client Subnet). Это держит географию вашего DNS в соответствии с прокси (частый фактор траст-скора у антифрода) и позволяет открывать «чувствительные» домены, которые некоторые провайдеры прокси блокируют на уровне DNS. Включается для каждого порта: «При утечке DNS» — активирует автоматически только при обнаружении утечки, «Принудительно» — держит всегда включённым (например, чтобы обойти доменный фильтр провайдера). По умолчанию выключено; можно выбрать автоматические курируемые резолверы или указать свои.
-
1.1.41Более точный отпечаток в режиме пула профилей
- В режиме базы (пула профилей) выбор версии браузера, которой нет в наборе встроенных профилей, теперь генерирует реалистичный отпечаток именно под эту версию — соответствующий версии из настроек или из User-Agent запроса — вместо подстановки неподходящего профиля. Если сгенерировать отпечаток не удаётся, используется ближайший реальный профиль того же браузера, но никогда не другого браузера.
-
1.1.40Удобнее работа с API-ключом и OpenVPN в один клик
- API-ключ теперь всегда виден в «Настройках», с кнопкой копирования — больше не показывается только один раз. Также можно задать собственный ключ, а не только сгенерировать случайный, чтобы удобнее переиспользовать уже имеющийся ключ в скриптах и интеграциях.
- В Windows, если OpenVPN не установлен, мастер установки теперь предлагает скачать его с официального сайта и установить за вас — вместо простой ссылки. Это по-прежнему необязательно и нужно только для шлюза OpenVPN.
-
1.1.39Управление с другого устройства
- Необязательная настройка «Разрешить LAN» теперь открывает в локальную сеть не только прокси-порты, но и панель управления и control-API — чтобы можно было открывать и управлять приложением с другого устройства. Доступ по-прежнему за паролем панели и API-ключом, а восстановление пароля остаётся доступным только с этого компьютера. Включите в «Настройках» и перезапустите приложение, чтобы панель стала доступна по сети.
-
1.1.38Надёжный запуск после обновления
- Исправлен сбой, из-за которого после обновления на Windows приложение не запускалось, потеряв доступ к собственной папке данных (появлялась ошибка «Access is denied» при создании файла сертификата). Запуск и автообновления теперь надёжны, а уже затронутая установка автоматически восстанавливается при следующем запуске.
-
1.1.37Понятнее тесты прокси и доработки для Windows
- Тест вышестоящего прокси теперь показывает реальный исходящий IP, который увидят сайты, и весь путь цепочки. При маршрутизации через цепочку (прокси внутри прокси) результат ясно показывает оба хопа и итоговый адрес выхода, а не только первый хоп — раньше казалось, что второй хоп игнорируется.
- При открытии порта на редактирование поля вышестоящего прокси и первого хопа теперь сохраняют введённую вами схему (например, socks5://), а не показывают только адрес.
- В Windows запуск шлюза VLESS/Reality больше не открывает лишнее окно командной строки.
-
1.1.36Усиление безопасности и приватности
- Прокси-порты и панель управления теперь по умолчанию слушают только на этом компьютере (127.0.0.1). Доступ к ним из локальной сети стал явной опцией в настройках, поэтому свежая установка никогда не оказывается неожиданно открытой для других устройств.
- Добавлена необязательная защита прокси-портов паролем: можно требовать логин и пароль (SOCKS5 или HTTP), прежде чем порт примет подключение. По умолчанию выключено, включается в настройках.
- Конфиденциальные локальные файлы — включая лицензию и ключ сессии панели управления — теперь на Windows шифруются на диске и доступны только вашей учётной записи, поэтому другие пользователи того же компьютера не могут получить к ним доступ.
-
1.1.35Надёжные автообновления
- Исправлены автоматические обновления в приложении: новые версии теперь корректно скачиваются и устанавливаются. Начиная с этой версии, установленные копии обновляются самостоятельно; если у вас более старая версия, установите это обновление один раз вручную — далее автообновление будет работать.
- Добавлена проверка безопасности, которая не применяет файл обновления, если это не корректная программа, поэтому неудачное обновление никогда не оставит приложение неспособным запуститься.
-
1.1.34Приватность кэша
- BlankTrail по-прежнему использует один быстрый кэш ответов, общий для всех портов, но активность на одном порту больше нельзя связать с другим через него: закэшированную страницу невозможно перепроверить так, чтобы перенести на другой порт трекинговую cookie или сохранённый идентификатор (даже при смене исходящего IP), а персонализированные ответы, которые зависят от cookie или от того, кто вошёл в аккаунт, никогда не отдаются другому порту. При ротации идентичности порта теперь также очищается сохранённое состояние TLS-сессии этого порта, поэтому новая идентичность никогда не возобновляет старое соединение.
- Профиль Microsoft Edge обновлён до Edge 150 — актуальной версии Edge. Порты, эмулирующие Edge, теперь соответствуют последнему настоящему Edge в TLS, HTTP/2 и заголовках.
- Исправлен редкий сбой запуска в Windows, при котором приложение в трее могло не стартовать, если не удавалось создать папку данных или открыть файл журнала — иногда для восстановления требовалась полная перезагрузка. Теперь приложение надёжно находит свои данные рядом с собой (с резервным вариантом) и запускается, даже если файл журнала открыть не удаётся.
-
1.1.33Исправления стабильности
- Теперь можно одновременно использовать несколько OpenVPN-шлюзов — разные порты могут параллельно работать через разные конфигурации OpenVPN.
- Профиль Microsoft Edge теперь передаёт настоящую идентичность Edge (User-Agent и клиентские подсказки), а не выглядит как Chrome.
- Порты с подменой User-Agent и заголовков теперь всегда применяют выбранную идентичность браузера, даже без полной подмены HTTP/2.
-
1.1.32Точность отпечатков
- Клиенты (не браузеры) на портах с подменой HTTP/2 теперь передают байт-точный отпечаток браузера в TLS, HTTP/2 и заголовках, проходя более строгие проверки.
- Добавлен байт-точный профиль Firefox 152.
- Запросы HTTP/3 (QUIC) теперь передают параметры соединения браузера, и поддерживается возобновление TLS-сессий — ближе к поведению настоящего браузера.
- Кэширование ответов теперь работает вместе с подменой отпечатка HTTP/2.
-
1.1.31Улучшения отпечатков
- Теперь из панели можно открывать профили Android-устройств (раньше выбирались только Windows/macOS/Linux/iOS, хотя Android-профили есть в базе).
- Порядок заголовков HTTP/2 теперь по умолчанию подменяется под выбранный браузер, поэтому HTTP/2-запрос порта выглядит как у настоящего браузера без дополнительных переключателей.
- При изменении браузера/ОС порта итоговый профиль теперь сразу отображается в панели подробностей, а не пустует до первого запроса.
-
1.1.30Надёжность пула портов
- Проверки и трафик через вышестоящие прокси больше не падают на прокси, которые подписывают сертификат сами или перехватывают TLS — так делают многие резидентные/мобильные прокси, и теперь они проходят проверки доступности, утечки и конфигурации.
- При ошибке вышестоящего прокси пул теперь переключается на другой прокси при повторе (быстрый переход), а не долбит мёртвый — как и предполагает политика смены при ошибке по умолчанию.
- Проверка конфигурации пула теперь берёт случайный живой порт, а не всегда первый, — и отражает пул целиком.
-
1.1.29Исправления пула портов
- Порты пула теперь по умолчанию открываются как SOCKS5 (в окне «Пул портов» можно выбрать SOCKS5 или HTTP), поэтому через пул работают UDP и подменённый HTTP/3. Существующие пулы сохраняют свой прежний протокол.
- Редактирование запущенного пула теперь корректно восстанавливает адрес источника прокси и настройки ротации, а не открывается пустым.
- URL со списком прокси, вставленный в поле файла/пути на сервере, теперь корректно скачивается, а панель дополнительных настроек отображается правильно.
-
1.1.28Исправление баннера отчёта о сбое
- Баннер отчёта об ошибке «прошлый раз приложение завершилось некорректно» теперь остаётся закрытым. Кнопка «Закрыть» — как и отправка отчёта — больше не возвращает его после обновления вкладки дашборда; он снова появится, только если приложение действительно снова аварийно завершится.
-
1.1.27Пул портов и просмотр профилей
- Окно «Пул портов» теперь закрывается при запуске, а управление каждым запущенным пулом (редактирование, тест конфигурации, просмотр профиля, остановка, ссылка на экспорт) находится в его строке таблицы активных портов. Экспортируемый список прокси теперь содержит схему (socks5://host:port). Также можно скачать и подсчитать источник прокси и протестировать случайный прокси на доступность, утечки DNS/IPv6 и UDP перед запуском.
- Панель версий браузеров стала аккуратным сворачиваемым списком, сгруппированным по операционной системе и браузеру, а счётчик показывает, сколько версий браузеров есть в базе.
-
1.1.26Надёжность обновлений
- Автоматические обновления теперь повторяют загрузку при обрыве на медленном или нестабильном соединении и напрямую распознают неполную передачу, вместо ошибки при первой попытке.
-
1.1.25Отображение авто-профиля
- Для портов с авто-подбором профиля по User-Agent дашборд теперь показывает идентичность, фактически применённую к последнему запросу (например, Chrome после запроса из Chrome), а не начальный профиль.
-
1.1.24Исправления сведений о порте и теста конфигурации
- Устранено обрезание текста у правого края в сведениях о порте и в просмотре профиля (длинные значения отпечатка теперь переносятся), наложение кнопки копирования на соседнее поле, а также ошибки теста конфигурации: он больше не показывает ложное несовпадение отпечатка на портах в режиме браузера/авто, и его результат остаётся на экране.
-
1.1.23Исправление обновления в Windows
- Устранена ошибка автообновления в Windows («Отказано в доступе»), при которой запущенное приложение не удавалось заменить на месте; обновления теперь устанавливаются корректно. Небольшое улучшение вёрстки просмотра профиля — длинные списки шифров и расширений переносятся аккуратно.
-
1.1.22Редактирование портов и исправление теста конфигурации
- Открытые порты теперь можно перенастраивать на месте через полноценное окно редактирования, аналогичное окну открытия порта. Тест конфигурации больше не показывает ложное несовпадение отпечатка на SOCKS5-портах, а его результат остаётся на экране. Сведения о порте отображаются в более аккуратном виде только для чтения.
-
1.1.21Улучшения окна открытия порта
- Подписи быстрого старта над пресетами «Браузер» и «HTTP-клиент», единообразные названия вариантов в диалоге режима, более стабильная раскладка предварительных проверок, более строгая проверка вышестоящего прокси и выделяемое поле со строкой прокси в сведениях о порте.
-
1.1.20Исправления интерфейса
- Исправления интерфейса дашборда: раскладка вкладок для длинных подписей, размеры диалога открытия порта, позиционирование подсказок и корректное переключение языка во всех элементах.
-
1.1.19Дашборд на русском и китайском
- Панель управления приложения теперь полностью локализована — переключайте английский, русский и китайский прямо в шапке. Переведены все экраны, диалоги, подсказки и сообщения.
-
1.1.18Ребрендинг: BlankTrail Proxy
- SpoofForge теперь называется BlankTrail Proxy и доступен на blanktrail.com. Установленные копии продолжают работать и обновятся автоматически — ничего делать не нужно.
-
1.1.17Умнее пресеты Open Port
- Быстрые пресеты в диалоге Open Port теперь задают полностью согласованную личность: пресет HTTP-клиента назначает и подделывает целостную браузерную личность, а пресет браузера сопоставляет и нормализует отпечаток реального браузера — оба с понятным выбором Identity / Uniqueness.
-
1.1.16Обновлённый логотип
- Единый логотип-щит BlankTrail Proxy теперь одинаково используется в приложении, в иконках трея и установщика и на сайте.
-
1.1.15Улучшения задач скрапинга
- Диалог задач скрапинга стал понятнее: загрузка списка прокси файлом или по URL, выбор любого браузера или случайного набора (и случайной ОС), разумные значения по умолчанию и раздел расширенных настроек для тонкой настройки пула.
-
1.1.14Улучшения главной страницы
- Главная страница дашборда стала удобнее: настраиваемый размер страницы для больших списков портов, копирование адреса прокси порта в один клик и более понятная сводка типов браузеров.
-
1.1.13Улучшения доменной маршрутизации
- Правила доменной маршрутизации теперь сохраняются автоматически при любом изменении; более чистый редактор с понятными селекторами апстрима/шлюза и подсказками у каждого поля.
-
1.1.12Управление пресетами
- Переработана вкладка пресетов: наборы портов в папках с перетаскиванием, сохранение всех или выбранных портов, применение с перезаписью или объединением.
-
1.1.11Управление VPN-шлюзами
- Переработана вкладка VPN-шлюзов: наглядная таблица с редактированием и удалением в строке и удобный диалог добавления для VLESS и OpenVPN.
- Цепочка шлюзов (маршрутизация одного шлюза через другой) теперь работает, с защитой от зацикливания.
-
1.1.10Улучшения интерфейса
- Переработан диалог открытия порта: пресеты в один клик для браузера и HTTP-клиента, более чистый и понятный вид.
- Проверка апстрим-прокси или шлюза (связь, UDP, утечки) прямо перед открытием порта.
-
1.1.9Надёжность и обновление дашборда
- Повышена надёжность доставки профилей и генератора.
- Переработанный дашборд: вкладки функций, меню настроек и выбор языка.
- Более понятные сообщения о статусе подключения.
-
1.1.8Шлюзы из коробки
- Шлюзы VLESS+Reality теперь работают из коробки — ничего дополнительно скачивать не нужно.
- Если OpenVPN не установлен, дашборд теперь подсказывает, как установить его под вашу операционную систему.
-
1.1.7Восстановление пароля и опции установки
- Забыли пароль от дашборда? Теперь его можно сбросить, повторно активировав лицензию.
- На Windows при обнаружении установленной копии установщик предлагает выбор: обновить, переустановить начисто или удалить — при чистой переустановке можно сохранить лицензию и сертификат.
-
1.1.6Обновление из приложения
- Обновляйте BlankTrail Proxy до новой версии прямо из дашборда — в один клик, с возможностью ручной загрузки, если автообновление недоступно.
- Дополнительные уточнения отпечатка HTTP/3 (QUIC) для ещё более точного совпадения с актуальным Chrome.
-
1.1.5Точнее отпечаток HTTP/2
- Когда приложение подбирает профиль браузера по запрошенному User-Agent, уровень HTTP/2 в отпечатке теперь ещё точнее совпадает с настоящим браузером.
-
1.1.4Свежие отпечатки браузеров
- Обновили до Chrome 150, а также до актуальных Firefox, Safari и Edge.
- Профили стали разнообразнее и реалистичнее, поэтому каждое соединение выглядит как отдельная настоящая машина, а не копия одной и той же.
- Отпечаток HTTP/3 (QUIC) полностью приведён к актуальному виду.
-
1.1.3Апгрейд лицензии и возврат средств
- Апгрейд лицензии до старшего тарифа прямо на месте — вы доплачиваете только разницу в цене.
- Теперь действует гарантия возврата средств в течение 48 часов.
-
1.1.0Усиленное лицензирование и целостность
- Усиленная защита лицензии: движок фингерпринтов теперь безопасно доставляется на ваше лицензированное устройство при запуске, а не поставляется внутри приложения.
- При запуске приложение один раз обращается к вашему аккаунту, чтобы загрузить профили; на старте нужно кратковременное подключение к интернету.
- Порядок открытия портов и работы с профилями не изменился — всё работает как прежде после запуска.
-
1.0.5Инструменты фингерпринта
- Тест конфигурации: одна кнопка при открытии порта или пула для скрапинга проверяет утечки IP/DNS, подтверждает, что подмена фингерпринта доходит до цели, и показывает, поддерживает ли вышестоящий прокси UDP.
- Просмотр профиля: посмотрите точную личность порта — User-Agent, состав TLS и ожидаемый JA3.
- Импорт фингерпринта: захватите фингерпринт реального браузера и примените к порту или сохраните под именем для повторного использования.
-
1.0.4Гибкая маршрутизация
- Правила Domain Routing: отдельная вкладка — направляйте выбранные домены или точные хосты через другой прокси, шлюз или цепочку; у каждого правила свой спуфинг или без спуфинга.
- Счётчик профилей: разбивка по ОС, браузерам и версиям.
-
1.0.3Умное кеширование
- Два новых режима hard-кеша: "только медиа" и "автопрогрев".
- Версия продукта видна в дашборде.
-
1.0.2Функции для работы
- Управление idle-таймаутом: глобально по клику или свой таймаут / "никогда" на порт.
- Источники профилей: курируемая база, генерация на лету или случайный отпечаток.
- Подмена устаревших заголовков под текущий браузер (рекомендуется для скраперов).
- Пресеты портов: именованные наборы с настройками и папками, переживают обновления.
- Режим скрапера: пул портов по диапазону с ротацией upstream-листа, авто-ротацией отпечатков и прокси, самовосстановлением и экспортом открытых портов как прокси-листа.
-
1.0.1Онбординг и установщики
- Упрощённая первичная настройка (гид, свой пароль).
- Одно Windows-приложение с иконкой в трее и логотипом, без консольного окна.
- Локализованный установщик (EN/RU/ZH) с установкой корневого сертификата в один клик.
- Обновление "поверх": определяет прежнюю версию и обновляет, не сбрасывая лицензию и настройки.
- Более чистые логи.
-
1.0.0Первый релиз
- Первый публичный релиз BlankTrail Proxy.
-
1.1.1 – 1.1.2Надёжность и устойчивость
- Приложение мягче переносит кратковременные перебои с интернетом и надёжнее запускается.