Newest Anti-Ripper VRChat Tool! [Kanna Protecc]

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello this is Pinky and this will be going over a new tool or semi-new tool that has been in development called anti-rip and basically this is a anti-ripper program made by mistress plague it is a Unity slash file add-on um at the time of this being made how it works is it will basically scramble your Avatar's mesh as well as components and different layers on it and basically make it a nightmare to work with of course this is not a perfect solution as anyone devoted enough could reverse this um so this is this is for now a decently good band-aid and this will stop any average person from being able to rip your avatar now the basis of this is it basically scrambles your mesh and your vertices and completely scrambles every single layer and makes it extremely hard to reverse from a Ripper's perspective and so some caveats to this system is that um if for people to see you in uh VR chat they have to show your avatar otherwise you'll just be invisible to them and they won't be able to see you another caveat is this is only supported on PC for now uh I don't know if there's any plans to make it Quest compatible or if it's even possible to do so but as of right now this is a PC only thing and another thing is there's limited shaders that are supported so here is the list of supported shaders right here so there's poyomi Unity Chan uh toon Shader suano Shader um x s tune and GT avatun those are the only shaders at this point that are being supported there are however plans to add a bigger range of supported shaders but as of right now this is all we have so I will be going over the full-on step-by-step instruction on how to install this and our first step will be either going down here and hitting this download button or going up here to this code section and hitting download zip now I've already downloaded it but just in case I will download it again to show this and after you've downloaded it it should open up the zip and you want to grab this folder and drag it out to your downloads like this since I've already done that you don't I won't need to but after you've done that you will have a file like this called anti-rip Dash Main and this will be the one we want our next prod our next process will be making a project for our Avatar or using a pre-existing one and we are going to just open that up inside of unity now the next step will be adding a supported Shader so for this example I'm going to grab poyomi and I'm going to download this Unity package and I will drag this into my Unity scene and so after this is being installed and we import our poyomi or our other supported shaders our next step will of course to be uh to put our Avatar in so this is under the pretense that you've not made this Avatar so again I'm just doing a brief little thing so I will off-screen uh import my avatar import poyomi and get that set up so if you're curious on how to do that I'll leave a link to that otherwise I'll be right back okay so now that we have our Avatar here our next step will be to go and grab the actual file that we extracted so we're going to grab this anti-rip Dash main we're going to grab this folder and we're going to bring it into our unit yeah so now this process will take a little bit of time as it tries to basically set itself up in the background so you just got to give it a little bit of time as you can see it's loading but uh you'll know this has worked when you go over to your avatar and if you are to scroll down here you can see the ad component and if you type k-a-n-n-a you can now see that the Canon protect root pops up and this is our program we will be using now there's quite a few settings and different things here and I'll go over and somewhat explain them all uh for your guys's knowledge so our Distortion ratio this is basically how uh messed up our Avatar will look um so the default is 0.4 and I think it's a pretty good default but for demonstration purposes I'm going to put it at 0.2 and our saved path here this is basically where your osc and your Avatar's parameters are saved and this is um ins this is on locally on your computer so this is for some like developer stuff and such and this is the path that we're going to want to I'll show you how to grab this later but this is going to be by default already detected but if you've changed that path you will need to change that um as well here so our next step is our materials and for this Avatar in specific I have four materials that I'm going to want to scramble so if I click on my avatar here and I go down to body you can now see that I have four materials here and these are the four that I want to scramble if you want to locate these just go over to the material section and click on them and it will bring you to the folder there stored in so we're gonna head over back to our script here and we are going to just drag these materials in like this now if you have materials say from scripts that aren't supported or things that uh you don't want scramble you can add them to this ignored materials list anyways with that done what I'm going to do is I'm going to head over to this unlock bit keys and I'm going to hit generate new keys a few times this will basically just randomize them and then I'm going to hit lock again this is not necessary but just because how I feel to do it I will do that and our next step is our object name uh opsification and our parameter names so say you have VR chat face tracking or something along those lines and you want those parameters to not change because you don't want to break your animations and whatnot you can hit the plus and you can write it here and the same is for objects you hit the plus here and say I don't want body renamed I would just drag that in here but uh for this case I don't care about that so with that done I'm going to quickly just click X on that uh we are going to make sure that we actually encrypt our Avatar so we're gonna head over to this button here and just one last thing before we hit this is we're going to make sure that the uh right here this controller if it says None we're actually going to want to put this FX layer into it so to find it you click here and it will highlight it and then we're just going to scroll up and we're going to drag that into there now after that is done we will hit uh encrypt Avatar and we will have to wait a little short period as it does this okay so this means our Avatar should be ready to upload and as you can see it disables this one and it creates a brand new version called uh our Avatar encrypted and obstricated so with this done this is what you're going to be wanting to upload so we're going to grab this and we're going to head over to vrchat SDK show control panel and we are going to give it a second to show up of course because uh this SDK is always a bit laggy we're going to log into our account so I'm going to quickly skip over this part okay now that we're logged in we're going to Simply go over to online uh publishing and we're just going to upload our Avatar so I'm going to say no to this hit OK to the materials being locked and it is now going to upload our Avatar just know this doesn't mean we're done yet there's a little there's a few more steps we need to do after this to make sure that it works so I'm going to let this upload and after that is done I'm going to give you a little example of this Avatar and and now that we're in VR chat as you can see if I head over to my avatars and I head over to our new object here and I click change into Avatar as you can see it is a jabbled mess this is what it will show up as if somebody tries to rip your avatar and if they try to rip the unity of it this is what it will look like as well so this basically becomes an unusable mess and it doesn't really mean that anyone can use it but I'm going to show you how you can fix this for yourself and be able to use your own avatars without the threat of others taking it from you so our first step will be to close VR chat this will be a necessary step because we're going to need to restart it after and we are going to head over to our Unity now so we're going to go to our uh new encrypted Avatar you made and we're going to grab this ID here by highlighting it and we are just going to hit Ctrl C to copy or you can right click and copy it and we're going to head over to our original version with our script on it and what we're going to do is we're gonna head over to the pipeline manager here we're going to hit control V and we're going to hit attach so this will paste our Avatar ID into this Avatar here and so now what we're going to do we're going to scroll back down to our cannot protect root and we're going to hit right keys so as you can see after doing so it basically says that your avatar should now work in VR chat and if you accidentally hit the reset Avatar button or if you reset the data of your avatars you will need to go back here and hit right Keys again but anyways now that it is done I'm going to open VR chat one more time okay so now that we're back in VR chat I'm going to head over to my avatars again and as you can see same project as before can I protect test2 as you can see it's scrambled here but when I change into this Avatar you will now notice that it is a completely usable avatar for me and it's only usable for me or anyone else with the Avatar config so if you do upload this Pub or Avatar is public others won't be able to use it uh like visually and if you say you want to share a public Avatar with a friend make sure that it's within TOS uh you could just send them the config file and have them paste it inside of their config directory but uh anyways as you can see the script is completely working and um yeah it's a pretty good system for anti-ripping uh it's not Flawless as somebody devoted enough or with enough Talent slash skill within the reverse engineering community could most likely find a way through this as is with anything but for lower level thieves or people that just use tools they find online this will prevent those people from getting in and to be quite honest that's a majority of the people that rip or steal others avatars anyways uh thank you for watching this has been pinky um if this tutorials helped you at all please consider leaving a like and a a subscription at the bottom and please enjoy the rest of your day a big thank you to dreaded Zachary Taylor blue Nino one logs one two three four and the maple Proto what you guys do to help support me helps me a lot and brings videos towards the channel uh I would just like to say I appreciate you guys support and I hope that the rest of you guys have an amazing day thank you
Info
Channel: PxINKY
Views: 10,232
Rating: undefined out of 5
Keywords:
Id: vEXrRBen3NI
Channel Id: undefined
Length: 11min 26sec (686 seconds)
Published: Fri Aug 18 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.