اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

من خلال مكتبة shutil حيث يتم حذف المجلد ثم كتابة بيانات عشوائية في مكانه لمنع استرجاعه:

import os
import shutil

def secure_delete(folder_path):
    for root, dirs, files in os.walk(folder_path):
        for file in files:
            file_path = os.path.join(root, file)
            with open(file_path, 'rb+') as f:
                # Overwrite the file content with random data
                f.write(os.urandom(os.path.getsize(file_path)))

if __name__ == "__main__":
    folder_path = "/path/to/your/data"  # اكتب هنا مسار المجلد الذي تريده
    secure_delete(folder_path)
    print("Data securely deleted.")

أيضًا يوجد مكتبة باسم wiper لو أردت.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...