Переносимо куки браузера з одного комп'ютера на інший


Напевно, немає ні одного користувача, який хоч раз в житті не забував пароль від будь-якого інтернет-ресурсу. Звичайно, це все можна вирішити через форму для відновлення пароля, яка є скрізь. Але іноді, аккаунт може бути зареєстрований на давно загублений поштову скриньку, або на номер телефону, якого у вас вже немає. Що робити, якщо ви одного разу залогинились і можете користуватися своїм акаунтом з одного пристрою, але при цьому не можете отримати доступ з інших – адже у вас немає пароля? Рішення цієї проблеми є!transfer-cookies-01-min

Можна виконати перенесення збережених паролів з одного браузера на інший.

Де знайти збережені паролі?

Будь-який з сучасних браузерів зберігає дані для входу двома основними способами.

За допомогою менеджера паролів

Ви обов'язково повинні були помітити, що при першій авторизації, на якому сайті, браузер виводить повідомлення, в якому пропонується запам'ятати введений пароль. Хоча, в деяких випадках, таке повідомлення не з'являється, якщо користувач відключив таку функцію в налаштуваннях. У кожного браузера, збережені паролі зберігаються по-різному. Наприклад, IE і Edge для цих цілей використовують стандартний диспетчер облікових записів Windows.С помощью менеджера паролей


А ось браузер Chrome буде зберігати ці дані в своєму менеджерові. Хоча для доступу до паролів все одно доведеться вводити пароль від свого облікового запису Windows.менеджер браузер Chrome

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

Застосовуючи куки

Ви звертали увагу, що на формі входу, у багатьох сайтів, є спеціальний пункт «Запам'ятати мене»? А на інших діє трохи зворотна логіка і сайт буде запам'ятовувати вас завжди, якщо не поставити прапорець біля «чужий комп'ютер».

Але далеко не багато хто знають, з чим це пов'язано і для чого потрібно встановлювати (або не встановлювати) подібні галочки. А деякі користувачі навіть сильно плутаються, з-за наявності двох варіантів «запам'ятати» – «не запам'ятати».Запомнить меня

А все це пов'язано з куками (cookie – перекладається як «печеньки»). В них зберігаються облікові дані і це дозволяє не вводити при кожному відвідуванні сайту логін пароль, ви будете кожен раз потрапляти на сайт, на якому вже буде виконаний вхід автоматично.

Куки можна знайти в папці вашого браузера, кожен інтернет оглядач зберігає їх у своєму форматі. Наприклад, для оглядачів, створених на платформі Chromium, куки будуть збережені у вигляді файлів формату SQLite третьої версії. Знайти куки в «Хромі» можна по такому шляху:

%LocalAppData%\Google\Chrome\User Data\Default

 куки браузеров на основе Chromium хранятся в формате SQLite version 3

Всі збережені куки будуть зберігатися до тих пір, поки користувач не видалить конкретну «печеньку», або не очистить все cookie. Так само вони можуть видалятися по закінченню терміну дії, який може бути заданий сайтом. Якщо взяти, для прикладу, сайти на основі WordPress, то їх куки зберігаються лише протягом двох тижнів, після останнього оновлення.

Як керувати куками в Chrome, за допомогою програми Cookies?

Часто, для переносу паролів, достатньо виконати імпорт профілю браузера, або просто скопіювати файл cookie-файли. Але буває, що з якихось причин це виконати неможливо або просто недоцільно. Тому, в даному випадку, ми розглянемо роботу і управління «печивом» з допомогою спеціального додаток для Chrome. Це додаток прямо так і називається – Cookies. У цього нього є досить широкі можливості і серед них, ключовими є саме перенесення і завантаження куки на рівні домену.

Сам додаток має англомовний інтерфейс та робота з ним не дуже проста. Тому зараз ми детально розглянемо, як нею управляти.

Інтерфейс програми

Интерфейс приложения Cookies

Погляньте на картинку вище, тут ми бачимо наступні елементи:

  • Саме сховище з куками;
  • Пошук доменів;
  • Список куки для певного домену;
  • Окремо обрана «печенька»;
  • Вміст куки. Тут будуть знаходитися хеш пароля, логін та інші дані, необхідні для авторизації;
  • Дата, коли куки припиняє свою дію (її можна змінити і задати вручну інші параметри);
  • Безпечне (розшифрована) сховище

    Це додаток дозволяє створити спеціальне зашифроване сховище, яке вкрай рекомендується застосовувати при перенесенні куків. У перший раз відкриваючи сховище, необхідно буде придумати і вказати новий пароль. Його потрібно вводити щоразу при зверненні до сховища.transfer-cookies-06-min

    Переносимо куки

    Всю процедуру можна розділити на два основних кроку.

    Крок перший — завантажуємо куки з основного комп'ютера.

  • Заходимо в зашифроване сховище, натиснувши «Encrypted Storage» і придумуємо новий пароль.
  • Тепер відкриваємо основне сховище, для цього натисніть «Manage Stored Cookies». За допомогою пошуку доменів шукаємо потрібний сайт, куки якого хочемо перенести. Якщо необхідно відразу кілька штук cookie зберегти, то потрібно шукати кожен домен і кілька разів виконувати третій крок для кожної куки.
  • Виділяємо сам домен і поруч натискаємо на іконку із зображенням замком, як це показано на малюнку нижче. Куки цього домену будуть скопійовані в зашифроване сховище, яке самостійно відкриється.transfer-cookies-07-min
  • Тепер експортуємо «печеньку» в окремий файл. У розділі сховище, буде така кнопка «Backup», зробіть клік по ній. Далі вводимо пароль, необхідний для захисту цього файлу. Він повинен складати не менше чотирьох символів.transfer-cookies-08-min
  • Постарайтеся не забути пароль, можете записати його куди-небудь, він ще стати в нагоді вам при збереженні куків на іншому комп'ютері. Зберігаємо файл з розширенням .db любо, зручною папки і з будь-яким ім'ям. Після цього переносимо його на інший комп'ютер.

    Крок другий — збереження cookie на іншому комп'ютері.

    Тепер будемо імпортувати куки на цільовому пристрої. На ньому так само повинно бути встановлено додаток Cookie.

  • Розкриваємо зашифроване сховище, натиснувши на «Encrypted Storage» і задаємо пароль.
  • Робимо клік по кнопці «Restore» і вибираємо файл, в якому були збережені всі ваші куки.
  • Буде потрібно ввести пароль, який ви задали раніше, при збереженні файлу.
  • Виділяємо знайдений домен і робимо клік по іконці у вигляді зеленої стрілки. Як це показано на малюнку нижче.перенести куки браузера
  • Куки перенесуться в основне сховище на новому браузері.

    Тепер можете перевірити і зайти на сайт (від якого були «печеньки»). Все повинно прекрасно працювати, і ви з легкістю потрапите в свій аккаунт без введення пароля. Додатково можна збільшити термін дії куки, щоб її не втратити, в разі тривалого невикористання.

    Як переносяться куки в інших браузерах?

    Стаття не була б корисною в повній мірі, якби не були згадані способи перенесення куки в інших популярних браузерах, адже далеко не всі користувачі використовують «Хром». Ми розглянемо їх не так детально, адже багато в чому ці способи дуже схожі з вищеописаним, а у випадку з Firefox і Opera особисто мною не були перевірені на практиці. Якщо ви знаєте кращий спосіб, який набагато зручніше, швидше, можете сміливо описати його в коментарях.

    Яндекс

    Тут все аналогічно «Хрому», використовуємо додаток Cookies і переносимо «печеньки» за раніше згаданої інструкції.

    Opera

    На жаль, це браузер не може працювати з таким додатком Cookies. Але для нього було створено інше розширення з схожим функціоналом — Edit this cookie. З допомогою нього ви можете зайти на потрібний сайт і виконати експорт куків. Вони будуть збережені у файлі формату JSON, після чого їх можна легко перенести на інший пристрій.

    Головна перевага даного розширення полягає в тому, що можна ці куки передавати в різні браузери: Opera, Chrome і Яндекс. Але є і недолік, для кожної куки доведеться створювати окремий файл, це не дуже зручно, якщо потрібно зберегти відразу дуже багато cookies.

    Edge

    На момент написання цієї статті, браузер від Microsoft не було такої можливості перенесення cookie.

    Internet Explorer

    Тут можна зберегти відразу всі куки в один текстовий файл. Для цього натисніть клавішу «Alt», далі, в меню «Файл», виберіть пункт «Імпорт та експорт», потім «Експортувати у файл» і нарешті «Файли cookie». Цей файл можна редагувати звичайним блокнотом. Там будуть всі наявні в браузері кукі, при необхідності ви можете видаляти непотрібні. Бонусом даний файл може бути завантажений в консольному wget з ключем: -load-cookies.

    Firefox

    Тут існує спеціальний додаток Export Cookies. Воно зберігає куки аналогічним способом Internet Explorer.

    Висновки і думка

    Зберігати важливі дані в куках – це далеко не самий безпечний спосіб. Але зате він відрізняється своєю простотою, і будь-який користувач зможе повторити описані в статті способи. Взагалі, можна зберігати такі дані наступними способами:

  • Кукі – підійдуть для не сильно важливих інтернет ресурсів, які не пов'язані з конфіденційними даними користувача.
  • Вбудовані в браузери менеджери паролів – у всіх сучасних браузерах вони можуть похвалитися можливістю синхронізації, причому між різними пристроями, на різних платформах.
  • Зберігання паролів в локальному менеджері – приміром, KeePass зберігає всі дані під єдиним майстер паролем в зашифрованому вигляді. Може стати в нагоді для зберігання критично важливі відомості, втрата яких може завдати серйозної шкоди.
  • Аутентифікація за допомогою акаунтів соціальних мереж – багато сайтів передбачають цей спосіб, він простий і можна володіючи однією сторінкою у соцмережі управляти безліччю облікових записів на інших ресурсах. Але тут дуже важливо не втратити контроль над сторінкою в соціальній мережі.
  • Можна згадати ще безліч інших способів зберегти свої паролі, таких як хмарний сервіс LastPass. В коментарях можете поділитися своїми способами, або задати питання за темою сьогоднішньої статті.