Настройки
Настройки открываются из меню приложения (Cmd/Ctrl + ,) и разделены на Прокси, Запуск, Список исключений, Расширенные и Аккаунт.
Прокси
Адрес. На каких интерфейсах слушает прокси. 0.0.0.0 — на всех; это значение по умолчанию, и именно оно нужно, чтобы мобильные устройства могли достать ваш компьютер. 127.0.0.1 — только локальная машина.
Порт. Любой порт от 1 до 65535, по умолчанию 7070. Порты ниже 1024 привилегированные: им нужны права администратора или перенаправление портов.
Режим перехвата (только Linux). Системный прокси перехватывает браузеры и приложения, которые читают настройки прокси GNOME. Прозрачный режим — все приложения перенаправляет в прокси весь HTTP/HTTPS-трафик на уровне ядра, поэтому перехватываются и консольные утилиты, и Flatpak-приложения.
При первом включении прозрачного режима нужен пароль администратора, чтобы установить сетевую службу Solpuga. Если вернуться к системному прокси, перенаправление прекратится, но служба останется установленной. Чтобы удалить её, нажмите Удалить сетевую службу Solpuga под карточкой прозрачного режима.
Пока прозрачный режим включён, в заголовке окна после адреса прокси стоит синяя T. T в пунктирной рамке значит, что режим выбран, но выключен.
Как перехватить консольные и Flatpak-приложения без прозрачного режима — в разделе Linux: консольные и Flatpak-приложения.
Сертификат. Установленный корневой сертификат с датами выдачи и истечения и статусом доверия. Здесь же его можно экспортировать в формате PEM или удалить — см. Установка сертификата.
Автоматическая отправка запросов после дисконнекта. Если клиент закрывает соединение, пока запрос стоит на брейкпоинте, перехваченный запрос всё равно уходит на сервер, а ответ прикрепляется к нему. По умолчанию выключено.
Запуск
Переопределять системный прокси при запуске. Настраивать системный прокси сразу при старте приложения.
Автоперехват. Начинать перехват трафика сразу при старте.
Список исключений
Сервисы с certificate pinning не работают через перехват HTTPS. Хост из списка исключений туннелируется без расшифровки: он продолжает работать, а его трафик остаётся в записи, но без читаемого содержимого.
Шаблоном может быть имя хоста (example.com), маска (*.example.com), IP-адрес (192.168.1.1) или диапазон CIDR (192.168.1.0/24) — без http:// и https://.
Хосты можно добавлять и убирать и прямо из перехваченного трафика.
Расширенные
Строгая TLS-валидация заставляет прокси проверять сертификаты серверов по стандартным корневым сертификатам WebPKI.
По умолчанию выключена, поэтому прокси принимает сертификаты серверов без такой проверки — это удобно при отладке стендов с самоподписанными сертификатами. Включайте, когда нужна строгость уровня production. Чтобы изменение вступило в силу, прокси нужно перезапустить.
Аккаунт
Состояние лицензии на этом устройстве и место, где она активируется — см. Лицензия и активация.
Язык, тема, обновления
Язык интерфейса (английский или русский) и тема (системная, светлая или тёмная) находятся в меню Вид и применяются сразу.
Обновления проверяются при каждом запуске. О новой версии сообщается в главном окне, а для завершения установки приложение перезапускается. Проверить вручную можно из меню приложения.