c # Распознать пакеты Https - PullRequest
       6

c # Распознать пакеты Https

0 голосов
/ 13 сентября 2010

В настоящее время я работаю над проектом брандмауэра.Первое, что я должен сделать, если какой-либо пользователь захочет получить доступ к нелегальному сайту, я не позволю ему сделать это.Поэтому я отслеживаю пакеты TCP.Что касается HTTP-запросов, у меня нет проблем.Но для HTTPS у меня есть некоторые проблемы.Я не могу распознать пакет HTTPS.Может ли кто-нибудь помочь мне в этом, пожалуйста?

Спасибо.

1 Ответ

2 голосов
/ 13 сентября 2010

Нет способа распознать HTTPS-запрос (то есть, нет способа отличить HTTPS-запрос от любого другого запроса, заключенного в SSL).

Лучшее, что вы могли бы сделать, - это изучить формат различных рукопожатий SSL ( Поиск в Google ), распознать их и сравнить пункт назначения с черным списком.

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