Skip to content

Add TikTok activity artifacts and dedupe duplicate extraction paths - #1128

Merged
abrignoni merged 1 commit into
mainfrom
feat/tiktok-activity-stores
Aug 16, 2026
Merged

Add TikTok activity artifacts and dedupe duplicate extraction paths#1128
abrignoni merged 1 commit into
mainfrom
feat/tiktok-activity-stores

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Three artifacts from the Hu and Karabiyik ISNCC 2024 TikTok paper's Android findings, verified against the corpus:

  • App Open Records (TIKTOK.db): on the tested image every value falls exactly on a local midnight, so that build records at day granularity; reported as stored.
  • Downloads (downloader.db): app resource downloads on the tested images, with URL, save path, sizes and status. Older builds lack the timestamp columns and now report blanks instead of dropping rows.
  • App Log Events (ss_app_log.db): event and session rows with millisecond timestamps.

Also fixes a real bug: images that carry /data/data next to /data/user/0 (and data_mirror) had every TikTok artifact double or triple counting. All file loops now dedupe on the evidence-relative path, and the recorded sample data is corrected to the deduped counts.

🤖 Generated with Claude Code

New App Open Records (TIKTOK.db), Downloads (downloader.db, tolerant of
older schemas without the timestamp columns) and App Log Events
(ss_app_log.db) artifacts. All TikTok artifacts now dedupe the duplicate
paths extractions carry for the same file (/data/data next to
/data/user/0 and data_mirror), keyed on the evidence-relative path;
counts on dual-path images previously doubled or tripled, and the
recorded sample data is corrected to the deduped values.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit 645e5b2 into main Aug 16, 2026
8 checks passed
@abrignoni
abrignoni deleted the feat/tiktok-activity-stores branch August 16, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant