ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Технология установки куки |

16.09.2008, 15:30
|
|
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме: 7819
Репутация:
0
|
|
Технология установки куки
Обладаем сайтами А и Б.
Задача: поставить куку от сайта А при заходе на сайт Б.
Гымарой: IE ругается (красный глаз внизу) и не дает поставить.
Это умеют делать счетчики liveinternet. Если в коде страницы у себя на сайте поставить <img src="http://counter.yadro.ru/logo?52.2">, то поставится кука от yadro.ru и IE не ругается. Как это делается?
|
|
|

16.09.2008, 17:38
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Просто так, ты кукисы чужого сайта ни получить, ни поставить не сможешь. При загрузке изображения с другого сайта - посылается гет запрос за картинкой, и при ответе можно поставить нужный кукис.
|
|
|

16.09.2008, 18:14
|
|
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме: 7819
Репутация:
0
|
|
Сообщение от Gifts
При загрузке изображения с другого сайта - посылается гет запрос за картинкой, и при ответе можно поставить нужный кукис.
А как его поставить при ответе? Я пробую сижу так:
<img src="site_b.ru/test.php">
где test.php такой:
Код:
<?
header("Content-type: image/jpg"); readfile("image.jpg"); setcookie('kuka','text',2147483644);
exit;
?>
В результате также IE предупреждает и не ставит.
|
|
|

16.09.2008, 18:25
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
photo а с какой целью тебе это?
|
|
|

16.09.2008, 19:15
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
photo Кукис надо ставить до вывода. Поменяй местами readfile и setcookie
|
|
|

16.09.2008, 20:22
|
|
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме: 7819
Репутация:
0
|
|
Сообщение от Gifts
photo Кукис надо ставить до вывода. Поменяй местами readfile и setcookie
Попробывал, также ругается красным глазом, что не принял куку с <img src="http://site_b.ru/test.php">.
а с <img src="http://counter.yadro.ru/logo?52.2"> принимает норм. Секрет какой то есть навреное.
Может как-то можно поглядеть на низком уровне чего выдает урл http://counter.yadro.ru/logo?52.2
Кстати, поглядел http-заголовки и в случае
<img src="http://site_b.ru/test.php"> видно что есть установка куков, а counter.yadro.ru нет.
Может counter.yadro.ru выдает какой нить js код, который исполняется и куку ставит. Или быть может генерит popup невидимый, который открывается урл и там ставится кука, но в фоне все.
|
|
|

16.09.2008, 20:27
|
|
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме: 7819
Репутация:
0
|
|
Сообщение от heretic1990
photo а с какой целью тебе это?
На сайтах B,C,D,E...Z цепляется JS-код с сайта A.
По куке я показываю разную рекламу юзерам.
Если юзер был на рекламируемом сайте 1, то показывать нужно рекламу 2,3,4...10
|
|
|

16.09.2008, 20:56
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от photo
цепляется JS-код с сайта A.
В таком случае, может, имеет смысл устанавливать печенье javascript'ом?
|
|
|

17.09.2008, 12:50
|
|
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме: 3629857
Репутация:
504
|
|
Сообщение от photo
Попробывал, также ругается красным глазом, что не принял куку с <img src="http://site_b.ru/test.php">.
а с <img src="http://counter.yadro.ru/logo?52.2"> принимает норм. Секрет какой то есть навреное.
Может как-то можно поглядеть на низком уровне чего выдает урл http://counter.yadro.ru/logo?52.2
Кстати, поглядел http-заголовки и в случае
<img src="http://site_b.ru/test.php"> видно что есть установка куков, а counter.yadro.ru нет.
Может counter.yadro.ru выдает какой нить js код, который исполняется и куку ставит. Или быть может генерит popup невидимый, который открывается урл и там ставится кука, но в фоне все.
поставь себе тот же WireShark, запусти его, открой в браузере твою ссылку и отснифай пакеты передающиеся на сервер и от сервера и все.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|