TLDR InfoSec · STRATEGIES & TACTICS

LEVELDB WAL LOG - EXTRACTING CHATGPT CONVERSATIONS

ilyakobzar.com7 min read

Summary from the TLDR InfoSec newsletter

The ChatGPT desktop app makes use of LevelDB's write ahead log (WAL) to temporarily cache conversation history. This article examines and dissects the binary structure of the WAL file. The author uses the insights that they gained while researching this to create a generic parser for ChatGPT WAL files.