Восстановить пользователя/профиль Chrome?

Восстановить пользователя/профиль Chrome?

Я скопировал весь свой компьютер на жесткий диск и переформатировал его (в ту же ОС и оборудование). Я пытаюсь восстановить свой Chrome. Есть несколько имен пользователей и паролей, которые я не помню, и я бы предпочел не входить во все (сейчас я использую Firefox). Я скопировал C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Defaultиз своей резервной копии в свою текущую установку. Закладки и история выглядят нетронутыми, но все мои логины — нет (facebook, netflix, hotmail и т. д.). Я попытался заменить C:\Users\USERNAME\AppData\Local\Google\Chromeна тот, что в моей резервной копии, но у меня все еще нет моих логинов. Я бы предпочел не потерять эти учетные записи. Есть ли у кого-нибудь идеи, что я могу сделать? Также у меня есть старый ноутбук, который я мог бы заменить, так что если решение требует доступа к старой ОС, я могу использовать ее для этого

решение1

Похоже, для расшифровки паролей, хранящихся в Chrome, вам понадобится Windows, поскольку они зашифрованы с помощью API Windows, CryptProtectDataиспользуя как минимум старый пароль входа в Windows.

Дублирование API Windows CryptUnprotectDataс вашим старым паролем для входа в систему теоретически сработало бы, но для этого могут потребоваться некоторые другие данные, хранящиеся где-то в Windows, и, похоже, это не является общеизвестным (я не нашел никаких упоминаний о том, как это легко сделать в поиске).

Если вы все еще можете загрузить старую ОС, то вы должны иметь возможность запустить Chrome там, ноне входите в систему и ничего не синхронизируйте. (Я бы не хотел отправлять все свои логины и пароли в Google путем синхронизации, я уверен, что это их политика, что "в google мы никогда не будем читать ваши паролии т. д. и т. п., и я также уверен, что они могли бы и сделали бы это, если бы захотели, а хранение их на сервере — это просто дополнительные данные, которые потенциально могут быть украдены в будущем при взломе).


При входе в старую версию Windows и запуске Chrome:

  1. Перейдите на страницу «Дополнительные настройки» -> «Управление паролями».
  2. В разделе «Сохраненные пароли» выберите сайт и нажмите «Показать».
  3. Скопируйте или запишите логины и пароли

Сейчас самое время использовать программу для хранения зашифрованных паролей, напримерKeePassтакже, если вы не хотите, чтобы где-то валялись какие-либо текстовые файлы или настоящие бумажные носители с вашими паролями.

Существуют программы или расширения, которые могут сохранять все ваши логины и пароли, напримерhttp://www.nirsoft.net/utils/chromepass.htmlили LastPass (но он тоже использует облачное хранилище, аналогично синхронизации Chrome с Google).


Используйте виртуальную машину для старой ОС

Иногда Windows ведет себя странно и не загружается из просто скопированных файлов, и если вы не хотите загружать старый диск напрямую, вы должны иметь возможность загрузить старый жесткий диск с помощью виртуальной машины внутри вашей новой ОС.используя прямой доступ к жесткому диску. Видетьэтот серверСмотреть статьюдля получения дополнительной информации.

Для VirutalBox ключ к загрузке жесткого диска в VirtualBox:

VBoxManage internalcommands createrawvmdk -filename "C:\Users\<user_name>\VirtualBox VMs\<VM_folder_name>\<file_name>.vmdk" -rawdisk \\.\PhysicalDrive#

Или в Linux жесткие диски называются /dev/sdXили /dev/hdX:

VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/sdX

решение2

Так как у вас есть доступ к старому ноутбуку, войдите в Chrome, используя любую учетную запись Google, и подождите, пока он синхронизирует ваши данные (включая сохраненные пароли) с сервером Google. После этого на новом ноутбуке войдите в Chrome, используя ту же учетную запись Google. Затем Chrome автоматически синхронизирует все данные вашего профиля.

Редактировать: Если вы действительно хотите вручную перенести свои учетные данные, то этоотвечатьна вопрос «Как Google Chrome хранит пароли» может вам помочь.

Связанный контент