В связи с началом акции по зачистке статей от мусора мы еще раз напоминаем: перед тем, как начинать редактировать статьи, крайне желательно ознакомиться с руководством по редактированию — особенно с той его частью, что касается использования тэгов ref и strike. И потом не говорите, что вас не предупреждали.
Печеньки
Материал из Lurkmore.
| | Эта статья сделана из уныния и отчаяния. Сделайте с ней что-нибудь. Пожалуйста. |
Печеньки[1] (они же cookies, они же куки, и кукишем их тоже называют[2], они же кукисы, по-украински — реп'яшки) — небольшие куски информации, сохраняемые браузером в процессе работы на локальном компьютере и передаваемые серверу при переходе на веб-страницу.
Содержание |
[править] Щито?
Всем хорош и ладен протокол HTTP, но вот состояния не сохраняет. То есть перешёл ты с одной страницы одного и того же сайта на другую и максимум, что может узнать о тебе, как сервер, так и клиентский скрипт, так это реферер[3]. Конечно, можно выебнуться и сделать как-то иначе, но сейчас для этой цели используются куки.
Для чего нужны куки на примере схемы сервер-клиентского взаимодействия при доступе к области ограниченного доступа с аутентификацией:
- Клиент запрашивает страницу аутентификации, или какую-то закрытую для общего доступа страницу.
- Если у клиента уже есть не просроченные по сроку хранения куки, то переходим на шаг 10.
- Сервер генерирует страницу с формой аутентификации и отсылает её клиенту.
- Пользователь заполняет поля на странице и клиент отсылает на сервер.
- Сервер проверяет полученные данные и, если ему что-то не нравится, то переходим на шаг 3.
- Сервер высылает клиенту страницу из области ограниченно доступа с инструкциями какие куки куда прописать.
- Клиент переходит на другую страницу.
- Если страница из зоны общего доступа то переходим на шаг 11. Но куки сервер получил!
- Если кукисов нет, то переходим на шаг 3.
- Тут сервер проверяет полученные куки вместо пары логин-пароль. Если ему что-то не нравится, то переходим на шаг 3.
- Выдаём запрошенную страницу.
- Переход на шаг 1.
По сути, куки деанонимизируют пользователя. Конечно, куки привязаны к конкретному доменному имени, иначе бы все наши пароли и явки бы смогли подсмотреть на любом сервере.[4] Но в пределах доменного имени куки выдаются любому автоматом. То есть получить куки можно как со страниц домена lurkmore.ru так и со страниц домена oal.lurkmore.ru[5], но не со страниц lurkmore.com или ilurkmore.ru.
[править] А для школьников?
С помощью печенек, браузер идентифицирует тебя, поэтому если ты регулярно ищешь прон на одном и том же сайте, ZOG может невозбранно собирать статистику по твоим предпочтениям. Даже если ты сам считаешь себя анонимусом. Такие дела. Строго говоря, куки - не единственный способ деанонимизации Анонимуса. Во-первых, сервер на который ты заходишь - видит твой IP. Но в этой стране IP у многих динамический и при следующем заходе будет совсем другим. Во-вторых, идентифицировать Анонимуса можно по "?sid=12345678" в конце адреса каждой страницы на которую он заходит. По сути те же куки, только передаются серверу через задницу. Очевидно, вся идентификация полетит к черту, как только Анонимус заглянет на страницу без SID в адресе. Например, когда Анонимус зайдет на заглавную страницу сайта. Таким образом даже уничтожив куки как класс, строго говоря полной анонимности не достигнешь. Хотя и усложнишь процесс деанонимизации, да.
[править] И чё делать?
- Ты можешь сам отправить в ZOG отчет о том, какую порнуху предпочитаешь и тем самым оставить отдел шпионажа без работы.
- Ты можешь забить. Нахуй ZOG ты и твоя любимая порнуха? А если даже ZOG и не насрать, возможно после чтения собранной статистики оно учтет твои вкусы и выложит больше порно про еблю лоли с конями.
- Если ты тру-параноик — выруби куки нахуй. И рефереры заодно. Нехуй браузеру без твоего ведома отправлять в сеть куки и адрес порносайта с которого ты перешел на эту страницу. Недостатки — там где требуется деанонимизация, куки придется включать обратно ручками (в помощь лисоебам). Компромиссный вариант — куки отключены, но в исключениях заданы домены с "разрешить" или "разрешить на сеанс", остальное вручную.
- Удаляй куки. Если дебил — руками. Иначе — автоматически, по выходе из браузера.
- ???????
- PROFIT
[править] Алсо
- Тема печенек эпично нераскрыта в расовом кинофильме "Матрица". Пифия пытается скормить Нео печеньку собственного производства, на что он ведется. Что с того — хуй понятно, но имелась в виду та самая печенька, я гарантирую это.
- Печеньки — ключевое слово в пародии на американского расового колдуна Блэйна.
- В одной из версий расово верного браузера Firefox на странице настроек прямым текстом разъяснялось, что такое cookies: «Cookies are delicious delicacies»[6].
- А в одной из версий Оперы (9.5 или 9.6) в украинской локализации cookies назывались «коржики».
- В 2005-м году один свидомый укр решил изобрести пытомый (укр. нечто вроде "исконный") перевод интерфейса Гугла. Он связался напрямую с командой Гугла, и те, будучи неискушенными в мове, повелись, украсив этим креативом google.com.ua, что вызвало бурление в стакане УАнета среди тех, кто этот самый google.com.ua посещал. Самым звёздным моментом пытомой локализации стало обозначение файлов как шматов (укр. "кусков"), а печенек, соответственно, как чужошматов (укр. "чужокусков", в понимании аффтара "чужих файлов"). Не в силах терпеть такое издевательство над мовой, аудитория начала писать письма в Гугл, на что оттуда им ответили примерно так: "что прислали, то и повесили, пришлите лучше". Посовещавшись, недовольные своими силами изобразили для Гугла лучший перевод на мову, и креатив с чужошматамы был выпилен. Ввиду ограниченности круга "родных" для укрочитающих сайтов и блогов большой огласки и распространения мем не получил, однако гуглением по слову "чужошмати" владеющие мовой и поныне могут получить неслабо лулзов от остальных перлов пытомого перевода.
[править] Печеньки и башорг
|
<houston> за куки длиннее 43к нужно насмерть закармливать печеньями |
| — |
|
<master> дарова! слух, я тут на одном форуме в опросе участвовал раз, больше не дают. Что сделать чтобы еще проголосовать? |
| — |
|
Блин. Купил коммуникатор китайского производства. Руссификация тоже китайского производства... Только после поллитра мы с напарником наконец догадались, что "ясные печенья", это "очистить cookies" |
| — |
Подробнее о печеньках кормежке можно прочитать тут.
[править] На самом деле
На самом деле куки совсем не обязательно кого-то там деанонимизируют или идентифицируют, и серверу при переходе на веб-страницу они тоже могут не передаваться. Что делают куки целиком и полностью зависит от кодера, который писал скрипт сайта. И если в его задачи не входит сохранение истории просморов, или запомининие пароля, то его куки делать этого не будут. Потому что куки - это всего лишь пары - имя=значение (+кое-что еще) которые скрипт сайта записывает в текстовом формате в кеш твоего браузера и откуда он их сможет прочитать, если это понадобится. Вот и все.
[править] Ссылки
[править] См. также
[править] Примечания
- ↑ Дословный перевод
расовогоанглийского (американского, школота, расовый английский — британский) cookies. - ↑ Звукоподражание произношению на английском языке (C) Капитан Очевидность
- ↑ Адрес ссылающейся страницы.
- ↑ школьник заявляет, что пароли(даже md5 пароля) хранят^Wпомещают в кукисы только быдлокодеры(например Дуров), Ъ кодеры используют сессии.(в кукисах хранится id сессии а на сервере данные сессии), но всем похуй. Тем не менее, посмотрите на собранные броузером куки после посещения ваших любимых форумиков и бложиков и ужаснитесь. Некоторые "уважаемые" ресурсы даже на md5 не размениваются. Я гарантирую это.
- ↑ На самом деле это тоже управляется, можно ограничить определенные куки например только для раздела «lurkmore.ru/Печеньки», и если в url страницы этот путь не присутствует, кукис хуй получишь.
- ↑ Перевод для слаборазвитых: Cookies это такие восхитительные лакомства (как вариант:
доставляющиевкусные вкусняшки).
| |
[ + ] Печеньки — это не баг, это фича!
|
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||

