diff --git a/unshackle/core/cdm/decrypt_labs_remote_cdm.py b/unshackle/core/cdm/decrypt_labs_remote_cdm.py index 0aa98f2..c09f275 100644 --- a/unshackle/core/cdm/decrypt_labs_remote_cdm.py +++ b/unshackle/core/cdm/decrypt_labs_remote_cdm.py @@ -10,8 +10,8 @@ from pywidevine.cdm import Cdm as WidevineCdm from pywidevine.device import DeviceTypes from requests import Session -from unshackle.core.vaults import Vaults from unshackle.core import __version__ +from unshackle.core.vaults import Vaults class MockCertificateChain: diff --git a/unshackle/vaults/SQLite.py b/unshackle/vaults/SQLite.py index 58d8a93..ac89fec 100644 --- a/unshackle/vaults/SQLite.py +++ b/unshackle/vaults/SQLite.py @@ -36,12 +36,12 @@ class SQLite(Vault): for service_name in service_variants: if not self.has_table(service_name): continue - + cursor.execute(f"SELECT `id`, `key_` FROM `{service_name}` WHERE `kid`=? AND `key_`!=?", (kid, "0" * 32)) cek = cursor.fetchone() if cek: return cek[1] - + return None finally: cursor.close()