示例#1
0
 def test_chrome_cookie_decryptor_linux_v10(self):
     with MonkeyPatch(
             cookies, {
                 '_get_linux_keyring_password': lambda *args, **kwargs: b''
             }):
         encrypted_value = b'v10\xccW%\xcd\xe6\xe6\x9fM" \xa7\xb0\xca\xe4\x07\xd6'
         value = 'USD'
         decryptor = LinuxChromeCookieDecryptor('Chrome', Logger())
         self.assertEqual(decryptor.decrypt(encrypted_value), value)
示例#2
0
 def test_chrome_cookie_decryptor_linux_v11(self):
     with MonkeyPatch(
             cookies, {
                 '_get_linux_keyring_password': lambda *args, **kwargs: b''
             }):
         encrypted_value = b'v11#\x81\x10>`w\x8f)\xc0\xb2\xc1\r\xf4\x1al\xdd\x93\xfd\xf8\xf8N\xf2\xa9\x83\xf1\xe9o\x0elVQd'
         value = 'tz=Europe.London'
         decryptor = LinuxChromeCookieDecryptor('Chrome', Logger())
         self.assertEqual(decryptor.decrypt(encrypted_value), value)
示例#3
0
 def test_chrome_cookie_decryptor_linux_derive_key(self):
     key = LinuxChromeCookieDecryptor.derive_key(b'abc')
     self.assertEqual(key,
                      b'7\xa1\xec\xd4m\xfcA\xc7\xb19Z\xd0\x19\xdcM\x17')