Защитить мои программы от снифферов? - PullRequest
0 голосов
/ 27 сентября 2010

Как защитить мою программу от перехватчиков пакетов?

Например, я не хочу, чтобы перехватчики пакетов могли видеть, куда подключается моя программа.

Каков наилучший способсчетчик пакетов нюхает?

Ответы [ 3 ]

5 голосов
/ 27 сентября 2010

Вы можете защитить содержимое ваших сообщений, используя такую ​​схему, как SSL.Однако вы не можете скрыть пункт назначения ваших сообщений, потому что все маршрутизаторы на этом пути также должны знать, куда отправлять ваши пакеты.

Это все равно, что спросить, можете ли вы отправитьписьмо вашему другу в Лондоне, не сообщая почтовой службе, где живет ваш друг.

5 голосов
/ 27 сентября 2010

Содержимое пакета всегда может быть зашифровано, но адрес назначения всегда должен быть видимым для правильной маршрутизации пакетов.

Единственный способ скрыть адресата - использовать прокси и зашифровать сообщение, содержащее реальный адресат. Однако это защищает только путь от источника к прокси.

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

Использовать шифрование.Вы можете использовать SSL для защиты всего, или вы можете зашифровать определенные данные, используя одну из многих доступных схем шифрования с открытым ключом.

Редакция

Если вы хотите скрытьгде программа подключается, возможно, вы можете использовать Anonymizer сервис

...