Печеньки

Материал из Lurkmore.

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

Печеньки[1] (они же cookies, они же куки, и кукишем их тоже называют[2], они же кукисы, по-украински — реп'яшки) — небольшие куски информации, сохраняемые браузером в процессе работы на локальном компьютере и передаваемые серверу при переходе на веб-страницу.

Содержание

[править] Щито?

Переходи на тёмную сторону (у нас есть печеньки).
Переходи на тёмную сторону (у нас есть печеньки).
Переходи на тёмную сторону силы!

Всем хорош и ладен протокол HTTP, но вот состояния не сохраняет. То есть перешёл ты с одной страницы одного и того же сайта на другую и максимум, что может узнать о тебе, как сервер, так и клиентский скрипт, так это реферер[3]. Конечно, можно выебнуться и сделать как-то иначе, но сейчас для этой цели используются куки.

Для чего нужны куки на примере схемы сервер-клиентского взаимодействия при доступе к области ограниченного доступа с аутентификацией:

  1. Клиент запрашивает страницу аутентификации, или какую-то закрытую для общего доступа страницу.
  2. Если у клиента уже есть не просроченные по сроку хранения куки, то переходим на шаг 10.
  3. Сервер генерирует страницу с формой аутентификации и отсылает её клиенту.
  4. Пользователь заполняет поля на странице и клиент отсылает на сервер.
  5. Сервер проверяет полученные данные и, если ему что-то не нравится, то переходим на шаг 3.
  6. Сервер высылает клиенту страницу из области ограниченно доступа с инструкциями какие куки куда прописать.
  7. Клиент переходит на другую страницу.
  8. Если страница из зоны общего доступа то переходим на шаг 11. Но куки сервер получил!
  9. Если кукисов нет, то переходим на шаг 3.
  10. Тут сервер проверяет полученные куки вместо пары логин-пароль. Если ему что-то не нравится, то переходим на шаг 3.
  11. Выдаём запрошенную страницу.
  12. Переход на шаг 1.

По сути, куки деанонимизируют пользователя. Конечно, куки привязаны к конкретному доменному имени, иначе бы все наши пароли и явки бы смогли подсмотреть на любом сервере.[4] Но в пределах доменного имени куки выдаются любому автоматом. То есть получить куки можно как со страниц домена lurkmore.ru так и со страниц домена oal.lurkmore.ru[5], но не со страниц lurkmore.com или ilurkmore.ru.

[править] А для школьников?

С помощью печенек, браузер идентифицирует тебя, поэтому если ты регулярно ищешь прон на одном и том же сайте, ZOG может невозбранно собирать статистику по твоим предпочтениям. Даже если ты сам считаешь себя анонимусом. Такие дела. Строго говоря, куки - не единственный способ деанонимизации Анонимуса. Во-первых, сервер на который ты заходишь - видит твой IP. Но в этой стране IP у многих динамический и при следующем заходе будет совсем другим. Во-вторых, идентифицировать Анонимуса можно по "?sid=12345678" в конце адреса каждой страницы на которую он заходит. По сути те же куки, только передаются серверу через задницу. Очевидно, вся идентификация полетит к черту, как только Анонимус заглянет на страницу без SID в адресе. Например, когда Анонимус зайдет на заглавную страницу сайта. Таким образом даже уничтожив куки как класс, строго говоря полной анонимности не достигнешь. Хотя и усложнишь процесс деанонимизации, да.

[править] И чё делать?

  1. Ты можешь сам отправить в ZOG отчет о том, какую порнуху предпочитаешь и тем самым оставить отдел шпионажа без работы.
  2. Ты можешь забить. Нахуй ZOG ты и твоя любимая порнуха? А если даже ZOG и не насрать, возможно после чтения собранной статистики оно учтет твои вкусы и выложит больше порно про еблю лоли с конями.
  3. Если ты тру-параноик — выруби куки нахуй. И рефереры заодно. Нехуй браузеру без твоего ведома отправлять в сеть куки и адрес порносайта с которого ты перешел на эту страницу. Недостатки — там где требуется деанонимизация, куки придется включать обратно ручками (в помощь лисоебам). Компромиссный вариант — куки отключены, но в исключениях заданы домены с "разрешить" или "разрешить на сеанс", остальное вручную.
  4. Удаляй куки. Если дебил — руками. Иначе — автоматически, по выходе из браузера.
  5.  ???????
  6. PROFIT

[править] Алсо

Люди на фоне кричат: ПЕЧЕНЬКИ!!!
Люди на фоне кричат: ПЕЧЕНЬКИ!!!
  • Тема печенек эпично нераскрыта в расовом кинофильме "Матрица". Пифия пытается скормить Нео печеньку собственного производства, на что он ведется. Что с того — хуй понятно, но имелась в виду та самая печенька, я гарантирую это.
  • Печеньки — ключевое слово в пародии на американского расового колдуна Блэйна.
  • В одной из версий расово верного браузера Firefox на странице настроек прямым текстом разъяснялось, что такое cookies: «Cookies are delicious delicacies»[6].
  • А в одной из версий Оперы (9.5 или 9.6) в украинской локализации cookies назывались «коржики».
  • В 2005-м году один свидомый укр решил изобрести пытомый (укр. нечто вроде "исконный") перевод интерфейса Гугла. Он связался напрямую с командой Гугла, и те, будучи неискушенными в мове, повелись, украсив этим креативом google.com.ua, что вызвало бурление в стакане УАнета среди тех, кто этот самый google.com.ua посещал. Самым звёздным моментом пытомой локализации стало обозначение файлов как шматов (укр. "кусков"), а печенек, соответственно, как чужошматов (укр. "чужокусков", в понимании аффтара "чужих файлов"). Не в силах терпеть такое издевательство над мовой, аудитория начала писать письма в Гугл, на что оттуда им ответили примерно так: "что прислали, то и повесили, пришлите лучше". Посовещавшись, недовольные своими силами изобразили для Гугла лучший перевод на мову, и креатив с чужошматамы был выпилен. Ввиду ограниченности круга "родных" для укрочитающих сайтов и блогов большой огласки и распространения мем не получил, однако гуглением по слову "чужошмати" владеющие мовой и поныне могут получить неслабо лулзов от остальных перлов пытомого перевода.

[править] Печеньки и башорг

<houston> за куки длиннее 43к нужно насмерть закармливать печеньями

Изображение:Bashorgrufavicon.png36

<master> дарова! слух, я тут на одном форуме в опросе участвовал раз, больше не дают. Что сделать чтобы еще проголосовать?
<peacex> печенье ф топку и голосуй исчо ;)
<master> не понимаю я твоих шаманских обрядов... ну да ладно... сколько печенья кидать?

Изображение:Bashorgrufavicon.png395447

Блин. Купил коммуникатор китайского производства. Руссификация тоже китайского производства... Только после поллитра мы с напарником наконец догадались, что "ясные печенья", это "очистить cookies"

Изображение:Bashorgrufavicon.png394477

Подробнее о печеньках кормежке можно прочитать тут.

[править] На самом деле

На самом деле куки совсем не обязательно кого-то там деанонимизируют или идентифицируют, и серверу при переходе на веб-страницу они тоже могут не передаваться. Что делают куки целиком и полностью зависит от кодера, который писал скрипт сайта. И если в его задачи не входит сохранение истории просморов, или запомининие пароля, то его куки делать этого не будут. Потому что куки - это всего лишь пары - имя=значение (+кое-что еще) которые скрипт сайта записывает в текстовом формате в кеш твоего браузера и откуда он их сможет прочитать, если это понадобится. Вот и все.

[править] Ссылки

[править] См. также

[править] Примечания

  1. Дословный перевод расового английского (американского, школота, расовый английский — британский) cookies.
  2. Звукоподражание произношению на английском языке (C) Капитан Очевидность
  3. Адрес ссылающейся страницы.
  4. школьник заявляет, что пароли(даже md5 пароля) хранят^Wпомещают в кукисы только быдлокодеры(например Дуров), Ъ кодеры используют сессии.(в кукисах хранится id сессии а на сервере данные сессии), но всем похуй. Тем не менее, посмотрите на собранные броузером куки после посещения ваших любимых форумиков и бложиков и ужаснитесь. Некоторые "уважаемые" ресурсы даже на md5 не размениваются. Я гарантирую это.
  5. На самом деле это тоже управляется, можно ограничить определенные куки например только для раздела «lurkmore.ru/Печеньки», и если в url страницы этот путь не присутствует, кукис хуй получишь.
  6. Перевод для слаборазвитых: Cookies это такие восхитительные лакомства (как вариант: доставляющие вкусные вкусняшки).
Источник — «http://lurkmore.ru/Печеньки»
Личные инструменты
Инструменты