CSDiscordDataTokensStealer is a CyStack-coined identifier for
a stripped victim-folder shape observed inside !! 2025 JULY.part001.rar BRADMAX / @BRADLOGS aggregator packs at
[<TAG>]@BRADLOGS (BRADMAX) (<NN>)/DiscordData/ subfolders.
The folder root carries tokens.txt plus optionally a
leveldb/ companion subdirectory and the BRADMAX repacker's
empty-named DIR artifact, with no companion system-info file,
no browser-credential dump, no wifi or installed-apps export.
tokens.txt is the verbatim Discord LevelDB sstable content
lifted from %AppData%/discord/Local Storage/leveldb/*.ldb
and concatenated into one binary blob. Sample files run
hundreds of kilobytes and decode as high-entropy CJK mojibake
when interpreted as UTF-8 (random bytes forming valid 3-byte
UTF-8 sequences in the ideograph range). When the leveldb/
sidecar is present it holds the per-file LevelDB pages
(*.ldb / *.log / MANIFEST-* / CURRENT) the panel
copied verbatim from the victim's Chromium Local Storage/leveldb/ directory; the tokens.txt blob is the same
data concatenated for downstream convenience. The panel
exported the raw leveldb pages rather than the parsed
<userId>.<timestamp>.<hmac> token string that most
documented Discord-token stealers emit, so the operator runs
the leveldb parse offline.
Family attribution is provisional pending a published
threat-intel mapping for this layout. Public reporting and
community catalogues do not document a stealer that emits this
exact DiscordData/tokens.txt single-binary-file shape.
Documented sibling layouts write parsed-token text under
different folder names (PupkinStealer Grabbers/Discord/,
BlackGuard Discord/, Bizfum Account-Tokens.txt, Octalyn
Discord/Tokens.txt) or capture the whole leveldb directory
verbatim under the canonical Local Storage/leveldb/ path.
The DiscordData/ folder name and the single-binary-blob
layout are a private builder choice the BRADMAX repacker
preserved on its way through the aggregator.