The Biggest CDMA & GSM Forum
 
PortalHomeSearchLatest imagesRegisterLog inFacebook
  :: Best Prices With Fast Service ::    folder lock githubIphone Australia Networks     folder lock github Iphone U.S.A Networks     folder lock github Iphone U.K Networks      folder lock githubIphone France Networks      folder lock githubIphone Canada Networks     folder lock github Iphone Swizerland Networks Unlock Now FRIENDUNLOCKER

Folder Lock Github [iPhone]

key = derive_key(password, salt) cipher = Fernet(key)

print(f"[LOCKED] folder_path") def unlock_folder(password): if not os.path.exists(LOCKED_FLAG): print("No locked folder found.") return

salt_path = os.path.join(folder_path, ".salt") if not os.path.exists(salt_path): print("Corrupted locker.") return folder lock github

def derive_key(password: str, salt: bytes) -> bytes: kdf = PBKDF2( algorithm=hashes.SHA256(), length=32, salt=salt, iterations=100000, ) return base64.urlsafe_b64encode(kdf.derive(password.encode()))

# Encrypt each file in folder for root, _, files in os.walk(folder_path): for file in files: file_path = os.path.join(root, file) with open(file_path, "rb") as f: data = f.read() encrypted = cipher.encrypt(data) with open(file_path + ".enc", "wb") as f: f.write(encrypted) os.remove(file_path) key = derive_key(password

with open(LOCKED_FLAG, "r") as f: folder_path = f.read().strip()

with open(salt_path, "rb") as f: salt = f.read() salt: bytes) -&gt

def lock_folder(folder_path, password): salt = os.urandom(16) key = derive_key(password, salt) cipher = Fernet(key)