Argus Browser

Браузерная инженерия · Анти-детект · Live

Сто личностей,одна машина.

Argus — анти-детект браузер: собственный форк Chromium, который несёт в каждом окне отдельную и непротиворечивую личность устройства, и настольная панель управления, которая решает, что каждому из этих окон позволено знать.

Argus Browser key art — the Argus helmet over a dithered night cityscape, captioned “The New Era of Agentic Browsing by Simnetiq”
Рис. 01 · Argus Browser · сто личностей, одна машина

▸ Спецификация

СтатусLive · v1.0.77
ДвижокСобственный форк Chromium · C++
Панель управленияElectron · React · Vite
ПлатформыmacOS (Apple Silicon) · Windows 10/11
БэкендSupabase · Revolut Merchant API
ИнтерфейсыMCP · Локальный HTTP API
Live · Номинально

§ 01 · О проекте

Браузер невозможно подделатьизнутри страницы.

Личность браузера — это не одно значение. Их несколько сотен: вывод canvas и WebGL, характеристики звука, установленные шрифты, метрики экрана, часовой пояс, язык, число ядер — и все они должны согласовываться друг с другом. Измените часть и оставьте остальное — само расхождение и станет сигналом.

Обычный подход — править эти значения изнутри страницы, расширением или внедрённым скриптом. Это работает, пока вопрос не зададут иначе. Свойство, перезаписанное в JavaScript, не выглядит как свойство, которое всегда было таким, а проверить факт перезаписи дешевле, чем проверять значение.

Поэтому личность пришлось опустить под страницу. Argus поставляется с собственным форком Chromium: подмена вкомпилирована в движок и управляется флагами запуска, которых страница никогда не видит. В среде JavaScript нечего искать, потому что в среде JavaScript ничего не меняли.

Именно это решение делает проект задачей компилятора и тулчейна, а не веб-задачей, — и поэтому здесь нужен конвейер сборки по трём репозиториям, а не один бандл.

§ 02 · Что внутри

Четыре решения, определившие сборку

01 · РЕШЕНИЕДВИЖОК
C++

Отпечаток, политика WebRTC и локаль применяются в процессе браузера, ниже всего, до чего может дотянуться страница. Скрипт не может обойти личность, потому что личность реализована не в скрипте.

02 · РЕШЕНИЕИЗОЛЯЦИЯ
1 : 1

Один профиль — один каталог Chromium на диске, одно хранилище cookie, один прокси. Каждая сессия стартует из собственного каталога, и ничто не переносится из другой.

03 · РЕШЕНИЕМАСШТАБ
1 000

Рабочее пространство держит до тысячи профилей на двадцати пяти местах, с общей библиотекой прокси под живыми проверками доступности — вместо текстового поля в каждом профиле.

04 · РЕШЕНИЕИНТЕРФЕЙСЫ
MCP

Приложение говорит на Model Context Protocol, поэтому агент, уже умеющий пользоваться инструментами, управляет профилями без обучения отдельному API. Локальный HTTP-мост закрывает всё остальное.

§ 03 · Дизайн-система

Ахроматичная бумагаи один циан, означающий покупку.

Каждый нейтральный тон в интерфейсе — серый без примеси оттенка, поэтому единственный цвет на экране несёт смысл. Циан отмечает путь покупки; зелёный и красный оставлены только под статусы. Обе темы выпускаются вместе, и ни один компонент не зашивает цвет: компоненту нужен токен, а токен разрешается по теме.

▸ Палитра · светлая тема

Background
Paper
#F2F2F2
Surface
Surface
#F7F7F7
Raised
Raised
#FFFFFF
Border
Border
#E0E0E0
Accent
Argus Cyan
#0E8AA6
Accent · Pressed
Cyan Deep
#0A6F87
Signal · Healthy
Signal Green
#2E9E5B
Foreground
Ink
#1F1F1F

▸ Типографика

T-01
Argus
Geist · 700 · −0.03em

Главные и секционные заголовки, набранные плотно. Шкала зажата между 34 и 52 пикселями, чтобы заголовок не переносился на неудобной ширине.

T-02
Run the accounts.
Geist · 400 · 14px / 1.5

Основной текст, подзаголовки и таблицы. Одна гарнитура на весь интерфейс держит обвязку тихой, а продукт — заметным.

T-03
--argus-fingerprint
Geist Mono · 400

Флаги запуска, строки прокси, маршруты API — всё, что пользователь должен скопировать точь-в-точь.

§ 04 · Поверхности

Пять поверхностей,одно рабочее пространство.

Панель управления построена вокруг того, что сессии нужно до открытия и что она оставляет после закрытия. Каждая поверхность отвечает за одно из этого, а автоматизация дотягивается до всех сразу.

  • P-01ПрофилиLIVE
  • P-02ПроксиLIVE
  • P-03АвтоматизацииLIVE
  • P-04РасписаниеLIVE
  • P-05Таблицы данныхLIVE

§ 05 · Попробовать

Запустите профиль сами.

Argus можно начать бесплатно — пять профилей, без карты. Подписанные и нотаризованные сборки для macOS на Apple Silicon и для Windows 10 и 11.