Як відомо, cookies - це невеликі файли з даними користувача, які зберігаються на жорсткому диску локального пристрою і використовуються сайтом при запиті інформації з сервера. Зазвичай в таких документах зберігається спеціальний ідентифікатор користувача, а також дата закінчення терміну дії файлу та інша інформація. Такий набір даних дозволяє швидко ідентифікувати користувача при наступних відвідинах сайту.
Всі файли cookie поділяються на різні підтипи і виконують різні функції.
Типи файлів cookie
За способом зберігання даних розрізняють наступні:
- Сесійні файли cookie - це файли, які видаляються одразу після закриття браузера.
- Постійні файли cookie - це файли, які зберігаються до закінчення терміну їх використання (звіт “життєдіяльності” таких файлів може обчислюватися від 1 місяця до декількох років), або до моменту, коли користувач видалить їх самостійно.
Також прийнято розрізняти файли cookie від першої особи та файли cookie зовнішніх ресурсів. Перші зберігаються безпосередньо сайтом, який відвідав користувач. Друга категорія встановлюється зовнішніми ресурсами для так званого “відстеження” дій користувача в глобальній мережі.
Флеш-файли - це постійні файли cookie, які зберігаються на комп’ютері навіть після того, як всі інші файли cookie видаляються з пристрою, наприклад, через налаштування веб-браузера.
Безпечні файли cookie - це файли cookie, які передаються тільки на основі протоколу HTTPS.
HTTP-only cookies - цей тег додається до cookies, щоб уникнути отримання інформації від клієнтських скриптів. Доступ до такого файлу має тільки певний сервер.
Як перевірити роботу файлів cookie
Основні методи тестування файлів cookie наведені нижче:
- Вимкнення файлів cookie;
- Редагування файлу;
- Видалення;
- Процедура шифрування;
- Перевірка на основі кросбраузерного тестування.
Далі ми проаналізуємо кожен етап окремо.
Вимкнення файлів cookie / Редагування файлу
Перше, що перевіряється - це можливість фізичного вимкнення таких файлів. Багато функцій і сервісів, як правило, після цього не зможуть коректно працювати. До речі, ви можете відключити cookies в налаштуваннях сайту: Конфіденційність > Файли cookie та інші дані сайту.
Що стосується редагування, то тут потрібно зробити так, щоб за допомогою редагування файли з правильно налаштованими даними перестали бути видимими для користувача, який намагається зайти на сайт з чужими даними.
Процедура видалення / шифрування
Процес видалення файлів відрізняється залежно від веб-браузера. У Google Chrome ця процедура виглядає наступним чином: Налаштування > Конфіденційність і безпека > Файли cookie та інші дані сайту. Встановіть прапорець на Дозволити файли cookie. Натисніть Очистити дані. Або у випадку вибіркового очищення натисніть на іконку сміттєвого бака поруч з файлом cookie потрібного сайту.
Процес шифрування інформації всередині файлів cookie, такої як логін і пароль, повинен виконуватися на стороні зовнішнього сервера. Щоб ніхто не міг отримати до них несанкціонований доступ. Правильність шифрування повинна бути перевірена до того, як файли cookie будуть відправлені на локальний комп’ютер.
Перевірка на основі крос-браузерного тестування
Варто витратити час на тестування файлів cookie в популярних веб-браузерах. Незалежно від використовуваної програми доступу до Інтернету, інформація в файлі cookie повинна бути належним чином зашифрована. До речі, варто зазначити, що один браузер не повинен і не може “читати” файли cookie іншого веб-браузера.
Корисні програми для тестування файлів cookie
Тепер давайте розглянемо кілька найпопулярніших додатків, які можуть бути корисними при тестуванні файлів cookie.
Автоматичне видалення файлів cookie
З його допомогою можна видаляти необхідні файли cookie з вкладок веб-браузера, які були раніше закриті. Цей дозвіл містить корисну функцію перегляду кількості файлів cookie для певного сайту + опції для створення так званого “білого списку”.

Автоматичне видалення файлів cookie
EditThisCookie
Дуже популярна програма для роботи з файлами cookie. Містить вбудовану функцію видалення, редагування та створення файлів, а також можливості пошуку та блокування.

EditThisCookie
Відключити
Допомагає блокувати зовнішні з’єднання при взаємодії з веб-сайтом. Таким чином, ви можете блокувати сторонні ресурси, які мають на меті відстежувати кожен крок користувача в глобальній мережі.

Від’єднати
Adblock Plus
Це не тільки популярний сторонній блокувальник реклами. Він також містить чорний список, куди ви можете додати всі небажані сайти.

Adblock Plus
Висновок
Файли cookie є корисним елементом, який робить веб-серфінг в Інтернеті простим і зручним. Належна перевірка таких файлів компаніями з тестування програмного забезпечення дозволяє переконатися, що всі дані зберігаються належним чином і що зловмисники не отримують доступ до конфіденційної та особистої інформації користувачів.










0 коментарів