Перш ніж надсилати пароль через безкоштовний проксі
Що бачить незнайомий проксі, що захищає перевірений HTTPS і як перевірити зв'язок, не передаючи справжній обліковий запис.
Не використовуйте чинний пароль, щоб перевірити, чи працює незнайомий проксі. Тест з'єднання з нешкідливою сторінкою дає змогу встановити зв'язок, не розкриваючи обліковий запис. Чи можна довірити маршруту приватний трафік — окреме питання, що потребує оцінки з'єднання.
За незашифрованого HTTP проксі обробляє читабельні запити й відповіді. Так можуть розкритися паролі, cookies, API-ключі, приватні параметри запиту й тіла відповідей. Викрадений токен сесії може бути не менш цінним, ніж пароль, за допомогою якого його створили.
За перевіреного HTTPS через звичайний тунель CONNECT TLS працює між вашим клієнтом і сайтом. Проксі, який лише пересилає з'єднання, зазвичай не може прочитати ці прикладні дані. Це залежить від потрібного імені вузла, перевірки сертифікатів і довіри до належного сховища CA. Установлення кореневого сертифіката незнайомого проксі може дозволити його оператору перехоплювати TLS; ігнорування помилок сертифікатів теж забирає захист, на який ви розраховували.
Навіть за захищеного вмісту оператор отримує ваше з'єднання й може спостерігати доступні на шляху проксі відомості про ціль, час і обсяг. Він може порушувати трафік і, можливо, зіставляти його. Інший вихідний IP не пояснює, які записи він зберігає чи що надсилають інші застосунки.
Вхід у проксі проходить іншою ділянкою маршруту
Автентифікація проксі може відбуватися до TLS із цільовим сервером. HTTPS сайту не захистить попередній обмін відкритим текстом із проксі. Узгодження імені користувача й пароля SOCKS5 теж саме собою не шифрує облікові дані. Перш ніж передавати обліковий запис проксі, оцініть транспорт між клієнтом і проксі та спосіб автентифікації.
Перевіряйте зв'язок без приватної сесії
Використовуйте окрему команду замість перенаправлення браузера з обліковими записами, у які вже виконано вхід. Приберіть із клієнта типові API-ключі, bearer-токени, cookies та приватні дані. Для HTTP-слухача:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 https://example.com/Замініть локальну кінцеву точку своїм сервісом. Залиште перевірку сертифікатів увімкненою та збережіть обмежені тайм-аути; перевірте несподівані перенаправлення чи прохання встановити матеріали довіри. Дозволене пряме порівняння допоможе відокремити збій цільового сервера. Перш ніж ділитися кінцевими точками й журналами, вилучіть із них конфіденційні відомості.
Для приватних облікових записів або виробничих інтеграцій використовуйте оператора, чиїх власників, підтримку й модель довіри можна оцінити, або сервіс під власним керуванням. Оплата сама собою не дає гарантії. Список безкоштовних проксі дає кандидатів; успішне завантаження сторінки відповідає на питання доступності для цього запиту, а не довіри до оператора.