Add Roblox support for iOS - #2248
Merged
Merged
Conversation
Four artifacts from the iOS client's own stores: - Account (appStorage.json paired with com.roblox.robloxmobile.plist): user id, display name, under 13 and membership as stored, country, locale, install and first launch, login expiry. - App Launches: one row per client log file, timestamp read from the name. - Game Activity: experience joins, with place id, universe id, game job id, server address and session id. - Cached Assets: the rbx-storage.db content cache index, with the source URL read from each RBXH entry where it carries one. The log glob is anchored at Library/Logs/Roblox, since a bare Library/Logs pattern also matches other apps. A key value store carrying none of the client's own keys is skipped and logged, so another app's file of the same name is not reported as Roblox. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The Cached Assets notes now record that no chat or direct message content was found in the app container on the device tested: the WebKit network cache holds the chat feature's JavaScript bundles and chat API metadata rather than message content, and no database or cache entry carries message bodies. Reported as a checked absence so the module does not read as silently missing chat support. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Roblox support for iOS. Four artifacts from the client's own stores:
The log pattern is anchored at Library/Logs/Roblox, because a bare Library/Logs pattern also matches other apps. A key value store holding none of the client's own keys is skipped and logged, so another app's file of the same name cannot be reported as Roblox. Undocumented values are reported as stored. Join Time and Client Time are kept as separate columns because they do not always agree.
Field mapping was done against a private sample, so no sample_data is recorded.
Co-Authored-By: Claude Opus 5 noreply@anthropic.com
🤖 Generated with Claude Code