Как расшифровать пароль в обновлённом Yandex браузере?

451
15 августа 2018, 08:30

В Yandex'e обновили базу SQlite, и теперь просто так её не расшифровать. Подскажите есть ли новый способ расшифровки данных или нет?

При попытке расшифровать данным способом:

var decrypted = ProtectedData.Unprotect((byte[])reader["password_value"],
null, DataProtectionScope.LocalMachine);

получаю оишбку:

System.Security.Cryptography.CryptographicException: Параметр задан неверно

Извлекаю данные через System.Data.SQLite;

using (var reader = cmd.ExecuteReader())
{
   while (reader.Read())
   {
      var Url = reader.GetString(0);
      var Login = reader.GetString(1);
      try
      {
        var decrypted = 
        ProtectedData.Unprotect((byte[])reader["password_value"], null, 
        DataProtectionScope.LocalMachine);
        var pw = Encoding.Unicode.GetString(decrypted);
        Console.WriteLine(pw);
      }
   }
}

Я так полагаю там новый способ шифрования файлов, и теперь просто так не расшифровать? Теперь файл называется не Login Data а Ya Login Data

READ ALSO
C# + PowerShell

C# + PowerShell

Хочу в C# через powershell узнать сумму MD5 файла одного, прописал такой небольшой скрипт

165
Движение объекта по дуге в WPF

Движение объекта по дуге в WPF

Задача такаяНарисовать на форме дугу и строго по ней двигать объект Image из кода в зависимости от полученных данных

204
C# WPF. Создать и использовать фрейм в dll

C# WPF. Создать и использовать фрейм в dll

Как создать dll с фреймом внутри и загрузить этот фрейм в другом приложении?

162