Discuss Scratch
- Discussion Forums
- » Suggestions
- » Remix Metadata Tag to Help Prevent Stealing
- robloxnoob27
-
New Scratcher
80 posts
Remix Metadata Tag to Help Prevent Stealing
no support
software bugs, third-party tools to modify projects, or minimal data corruption (metadata corruption due to network transfer, upload, or storage errors) could all «brick» a project file.
software bugs, third-party tools to modify projects, or minimal data corruption (metadata corruption due to network transfer, upload, or storage errors) could all «brick» a project file.
- robloxnoob27
-
New Scratcher
80 posts
Remix Metadata Tag to Help Prevent Stealing
here are my workarounds to “gdfsgdfsgdfg's solutions to ”scratchers removing metadata“”here are my solutions to “scratchers removing metadata”i’m surprised no one looked into this yet
make the filename different (so no-stealer would notice that instantly)
encrypt metadata (so it’s not easy to edit)
the project file won’t be opened without the metadata (to prevent issues with the offline editor, the metadata will only be added to shared projects)
of-course it gets detected by filter, so I have to edit-out the encryption methods
×—the decryption key must exist in scratch's code, so—×
decompile the code from scratch's web editor (javascript is publically available)
reverse engineer the code (examine several projects to compare encrypted values/sb3 structure to find the algorithm)
brute force decryption (to keep projects loading quicky, encryption is simple)
intercept decrypted data (when scratch validates projects, monitor network traffic to view decrypted metadata, to then make fake metadata)
man-in-the-middle proxy (intercept the file to modify metadata before scratch servers process it)
Last edited by robloxnoob27 (Yesterday 11:56:13)
- ILuvDogs-5335
-
Scratcher
100+ posts
Remix Metadata Tag to Help Prevent Stealing
Or a simple remix licensing type.
- gdfsgdfsgdfg
-
Scratcher
1000+ posts
Remix Metadata Tag to Help Prevent Stealing
here are my workarounds to “gdfsgdfsgdfg's solutions to ”scratchers removing metadata“”naw thats wild
×—the decryption key must exist in scratch's code, so—×
decompile the code from scratch's web editor (javascript is publically available)
reverse engineer the code (examine several projects to compare encrypted values/sb3 structure to find the algorithm)
brute force decryption (to keep projects loading quicky, encryption is simple)
intercept decrypted data (when scratch validates projects, monitor network traffic to view decrypted metadata, to then make fake metadata)
man-in-the-middle proxy (intercept the file to modify metadata before scratch servers process it)
—
however
whos gonna do all of this for a simple remix
- CoolLock
-
Scratcher
500+ posts
Remix Metadata Tag to Help Prevent Stealing
Exactly! No simple thief is just going to go all this way for a few likes and follows. This system would at least stop not all, but some thieves, and any less stealing is good enough.here are my workarounds to “gdfsgdfsgdfg's solutions to ”scratchers removing metadata“”naw thats wild
×—the decryption key must exist in scratch's code, so—×
decompile the code from scratch's web editor (javascript is publically available)
reverse engineer the code (examine several projects to compare encrypted values/sb3 structure to find the algorithm)
brute force decryption (to keep projects loading quicky, encryption is simple)
intercept decrypted data (when scratch validates projects, monitor network traffic to view decrypted metadata, to then make fake metadata)
man-in-the-middle proxy (intercept the file to modify metadata before scratch servers process it)
—
however
whos gonna do all of this for a simple remix
- CaptFrIEdshrimp
-
Scratcher
1000+ posts
Remix Metadata Tag to Help Prevent Stealing
No support. This wholed remake the see the unshared projects part of turbowarp again.
#107Today 07:28:56
- CoolLock
-
Scratcher
500+ posts
Remix Metadata Tag to Help Prevent Stealing
No support. This wholed remake the see the unshared projects part of turbowarp again.And how?
#108Today 12:55:03
- CaptFrIEdshrimp
-
Scratcher
1000+ posts
Remix Metadata Tag to Help Prevent Stealing
project API?No support. This wholed remake the see the unshared projects part of turbowarp again.And how?
#109Today 12:57:03
- gem1001
-
Scratcher
1000+ posts
Remix Metadata Tag to Help Prevent Stealing
But this is to do with the .sb3 fileproject API?No support. This wholed remake the see the unshared projects part of turbowarp again.And how?
Don't worry, they already did the unshared projects thing again
And fixed it again
But not before I downloaded all the Map Scratch tests :P
- Discussion Forums
- » Suggestions
-
» Remix Metadata Tag to Help Prevent Stealing