Определение IP адреса пользователя Skype (теперь банановый)

в 12:50, , рубрики: php, python, reverse engineering, skype, skypekit, метки: , , , ,

Определение IP адреса пользователя Skype (теперь банановый)

Вводим логин — получаем IP: http://skype-ip-finder.tk

Поиск происходит абсолютно незаметно для юзера.

Слева внешний IP через который клиент выходит наружу, справа локальный.
Если они совпадают значит у пользователя не используется NAT.

Если запущено одновременно несколько клиентов — будут показаны все.

Если возвращается только локальный IP вида 10.* или 192.168.* значит используется старая версия клиента, например Linux 2.0.0.72

IP показываются еще спустя несколько часов после того как пользователь отключился.

По мотивам этого поста habrahabr.ru/post/142876/

В взломанном вылеченном SkypeKit, о котом шла речь здесь habrahabr.ru/post/141966/ отладочные логи также не шифруются.

Схема работы проста: враппер на python слушает unix-сокет в ожидании логина, после получения выполняет для него метод RefreshProfile() и в логе появляются искомые строки которые парсятся с помощью php.

Исходники демона github.com/zhovner/Skype-iplookup/

UPD: Из-за большого наплыва Skypekit долго ищет, так что если ничего не нашло, пробуйте повторить запрос через пол минуты.

Автор: zhovner

Поделиться

* - обязательные к заполнению поля