Hướng dẫn how to set password for folder using python - cách đặt mật khẩu cho thư mục bằng python

Tôi có một thư mục (giả sử thư mục-ABC) trong máy tính của tôi (giả sử máy tính-1).

Tôi muốn tạo một chương trình Python sẽ yêu cầu mật khẩu, thời điểm tôi cố gắng sao chép/di chuyển/xóa thư mục-ABC trong một ổ cứng bên ngoài.

Tôi đã giới thiệu một vài tài liệu đề cập đến khóa thư mục. .

Khi thư mục-ABC bị khóa, nó chỉ bị biến mất khỏi thư mục làm việc. Tôi vẫn có thể sao chép toàn bộ thư mục trong ổ cứng bên ngoài, tạo lại thư mục trong máy tính-2, chạy cùng một chương trình Python trong máy tính-2 và làm cho thư mục bị khóa-ABC có thể nhìn thấy một lần nữa trong máy tính-2.

Tuy nhiên, ngay từ đầu, tôi cần đảm bảo rằng thư mục-ABC không được sao chép vào bất kỳ ổ đĩa ngoài nào và yêu cầu mật khẩu để làm như vậy.

Bất cứ ai có thể vui lòng cho tôi biết liệu có tài liệu nào có sẵn có thể giúp tôi làm như vậy không?


Blog Python

#Author: Manishhacker1

Xin chào các bạn, hôm nay chúng ta sẽ tìm hiểu cách tạo khóa thư mục với mật khẩu được bảo vệ bằng ngôn ngữ lập trình Python.

Khóa thư mục là gì?

Thư mục khóa là một phần mềm bảo mật dữ liệu cho phép người dùng mã hóa các tệp và thư mục của họ. Khóa, ẩn và mật khẩu bảo vệ các tệp và thư mục trên máy tính của bạn. Bạn có thể sử dụng khóa thư mục để bảo mật các tệp và thư mục của mình trên Windows.

Vì vậy, tôi sẽ cho bạn biết cách tạo khóa thư mục của riêng bạn mà không cần sử dụng bất kỳ phần mềm nào.

Pre-Reuisites:

Bạn sẽ chỉ cần cài đặt Pyhton trong hệ điều hành của mình. Nếu bạn muốn phân phối khóa thư mục của mình thì bạn cũng sẽ cần pyinstaller bằng cách sử dụng để chuyển đổi tệp Python của chúng tôi thành tệp .exe.

Compatibility:

Tương thích với bất kỳ hệ điều hành Microsoft Windows.

Instructions:

Trước tiên, hãy mở Python IDE hoặc Notepad của bạn, nơi bạn muốn viết mã. Nếu bạn sử dụng Notepad, vui lòng nhớ thụt lề bằng cách viết mã. Hoặc sao chép mã sau và dán vào python ide hoặc notepad của bạn và lưu dưới dạng anyname.py. Trong đó ".py" là tiện ích mở rộng tệp của chúng tôi.
Or copy the following code and paste in your python IDE or Notepad and save as anyname.py. Where ".py" is our file extension.

Bước để mã hóa

Mã đầy đủ:


#Aythor : ManishHacker1
#Follow on FB: https://www.facebook.com/ManishHacker1
#Follow on Insta: https://www.instagram.com/manishhacker19889/
#Follow on Insta: https://www.instagram.com/krypsec
#Follow on Insta: https://www.instagram.com/kryptora
import base64
import os
import time
import sys

pw = "password"   #Dedault Password
encode = base64.b64encode(pw)

def goto(linenum):
    global line
    line = linenum

line = 1
while True:
    pw = str(raw_input("Enter your password for Lock or Unlock your folder: "))

    if pw == base64.b64decode(encode):
    # Change Dir Path where you have Locker Folder
        os.chdir("F:\Studend\Python\Advanced\Password")
    # If Locker folder or Recycle bin does not exist then we will be create Locker Folder 
        if not os.path.exists("Locker"):
            if not os.path.exists("Locker.{645ff040-5081-101b-9f08-00aa002f954e}"):
                os.mkdir("Locker")
            else:
                os.popen('attrib -h Locker.{645ff040-5081-101b-9f08-00aa002f954e}')
                os.rename("Locker.{645ff040-5081-101b-9f08-00aa002f954e}","Locker")
                sys.exit()
        else:
            os.rename("Locker","Locker.{645ff040-5081-101b-9f08-00aa002f954e}")
            os.popen('attrib +h Locker.{645ff040-5081-101b-9f08-00aa002f954e}')
            sys.exit()
        
    else:
        print "Wrong password!, Please Enter right password"
        time.sleep(5)
        goto(1)

Mã trên có mật khẩu dafault là "mật khẩu". Nếu bạn muốn đặt mật khẩu mong muốn của riêng mình thì hãy thay đổi mật khẩu. Trong mã của tôi, mật khẩu Dafult của tôi là "Mật khẩu".

Cách sử dụng:

Sau đó, hãy chạy mã của bạn và nhập mật khẩu mặc định của bạn. Đây sẽ là tạo một thư mục tủ khóa trong ổ đĩa của bạn nơi bạn muốn tạo. Nếu bạn muốn tạo thư mục tủ khóa trong ổ đĩa "F: \" thì thay đổi đường dẫn thư mục trong mã của chúng tôi. Trong trường hợp của tôi, đường dẫn thư mục của tôi là "f: \ studend \ python \ advanced \ password". Nơi thư mục tủ khóa của tôi được tạo.

Sau đó, đặt tệp và thư mục bí mật của bạn vào thư mục tủ khóa của bạn và một lần nữa chạy mã của bạn. Voilaaa !!!Voilaaa!!!

Mã này sẽ được tạo thư mục được bảo vệ bằng mật khẩu và cũng trở thành chuyển đổi trong thùng Recyle. Sau đó chắc chắn tự động sẽ ẩn trong ổ đĩa cứng của bạn. Nếu bạn muốn mở khóa thư mục tủ khóa của mình. Một lần nữa chạy mã của bạn và nhập mật khẩu mong muốn của bạn. Nếu mật khẩu là chính xác thì bạn có thể truy cập các tệp và thư mục bí mật của mình.

Bây giờ là triển khai

Vâng, chúng tôi đã thực hiện tất cả công việc cho khóa thư mục. Bây giờ chúng tôi sẽ sử dụng pyinstaller để chuyển đổi nó thành một tệp exe để chúng tôi có thể dễ dàng chạy nó trên máy tính của họ.

Bây giờ, chúng tôi sẽ tải xuống pyinstaller bằng PIP. Mở dấu nhắc lệnh và gõ của bạn:


c:\Users\Administrator>cd\      and hit enter
c:\>cd Python27      and hit enter
c:\Python27>cd Scripts     and hit enter
c:\Python27\Scripts>pip install pyinstaller         and hit enter

Sau khi cài đặt Pyinstaller, hãy truy cập thư mục chương trình của bạn và chạy:

pyinstaller locker.py --onefile -noconsole --ICO = Anyimage.ico keylogger.py

  • -onefile -> để làm cho nó chỉ là một thực thi duy nhất
  • .
  • --ICO -> .ICO hình ảnh để làm cho nó thuyết phục hơn

Note:

Điều quan trọng là, bạn có thể chạy tập lệnh của mình từ bất kỳ vị trí nào trong máy tính của bạn nơi bạn muốn.

Cảm ơn bạn đã đọc bài viết này. Tôi hy vọng bạn thích nó. Nếu bất kỳ truy vấn xin vui lòng bình luận. Và cũng thích trang FB của tôi givin bên dưới liên kết và chia sẻ nó.

Kryptora Digital Security cung cấp đào tạo Python và đào tạo hack đạo đức

  • Huấn luyện Python tốt nhất ở Noida
  • Huấn luyện Python tốt nhất ở Delhi
  • Huấn luyện Python tốt nhất ở Meerut
  • Đào tạo Python tốt nhất ở Ấn Độ
  • Huấn luyện hack đạo đức tốt nhất ở Noida
  • Huấn luyện hack đạo đức tốt nhất ở Delhi
  • Huấn luyện hack đạo đức tốt nhất ở Meerut
  • Huấn luyện hack đạo đức tốt nhất ở Ấn Độ

Theo dõi Manishhacker1

Thích và chia sẻ

Làm thế nào để mật khẩu bảo vệ một tệp trong Python?

Syntax:..
Đường dẫn tệp SRC (chuỗi).
Đường dẫn tiền tố SRC Tệp (chuỗi) hoặc không có (đường dẫn để chuẩn bị cho tệp).
Đường dẫn tệp DST (chuỗi).
Mật khẩu (chuỗi) hoặc không có (để tạo zip không có thông tin).
Compress_Level (int) trong khoảng từ 1 đến 9, 1 (nhanh hơn) 9 (nén nhiều hơn) hoặc 0 (mặc định).

Làm cách nào để đặt mật khẩu cho một thư mục?

Làm thế nào để mật khẩu bảo vệ một thư mục..
Mở Windows Explorer và điều hướng đến thư mục bạn muốn bảo vệ mật khẩu.Nhấp chuột phải vào thư mục ..
Chọn Thuộc tính từ menu.....
Nhấp vào nút nâng cao, sau đó chọn Nội dung mã hóa để bảo mật dữ liệu.....
Bấm đúp vào thư mục để đảm bảo bạn có thể truy cập nó ..

Làm cách nào để mã hóa một thư mục trong Python?

Mã hóa tệp bằng cách sử dụng khóa được tạo..
Mở tệp chứa khóa ..
Khởi tạo đối tượng Fernet và lưu trữ nó trong biến Fernet ..
Đọc tệp gốc ..
Mã hóa tệp và lưu trữ nó vào một đối tượng ..
Sau đó viết dữ liệu được mã hóa vào cùng một tệp NBA.CSV ..

Làm cách nào để mật khẩu bảo vệ một thư mục trong Linux?

Cách bảo vệ mật khẩu các tập tin trên Linux..
Mở thiết bị đầu cuối ..
Sử dụng lệnh CD và lệnh LS để điều hướng đến thư mục chứa tệp bạn muốn bảo vệ mật khẩu ..
Khi ở bên trong thư mục, hãy chạy lệnh sau để mã hóa tệp của bạn: GPG -C FileName ..