v0.12.1
- Enhanced Profile Detection: Made profile discovery more robust by comprehensively scanning
User Data
subdirectories for characteristic browser database files, ensuring custom-named user profiles are correctly identified and processed alongside default profiles. - Bug Fix: Resolved crashes and improved compatibility with newer Chromium versions by gracefully handling specific 31-byte empty or placeholder encrypted blobs that previously caused
GCM blob is invalid
errors. The decryption logic now correctly interprets these as empty values instead of throwing exceptions. - Improved Database Access Robustness: Re-implemented and enhanced the
SQLite nolock=1
mechanism for accessing browser databases (e.g., Cookies, Login Data, Web Data). This ensures highly robust and stable read access to SQLite files, even when they might be concurrently locked by other processes, by leveraging SQLite's URI filename feature to bypass OS-level file locking.