ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Технология установки куки
  #1  
Старый 16.09.2008, 15:30
photo
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме:
7819

Репутация: 0
По умолчанию Технология установки куки

Обладаем сайтами А и Б.

Задача: поставить куку от сайта А при заходе на сайт Б.

Гымарой: IE ругается (красный глаз внизу) и не дает поставить.

Это умеют делать счетчики liveinternet. Если в коде страницы у себя на сайте поставить <img src="http://counter.yadro.ru/logo?52.2">, то поставится кука от yadro.ru и IE не ругается. Как это делается?
 
Ответить с цитированием

  #2  
Старый 16.09.2008, 17:38
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

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

  #3  
Старый 16.09.2008, 18:14
photo
Новичок
Регистрация: 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 предупреждает и не ставит.
 
Ответить с цитированием

  #4  
Старый 16.09.2008, 18:25
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

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

photo а с какой целью тебе это?
 
Ответить с цитированием

  #5  
Старый 16.09.2008, 19:15
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

photo Кукис надо ставить до вывода. Поменяй местами readfile и setcookie
 
Ответить с цитированием

  #6  
Старый 16.09.2008, 20:22
photo
Новичок
Регистрация: 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 невидимый, который открывается урл и там ставится кука, но в фоне все.
 
Ответить с цитированием

  #7  
Старый 16.09.2008, 20:27
photo
Новичок
Регистрация: 14.08.2008
Сообщений: 4
Провел на форуме:
7819

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

Цитата:
Сообщение от heretic1990  
photo а с какой целью тебе это?
На сайтах B,C,D,E...Z цепляется JS-код с сайта A.
По куке я показываю разную рекламу юзерам.

Если юзер был на рекламируемом сайте 1, то показывать нужно рекламу 2,3,4...10
 
Ответить с цитированием

  #8  
Старый 16.09.2008, 20:56
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от photo  
цепляется JS-код с сайта A.
В таком случае, может, имеет смысл устанавливать печенье javascript'ом?
 
Ответить с цитированием

  #9  
Старый 17.09.2008, 12:50
gisTy
Постоянный
Регистрация: 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, запусти его, открой в браузере твою ссылку и отснифай пакеты передающиеся на сервер и от сервера и все.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Windows XP Professional грамотная установка- залог будущего успеха. t0tal Авторские статьи 12 02.06.2008 18:12
"Новая" технология файлообмена Chupa-Chups Мировые новости 6 07.05.2008 14:51
Bluetooth silveran Новости мира "железа" 6 15.10.2005 18:55
Аудит аутентификации на Web-сайтах. Часть вторая k00p3r Чужие Статьи 0 13.06.2005 11:20
Проверка надежности Web-приложений. Часть Третья k00p3r Чужие Статьи 0 13.06.2005 11:17



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


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




ANTICHAT.XYZ