Skip to main content

Library for get BitLocker-encrypted drives status using Python .

Project description

BitLocker Encryption Status Checker

This library allows you to get the encryption status of BitLocker-protected drives. It Float value of encryption progress or Bool value of drive encryption.

Prerequisites

  • Python 3.x
  • Windows 7, 8, 8.1, 10 or 11
  • Administrator access to run the manage-bde command

Python requirements

  • This library used pure Python packages and doesn't need to any external libraries - ctypes, subprocess and re

Usage

  • Install package via pip: pip install bitlocker_encryption_status

Example

`

`

In the above example, the script displays the encryption status for drive V, which is 97.85% encrypted. However, the encryption status for drive F is not available.

Notes

  • This script uses the manage-bde command, which is a Windows-specific command-line tool for managing BitLocker. It not work on non-Windows systems.

  • Ensure that you run the library funcs with administrator privileges to access the manage-bde command.

License

This script is released under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bitlocker_encryption_status-0.0.2.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bitlocker_encryption_status-0.0.2-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file bitlocker_encryption_status-0.0.2.tar.gz.

File metadata

File hashes

Hashes for bitlocker_encryption_status-0.0.2.tar.gz
Algorithm Hash digest
SHA256 743dbc5d0050cc51469f623d8d0c9a985d7ad0a189086e43ad9e4ec562ac4811
MD5 3d082e82701750740937f701c6286b22
BLAKE2b-256 2a63b467a0b1d9c1b26eea545f06d5e62c43fec3f2e908d1b63b6bbacf2244c4

See more details on using hashes here.

File details

Details for the file bitlocker_encryption_status-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for bitlocker_encryption_status-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bca5bca1f414cd66568ffe3f4c9e4875755ad1c9e4236772d17e38b642efce4e
MD5 e9edb2859e71f738e2a15fd7c4e81c39
BLAKE2b-256 64a8e124fc62ed747562a3fd0f8c1e84c3411cf4322e23618454eb011d4eeb57

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page