Python LevelDB Data Extraction Script
Budget: $400 – $420 SGD
I need a compact Python script that leverages Plyvel to open and iterate through LevelDB files produced by Chromium-based browsers. The goal is to pull out three specific categories of key-value data—user session data, cached web pages, and stored passwords—then decode any binary formats you encounter and present the results in both JSON and CSV files.
Here’s how I see the job flowing:
• Script logic: open the target LevelDB, locate only the keys tied to the three data types above, decode or de-compress when needed, and write clean, labeled records.
• Output: create two parallel exports—one JSON, one CSV—so the same dataset is available in both formats.
• Documentation: a concise README that explains setup, any dependencies beyond Plyvel, how to point the script at a profile folder, and the structure of the resulting files.
I’m comfortable with iterative milestones; as long as I can run and verify the script on my side, we’re good. If something about those key groups proves tricky, flag it early so we can adjust.
Here’s how I see the job flowing:
• Script logic: open the target LevelDB, locate only the keys tied to the three data types above, decode or de-compress when needed, and write clean, labeled records.
• Output: create two parallel exports—one JSON, one CSV—so the same dataset is available in both formats.
• Documentation: a concise README that explains setup, any dependencies beyond Plyvel, how to point the script at a profile folder, and the structure of the resulting files.
I’m comfortable with iterative milestones; as long as I can run and verify the script on my side, we’re good. If something about those key groups proves tricky, flag it early so we can adjust.