One a huge problem with Unity Engine: You can directly load bundles in Untiy and extract everything you want (One limitation of this approach is that it is desirable to have the version of Unity in which the bundle was build), without matter protected or not, it's a huge problem AssetBundle system in Unity. Perhaps the VRChat developers should come up with an analog to this system or game-level obfuscation methods (Except XOR, it can be easily decrypt if game uses Built-In Unity XOR encryption)
For some odd reason I cant seem to nake the last step work, copying the ID and writing keys does nothing and I still see my scrambled avi when getting in VRC
this only works if someone were to take the ENTIRE avatar package, people can still just take the assets and textures separately and just remake the avatar, takes about maybe 8-10 minutes to do :/
If you actually read the FAQ, texture encryption is also possible. Furthermore, this protects the meshes no matter what. That's the core point. Same for hierarchy, animator, so on.
@@KannaKamui on paper yes but you end up screwing people over who intend to learn the art from preexisting avatars i for one learned modding in plethora of games by modyfing existing content till i figured out what does what then again im not a vrchatcel merely a random outsider who got recommended a video so what do i know :p
@@horrorfan1978 Someone elses creation that was their private work is not there for randoms to steal and rip apart, regardless of purpose. Just because you learned from RE does not imply RE on code is equal to RE on art, especially 3D art.
watching a master at work
One a huge problem with Unity Engine: You can directly load bundles in Untiy and extract everything you want (One limitation of this approach is that it is desirable to have the version of Unity in which the bundle was build), without matter protected or not, it's a huge problem AssetBundle system in Unity.
Perhaps the VRChat developers should come up with an analog to this system or game-level obfuscation methods (Except XOR, it can be easily decrypt if game uses Built-In Unity XOR encryption)
sadly thus wint fully stop rippers, but it could work to a degree
For some odd reason I cant seem to nake the last step work, copying the ID and writing keys does nothing and I still see my scrambled avi when getting in VRC
Thanks a lot Blizz
this only works if someone were to take the ENTIRE avatar package, people can still just take the assets and textures separately and just remake the avatar, takes about maybe 8-10 minutes to do :/
If you actually read the FAQ, texture encryption is also possible.
Furthermore, this protects the meshes no matter what. That's the core point.
Same for hierarchy, animator, so on.
@@KannaKamui all this so newbies can't rip your avatar and see how it was made lol
@@horrorfan1978 It's nothing to do with people seeing how it is made, more to stop theft.
@@KannaKamui on paper yes but you end up screwing people over who intend to learn the art from preexisting avatars
i for one learned modding in plethora of games by modyfing existing content till i figured out what does what
then again im not a vrchatcel merely a random outsider who got recommended a video so what do i know :p
@@horrorfan1978 Someone elses creation that was their private work is not there for randoms to steal and rip apart, regardless of purpose.
Just because you learned from RE does not imply RE on code is equal to RE on art, especially 3D art.
thanks for teaching me without teaching me to reverse engineer this,
I just give my avatars bad topology so they look dumb and they can’t even train neural networks with them either