Skip to content
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.

Проверять результат https-запроса #19

Closed
Powerrr opened this issue Sep 21, 2014 · 4 comments
Closed

Проверять результат https-запроса #19

Powerrr opened this issue Sep 21, 2014 · 4 comments

Comments

@Powerrr
Copy link

Powerrr commented Sep 21, 2014

Сейчас у вас есть проверка только на подмену сертификата, но неплохо бы проверять и то, что сайт действительно открывается.
Например, у меня при соединении с https://2chru.net/ провайдер (ростелеком) сразу отдаёт tcp rst в ответ на tcp syn, так что даже соединение не устанавливается.

@ValdikSS
Copy link
Owner

А какой результат выдает скрипт?

@Powerrr
Copy link
Author

Powerrr commented Sep 21, 2014

Результат проверки https:

[O] Тестируем HTTPS
    Открываем  https://2chru.net/
[✓] Сайт открывается

А если вас интересует общий результат:

[!] Результат:
[⚠] У вашего провайдера "обычный" DPI.
 Вам поможет HTTPS/Socks прокси, VPN или Tor.

@ValdikSS
Copy link
Owner

@Powerrr Если есть возможность, пожалуйста, поднимите у себя прокси и дайте мне его адрес (мой email iam@valdikss.org.ru)

@Powerrr
Copy link
Author

Powerrr commented Sep 28, 2014

Я сейчас заметил, что вышеупомянутые tcp rst пакеты провайдер шлёт с некорректным заголовком, так что они моей ОС вообще игнорируются. Т.е. это как если бы я пытался зайти на сайт, который лежит.
Соответственно, если вы хотите воспроизвести результат https, то ни к чему сложности с прокси (ну и особой возможности поднять прокси у меня нет). Просто возьмите такую ссылку: https://www.yandex.ru:444/ (прокатит не с любым сайтом и портом) - сайт не будет отвечать на ваши запросы на этот порт, что как раз смоделирует мою ситуацию.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants