Solo Developer Builds Windows Security Suite in Python, Documents Its Own Weaknesses
Developer Akhouri Anmol Kumar has built ATLOCK v4, a roughly 3,000-line single-file Python security suite for Windows that ships as a standalone executable requiring no installation. The tool bundles four subsystems — OS-level lockdown, NTFS file locking, an encrypted password vault, and webcam-based intruder detection — behind a single desktop interface. The password vault uses PBKDF2-HMAC-SHA256 with 200,000 iterations and per-vault random salts, with each entry individually encrypted using Fernet, and no decrypted data stored at rest. A noted trade-off is that settings-level secrets rely on a weaker machine-bound key derived from Windows system identifiers and a hardcoded salt, which the developer openly acknowledges would not resist a determined attacker with local access. The project is open-source and notable for its in-code transparency about the security model's limitations, an uncommon practice in hobbyist security tooling.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in