Настройка прозрачного HTTPS-прокси с полным логированием URL
2 000 руб. за проект
Необходимо настроить прозрачный HTTPS-прокси на Linux (Ubuntu), который:
1. Полностью логирует URL всех запросов, включая HTTPS.
2. Отображает логин пользователя, который делает запрос.
Я уже пробовал несколько решений, но столкнулся с проблемами, которые не удалось решить.
Squid (HTTP и HTTPS прокси)
• Настроил Squid с ssl-bump для расшифровки трафика.
• В логах отображались только домены, но не полные URL.
• Аутентификация по логину и паролю работала.
• Перехват HTTPS-трафика приводил к проблемам с сертификатами, которые нужно устанавливать на клиентских устройствах.
Mitmproxy (Transparent Mode)
• Настроил mitmproxy в прозрачном режиме.
• Логирование HTTPS работает, но не удаётся корректно настроить доступ.
• Не могу корректно настроить автоматический запуск и доступ с других машин.
Требования к исполнителю:
✅ Опыт работы с Squid, mitmproxy, iptables.
✅ Опыт в SSL-проксировании и расшифровке трафика.
Ожидаемый результат:
Полный лог всех запросов (включая HTTPS).
Лог отображает полный URL + логин пользователя.
Пишите в личном сообщении, если интересуют детали.
1. Полностью логирует URL всех запросов, включая HTTPS.
2. Отображает логин пользователя, который делает запрос.
Я уже пробовал несколько решений, но столкнулся с проблемами, которые не удалось решить.
Squid (HTTP и HTTPS прокси)
• Настроил Squid с ssl-bump для расшифровки трафика.
• В логах отображались только домены, но не полные URL.
• Аутентификация по логину и паролю работала.
• Перехват HTTPS-трафика приводил к проблемам с сертификатами, которые нужно устанавливать на клиентских устройствах.
Mitmproxy (Transparent Mode)
• Настроил mitmproxy в прозрачном режиме.
• Логирование HTTPS работает, но не удаётся корректно настроить доступ.
• Не могу корректно настроить автоматический запуск и доступ с других машин.
Требования к исполнителю:
✅ Опыт работы с Squid, mitmproxy, iptables.
✅ Опыт в SSL-проксировании и расшифровке трафика.
Ожидаемый результат:
Полный лог всех запросов (включая HTTPS).
Лог отображает полный URL + логин пользователя.
Пишите в личном сообщении, если интересуют детали.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.