A Revision of the Ripped or Stolen avatar/world system
SirSkulliam III
A revision of the reporting system to help report ripped or stolen Avatars/Worlds.
Along with an ability to file a statement and attach files to submit evidence of reportable offences.
This will need to be supported by increased enforcement and more severe action against those who upload ripped or stolen Avatars/Worlds especially for multiple offences.
I must emphasize that this is not about copyright laws or any service that allows people to download other peoples Avatars/worlds.
This is about making life harder for those who believe it is okay to upload a stolen or ripped avatar/world.
Making players feel safe in showing off their new avatar they are so proud of in a public lobby. Knowing that if someone shows up in a stolen or ripped version of that avatar, they have the ability to do something about it by proving that it was stolen or ripped.
I will also add that ripping is already against TOS.
Log In
LoppyDaCutie
dear vrchat you can use this website to take down the ripper store https://reportfraud.ftc.gov/#/assistant have fun and dont forget you have resources you can use to take it down
Curious Cryptogenic
LoppyDaCutie: I'm sure that the random Russian web host that has the ability to ignore consequences will listen when the FTC sends them a stern letter saying "please stop." Lol.
The ripper sites will never go away - they are al hosted in countries where copyright is not followed and foreign laws from the USA don't matter.
LoppyDaCutie
Curious Cryptogenic: it was taken down by the ftc a few days ago
Now there using a forum to do there stuff
Atreyugam3r10
they should also deal with the shit hole that is Ripperstore. ran by a bunch of douche bags. russians i think. whom know very well what they are doing. vrchat has literally zero protection. all you have to do is open up the website search for what you want and download it. they have also removed the feature to black list your content... make it harder for fuck heads like ripper store to get ahold of your shit and for god sakes fix the cache
DripNewBack
they didnt even making stuff go do yall own
LebenderPanzer
This will serve nothing but a benefit to the community, and 100% has my total endorsement.
Chaos Shadow
if only vrchat focused on fixing this probrom instead of focusing on the phone app
UndeadDoc
I feel this would be a fine way of dealing with rippers giving some sort of consequences for said actions
GasMaskGrigori
I fully agree and you have my support, I am sick and tired of my content being stolen. I am also sick of uploading to a platform that as of this current date have zero trust in to protect my content.
IzzySpyderr
Avatar, World, and Asset/Prefab Encryption needs to be added as a BASE FEATURE with VRChat's SDK. It's simply unacceptable for people who do make original content to have it on the open market because they can't/won't add an encryption feature.
GotoFinal
IzzySpyderr: Encryption can't work when every user must be able to decrypt the avatar to see it anyways. Someone will just crack it on first day and release the tool.
IzzySpyderr
GotoFinal: Could generate a unique key for encryption for each user/avatar/world. IE.) Per User generates a key for each users uploaded Avatars/Worlds etc.
Also adding encryption gives us a leg up against rippers. Since they're really only running an external program to rip the avatars, if they need to datamine or right a program that will bruteforce an encryption key they're tampering with VRChat's licensed security protocol for malicious benefit. That's at least worth a DMCA takedown, since may people upload otherwise copyrighted content and some upload original works. If you had to take down the rippers for original works, you can't DMCA them for violating someone else's Intellectual Property, whether they own the assets on the avatar or not (going for VRC as a whole as well as individual creators)
GotoFinal
IzzySpyderr: ??? That changes nothing, still person sees you, need to decrypt the avatar, gets the key, and done.
And rippers already mess with stuff they are not supposed to, didnt stop anything. And when you upload your avatar to vrchat there is a checkbox about giving vrchat rights to your work, so they can DMCA all they want.
Yoyobuae
GotoFinal: VRChat makes ripping trivially easy by writing the avatar/world files directly to disk without any kind of protection. All the ripper needs to do is copy the files from cache and use an Unity extractor.
No need for modded VRChat client. No need to steal the encryption keys. Just a simply copy&paste the file...
I understand that security measures might be eventually be broken. But that's no excuse have zero security measures at all.
GotoFinal
Yoyobuae: no, thats exacly the reason to not bother, because what will you gain? 1? maybe 7 days of protection if you are lucky? and then the guide on some random discord will just change the wording from "copy files from this folder" to "drag and drop the files from this folder to this app" changing nothing... Well not nothing, all the normal users will pay for it, with longer avatar loading times.
Thats why this canny is actually good, as it wants something actually usefull to stop and ban these people, just easier way to report and track it - as vrchat is really lacking here, some people don't even extract the avatars, they just reupload them as they are. So thats something to fix and make it easier to report it.
Yoyobuae
GotoFinal: Said app would need to have the decryption key. If the decryption key is always the same, then obviously it would be trivial to extract it and redistribute.
So the next step is to make the decryption key dynamic and unique per each VRChat user account. So now the ripper needs to get the decryption key for their specific VRChat cache.
Then make it so that the decryption key is also specific per each asset stored in the cache. And obviously clear the decryption key from memory as soon as it's no longer needed.
At that point the ripper will need to have a program running while VRChat is loading the asset, and that program will need to spy on VRChat's memory to catch the decryption key on the fly.
Then EAC can be used for something actually productive and catch said program trying to spy on VRChat's memory. Then perma-bans should be administered to said players.
Is this solution perfectly secure? Well, no. No solution will every be 100% secure. But it does raise the bar for ripping assets and thus discourage the low effort rippers from even trying.
GotoFinal
Yoyobuae: But it still takes one person to crack it to allow everyone to use it, and I don't think any anticheats stopped people from ripping stuff just directly from memory/gpu then in other games.
> Then make it so that the decryption key is also specific per each asset stored in the cache.
key must be decided on creation of asset, so on avatar upload, and stored somewhere to allow users to actually receive this key to view the avatar. So people could probably just request for this key, at best with limitation that it only works when in the instance with someone using this avatar. So does not seems like too much issue to just get it anyways, no need to spy on the memory, just get it in the same way the client does.
And the load times will be hurt for no reason
xxx_red_xxx
A file analysis system would be a good idea. If a ripped version of your avi is seen, you can report it and it will be analyzed for similarity in hierarchy to your own version that you specify. It should be manually reviewed if a match is found of course just in case it was a false positive.
~Trixi~
xxx_red_xxx: Sounds good on paper. But for manual review that requires manpower that VRChat at least at the moment dosent possess. I still agree somthing needs to be done though.
ღツWolfyking85ツღ
This needs to be more inforce i the system of ripping things and need to be like a huge ban on ripping things on vrc
Load More
→