Pull to refresh

Comments 52

Эта «Брешь» является основой архитектуры Skype (P2P, в конце концов), не понятно, как они собираются ее «устранить».
Очевидно, сделать так, что IP абонента передавался звонящему только после согласия того на принятие звонка.
Интересно как это помешает отснифить трафик и посмотреть в source ip address?
UFO just landed and posted this here
UFO just landed and posted this here
Да, про сервер я и забыл. Только если так.
Сервер и P2P как-то плохо вместе вяжутся.
p2p это общение между абонентами, авторизация, хранение КЛ и прочее на сервере. Очень плохо?
P2P не обязательно означает прямой канал между собеседниками. Есть суперноды, и иногда голосовой и видео трафик передается не напрямую а через посредников. Вполне можно внести изменения в протокол, которые будут устанавливать соединение через суперноды, а при ответе уже пытаться сделать 1 на 1. Вопрос, я так понимаю, в основном в увеличении нагрузки на суперноды, которые по сути своей обычные пользователи с хорошим инетом, и могут выключать скайп если нагрузка возрастет слишком сильно.
Вот и сбылась мечта школьников про «вычисление по IP».
Многие школьники до сих пор думают что это называется ойпи, а не IP…
UFO just landed and posted this here
Агу, данная уязвимость существует «с момента сотворения» протокола, собственно это такая бага трудно отличимая от фичи за счёт которой он и работает :)
А то что возьмуться в этом я просто уверен, как не крути а у скайпа проблем и без уязвимостей хватает.
UFO just landed and posted this here
По последним данным разведки мы воевали сами с собой :)
А что за анекдот?
ОНО: народ, я новый нюк нашел, ща всех поубиваю!!!
ОНО: дайте ай-пи какого-нить лоха!!!
Кто-то: 127.0.0.1
ОНО: пасиба!
ОНО: щас он подохнет
* ОНО вышло из чата
UFO just landed and posted this here
не понимаю почему люди так берегут свой IP?
Люди берегут на айпи, а привязку айпи к профайлу с реальми данными ФИО + адрес. Такие данные можно исспользовать во зло, например habrahabr.ru/blogs/p2p/130982/

А когда я одновременно открытый Скайп на разных айпишниках держу, интересно что будет?
UFO just landed and posted this here
Свежак.

Можно попробовать сделать так:

Запускаем чистый skype с пустым контаклистом на машине с реальным айпи и доступным снаружи портом для входящих соединений (в windows Настройка -> Соединение)
Смотрим с помощью tcpview (не показывает udp, лучше брать wireshark) сколько было открыто подключений с момента запуска скайпа.
Добавляем в контактлист жертву и пишем ей сообщение. В этот момент будет открыто сразу несколько TCP-соединений, и при условии что жертва не за NAT-ом, её IP будет в их числе. Если повторять этот алгоритм с разных точек в итоге можно выделить IP жертвы.

Но опять же, это справедливо только в случае если у жертвы открыт порт в мир для tcp-соединений, иначе всякие UDP STUN сильно запутывают поиск.
Хватит уже анонимусов в каждый пост про секурность впихивать =\
UFO just landed and posted this here
Да, прошу прощения, с тренировки прибежал — запыхался =)
В целом, статья устарела, но клиент Скайпа в Линуксах до сих пор не ушел дальше версии 2.1 beta — соответственно, набирая в линуксе команду netstat я могу сказать сразу — кто через какого провайдера сидит =)

Проверил, действительно, при тестовом звонке создались соединения:
tcp 0 0 10.65.48.91:51467 katpc.rh.rit.edu:https ESTABLISHED 2342/skype
tcp 0 0 10.65.48.91:43904 149.13.32.249:43707 ESTABLISHED 2342/skype


После окончания звонка — записи исчезли.
UDP трафик вы тоже netstat-ом смотретие?
netstat -sp udp

Достаточно, чтобы посмотреть созданные Скайпом соединения.

З.Ы.: Я до сих пор не могу понять что в этом топике такого "исследовательского".
>udp
>соединения


Вы это серьезно? А покажите вывод, очень интересно посмотреть udp соединения
Ну хз, во время звонка моему товарищу выдало следующее:

pc@pc-lenovo:~$ netstat -p udp | grep skype
tcp 0 0 10.65.48.91:51467 katpc.rh.rit.edu:https ESTABLISHED 2342/skype
tcp 0 0 10.65.48.91:60444 46.166.64.40:21817 ESTABLISHED 2342/skype
tcp 0 0 10.65.48.91:60444 46.166.64.40:21817 ESTABLISHED 2342/skype


Зачем вы пишите эту чушь?
>netstat -p udp
>tcp 0 0

Вы ведь сами написали этот вывод, верно? Давайте скриншот вывода той же команды.
Да нет же )))

image

Скрин сделан во время дозвона до приятеля.
Введите команду без грепа и увидите

(No info could be read for "-p": geteuid()=1001 but you should be root.)

У вас в первой колонке Proto стоит TCP. Протокол UDP работает без установки соединений, и ничего кроме открытых UDP портов netstat не покажет.

Как часто вам встречаются UDP SYN-пакеты?
image
UDP SYN-пакеты? — Проверил, вылезают через при дозвоне по скайпу. А что они значат, простите?
Спасибо. Начал читать — позновательно )
В школу, блеать! В школу! Какого хрена лезть в статьи о сетевой безопасности, не понимая даже таких базовых вещей? netstat у него, блин.
выходные скайпа на хабрахабре. Может они наконец-то подсуетятся и выпустят для линукса библиотеку чтобы можно было родными месседжерами пользоватся?
UFO just landed and posted this here
Вы поклонник анонимусов? И для этого вы хотели учиться за границей и пользуетесь МТС? :) Ну хорошо хоть обои спросили, а не где купить пылесос :)
Это не обои, а прифотошопленная фотка
В 2011 году хакеры внезапно узнали, что при P2P можно узнать ip?
Sign up to leave a comment.

Articles