Что такое файлы cookie, зачем они нужны, как очистить куки в браузерах
- Что такое сookie
- Теории возникновения названия термина
- Как работает cookie
- Параметры cookie
- Зачем нужны cookie
- Основные виды cookie
- Как cookies используются в маркетинге
- Как очистить cookie
- Требования к cookies на законодательном уровне
- Как обезопасить себя от кражи cookies
- Как совсем отключить cookies
Что такое сookie
Многие не знают, что такое cookies-файлы. При этом даже если вы рядовой пользователь Интернета, вам не помешает ознакомиться с этой информацией. Cookies (куки) представляют собой текстовые файлы, которые хранят сведения о посещениях сайтов. При их отсутствии после каждого запроса браузера к ресурсу сервер будет считать, что человек первый раз зашёл на сайт. Для сохранения информации о посетителях браузер оставляет полученные от сервера файлы. При повторном открытии ресурса он отправляет эти данные обратно. Есть куки, которые хранятся на компьютере длительное время, а есть такие, которые удаляются после окончания сессии.При открытии практически всех сайтов пользователю присылается уведомление о сборе файлов cookies или предложение разрешить выполнение соответствующей операции. Это вошло в норму после того, как Евросоюз сформулировал закон о cookie. Дело в том, что при каждом сеансе сохраняется большое количество информации о пользователях, в том числе пароли, логины, имена, номера карт. При этом доступ к некоторым сведениям из файлов cookies можно закрыть при применении зашифрованного соединения HTTPS. Если ресурс защищен, то вероятность утечки данных крайне низкая. Плюс ко всему, многие люди периодически собственноручно удаляют куки со своих устройств.
Теории возникновения названия термина
На данный момент есть множество вариантов возникновения термина cookie (в переводе с английского – «печенье»).- Теория Гензель и Гретель. Многие думают, что «интернет-печенье» обязано своим названием сказке «Пряничный домик». По сюжету двое детей оставляли за собой крошки печенья, чтобы иметь возможность выйти из леса. Это отлично описывает возможность отслеживания действий пользователя с помощью cookie.
- Теория волшебного печенья. В программировании есть термин «magic cookie». Он обозначает токен или небольшой фрагмент информации, который передаётся от одной программы к другой. Файл зачастую применяется в качестве пропуска для идентификации определенного события или транзакции. В 90-х годах «печеньки» начали применять в процессе веб-соединения в рамках электронной коммерции.
- Теория Cookie Monster. Согласно этому варианту, после ухода одного программиста из компании в ней стали происходить странные события. Иногда компьютерная система выключалась, а на экране высвечивалось сообщение: «Дайте мне печенье». Все начинало работать только тогда, когда пользователь вбивал слово «cookie». Проблема заключалась в самом коде и могла быть устранена лишь после полноценной перезаписи. В итоге код не стали трогать, а пользователи привыкли вводить ключевое слово.
Как работает cookie
Для отправки куков с сервера в клиент применяется заголовок Set-Cookie, который выглядит так: Set-Cookie: <название-кука>=<заголовок-кука> В результате браузер получает ответ:HTTP/1.0 200 OK
Content-type: text/html
Set-Cookie: red_cookie=chocolate
Set-Cookie: green_cookie=crunchberry
[контент страницы
Браузер сохраняет куки и при повторном открытии сайта возвращает их серверу:
GET /sample_page.html HTTP/1.1
Host: www.example.org
Cookie: red_cookie=chocolate; green_cookie=crunchberry
Все куки, которые посылаются сайтами, лежат на жестком диске в папке «Пользователи» (Users). Допустим, вы хотите найти куки из браузера Google. В таком случае вам нужно перейти к:
«C:\Users\Название_пользователя\AppData\Local\Google\Chrome\User Data\Default»
Аналогичным образом можно найти куки из других браузеров (название конкретной программы смотрите в папке Local).
Параметры cookie
Перечислим основные параметры cookie-файла:- name — название файла;
- expires — дата истечения куки;
- max-age — максимальный срок хранения куки.
- domain — сайт, который может совершать операции с куки.
Зачем нужны cookie
Рассмотрим причины, которые объясняют необходимость сбора cookie:- Обеспечение удобства для пользователей. Например, после регистрации в интернет-магазине человеку не потребуется повторно вписывать свой логин и пароль.
- Сбор статистики. С помощью файлов куки можно выполнять информационный анализ. Это важно для рекламодателей. Коммерческие предложения, демонстрируемые на сайтах, основываются на индивидуальных cookie-файлах.
- Мониторинг сеансов доступа. В целях упрощения оценки характеристики посещений в куки заключаются сведения о разновидности устройства, его местонахождении и времени открытия ресурса.
Поисковые системы применяют cookies для сбора информации, касающейся предпочтений пользователей. С помощью этой методики оптимизируются старые сервисы и создаются новые.
Основные виды cookie
Чтобы разобраться, что такое cookie, следует поговорить о каждом типе данных по отдельности. Они различаются по времени сохранения и параметрам собираемых данных:- Сессионные (временные). «Живут», пока пользователь не закроет сайт, и затем удаляются автоматически.
- Постоянные. Удаляются спустя некоторое время или после собственноручной очистки устройства пользователем. Браузер посылает их на сервер при каждом открытии сайта.
- Защищенные. Отправляются только посредством соединения HTTPS, которое защищено шифрованием.
Как cookies используются в маркетинге
В рамках маркетинга выделяют три разновидности информации.- Первичная. Речь идёт о персональных данных клиентов. Эти сведения покупатели оставляют в момент заполнения форм и анкет. Сайты сами собирают такую информацию и затем сохраняют ее в специально выделенной базе данных или CRM-системе. При этом ее нельзя хранить в куки-файлах.
- Вторичная. Это анонимная информация, которая собирается аналитической или рекламной системой. После того как пользователь открывает сайт, подобного рода система запоминает все операции, которые он совершил. Затем эти данные применяются для реализации массовых рекламных кампаний в целях привлечения людей на страницу.
- Сторонние. Дополнение файлов куки, отобранных аналитической системой за счёт внешних подрядчиков. Вам нужно переслать анонимные данные по определенному пользователю на специальную площадку, которая сохранит эту информацию и пришлёт ее расширенную версию. Таким образом, вы сможете узнать, какие ресурсы он открывал, есть ли у него дети и т. д.
Как очистить cookie
- В браузере Чтобы утилизировать файлы cookie, нужно зайти в настройки вашего браузера. К примеру, для очистки всех куков в Google Chrome вам нужно пройти следующий путь:
- Открыть Google Chrome.
- Кликнуть на значок «⋮» в правом верхнем углу экрана (меню инструментов).
- Нажать на «Настройки».
- Кликнуть на «Безопасность и конфиденциальность».
- Выбрать «Очистить историю».
- Отметить чекбокс «Файлы cookie и другие данные сайтов».
- Закрыть браузер для сохранения корректировок.
- С помощью CCleaner После установки данной утилиты вам нужно нажать на кнопку «Параметры» и кликнуть по «Cookie-файлы». С помощью стрелок переместите лишние куки в правый столбик. После этого останется лишь нажать на правую кнопку мыши и кликнуть на «Удалить».
- появление навязчивой рекламы товаров, которые когда-то были вам интересны;
- загрузка на ПК вредоносного ПО;
- отправка рекламного спама на электронную почту и в социальные сети;
- утечка персональных данных, включая информацию, взятую из паспорта, и сведения о банковских картах;
- мошеннические действия, нацеленные на ваши личные данные.
- Не стоит открывать страницы, применяющие незащищенное подключение (http, а не https).
- Закрывайте сайт, если на нем расположено множество рекламных баннеров.
- Если вам нужно открыть интернет-ресурс, но у вас есть сомнения относительно его безопасности, то включите режим инкогнито. Таким образом все cookie-файлы будут стерты по завершении сессии.
- Старайтесь не устанавливать сторонние плагины.
- Не оставляйте свои личные данные на подозрительных сайтах.
- До того, как вы совершите покупку на сайте, ознакомьтесь с отзывами реальных пользователей.
- Открыть Google Chrome.
- Нажать на значок «⋮» в правом верхнем углу экрана (меню инструментов).
- Кликнуть «Настройки».
- Выбрать «Безопасность и конфиденциальность».
- Нажать на «Файлы cookie и другие данные сайтов»:
- Кликнуть по необходимому для вас варианту блокировки:
- разрешить все файлы куки;
- блокировать файлы куки от сторонних сайтов в режиме инкогнито;
- блокировать все сторонние куки;
- заблокировать вообще все куки.
Если не хотите удалять куки самостоятельно, то можете воспользоваться сторонним ПО. К примеру, антивирусом McAfee Multi Access. Данная программа также блокирует вредоносный код, обнаруженный в системе, очищает устройство от опасных приложений, удаляет шпионов и т. д.
Требования к cookies на законодательном уровне
В последнее время происходило множество скандалов, связанных с кражами данных пользователей. Впоследствии законодательство, касающееся cookie-файлов браузеров, стало гораздо строже.Не так давно были приняты законы GDPR в Европе, российский 152-ФЗ «О персональных данных» и бразильский LGPD. Они диктуют более строгие требования к хранению и отправке cookie. Например, все сетевые ресурсы теперь должны осведомлять пользователей о сборе файлов.
Кроме того, в будущем могут запретить использование постоянных cookie. В некоторых государствах (тот же Китай) такие сведения собираются властью и применяются для социального скоринга и присвоения оценок благонадежности (на основе посещенных интернет-страниц). А социальный скоринг оказывает влияние на вероятность выдачи кредита и дороговизну страховки.