-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
Present in several Roblox-sourced binary models are structures related to content validation. There appear to be two separate implementations:
Encryption-based
Script Source properties are encoded with type 0x1D instead of the usual string type. The remaining content appears to be encrypted.A SIGN chunk is present, which presumably contains a signature used to decrypt the encrypted-string type.Appears to be no longer used, likely in favor of the more-robust signature-based method.
Signature-based
Script Source properties are encoded as usual.A SIGN chunk is present, which presumably contains a signature. This is possibly used to validate the content of previous chunks.
Resources
- rbxasset://models/DataModelPatch/DataModelPatch.rbxm