🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies

chrome firefox node-crypto nodejs sqlite3
4 Open Issues Need Help Last updated: Mar 15, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The `BrowserDetector`'s `checkSafariMagicBytes` function currently reads an entire Safari cookie file into memory, which can be several megabytes, just to check its first 4 magic bytes. This results in significant and unnecessary I/O and memory overhead. The recommended fix is to use `fs.openSync` and `fs.readSync` to efficiently read only the required 4 bytes.

Complexity: 2/5
enhancement good first issue ready priority-high

🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies

TypeScript
#chrome#firefox#node-crypto#nodejs#sqlite3

🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies

TypeScript
#chrome#firefox#node-crypto#nodejs#sqlite3

AI Summary: The `EnhancedCookieQueryService` currently throws an "not yet implemented" error when its `discoverBrowserFiles()` method is called. This prevents the service from automatically finding browser cookie files, forcing users to manually specify file paths and negating its "enhanced" auto-discovery capability.

Complexity: 3/5
enhancement help wanted ready priority-medium

🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies

TypeScript
#chrome#firefox#node-crypto#nodejs#sqlite3

🍪🖐 Node.js tool for querying local browser Chrome, Firefox or Safari cookies

TypeScript
#chrome#firefox#node-crypto#nodejs#sqlite3