Skip to content

[FEATURE] Обновление системы подбора стратегий #82

@An0nX

Description

@An0nX

Пожелания по улучшению системы подбора конфигурации

Текущая система работает неплохо, но есть несколько пожеланий по её обновлению.


1. Выбор категории рулсетов (домены + IP) вместо отдельных доменов

Сейчас можно указать только конкретный домен или IP. Хотелось бы иметь возможность выбирать категорию целиком из рулсетов (включая все домены и IP в ней).

Проблема текущего подхода:
Система подключает рулсет к конфигу на основе совпадения домена с категорией, но не проверяет все домены рулсета на успешность обхода.

Пример: пользователь указывает youtube.com — обход работает. В итоговый конфиг подтягивается весь рулсет (включая ytimg.com и другие). Однако ytimg.com может иметь другую конфигурацию ТСПУ, для которой подобранная техника обхода недостаточна, и домен фактически не работает.

(Конкретные домены приведены для наглядности — суть в том, что разные домены внутри одного рулсета могут блокироваться по-разному.)

Результат: частичная работа сервиса.


2. Параметр «Выбрать все» для кастомных пейлоадов

Добавить возможность выбрать сразу все кастомные пейлоады одной кнопкой/параметром, вместо ручного выбора каждого.


3. Совместное использование кастомных и дефолтных пейлоадов

Сейчас при выборе кастомных пейлоадов дефолтные автоматически отключаются. Из-за этого приходится:

  1. Делать два отдельных прогона (один с кастомными, другой с дефолтными).
  2. Вручную записывать и сравнивать результаты, чтобы понять, где работает лучше.

Ожидаемое поведение: возможность включить кастомные и дефолтные пейлоады одновременно в одном прогоне.


4. Выбор цели для подбора конфига из вкладки соединений

Добавить возможность выбирать цель для подбора конфигурации напрямую из вкладки соединений, поддерживая все варианты указания цели:

  • только домен
  • только IP
  • диапазон IP
  • домен + IP (или диапазон IP)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions