Newest Anti-Ripper VRChat Tool! [Kanna Protecc]

  Рет қаралды 13,968

PxINKY

PxINKY

10 ай бұрын

Note: Due to how VRChat and almost any game is made, ripping will never be 100% solvable.
However, we can make it super painful for someone to do to the extent that they wouldn't want to try.
And in this video, I'm glad to present just that! Introducing Kanna Protecc!
By MisstressPlague / KannaVR
Get Kanna Protecc here: github.com/PlagueVRC/AntiRip
Kannas Discord Server: / discord
=======================================
Join My Discord!
/ discord
=======================================
Unity Hub: unity3d.com/get-unity/download
VRChat SDK3: vrchat.com/home/download
Blender: www.blender.org/
=======================================
Show your support!
ko-fi.com/pxinky
/ pxinky
/ @pxinky
/ @pxinky
=======================================
Get your own avatar cam! (Discord link)
/ discord
=======================================
Outro by: linktr.ee/WLOW
=======================================

Пікірлер: 146
@KannaKamui
@KannaKamui 10 ай бұрын
A worthy note: Never put distort ratio low like 0.2! It makes this possible to average the verts! The higher the distort, the more secure. 0.4 was the min i found secure.
@KannaKamui
@KannaKamui 5 ай бұрын
Also, Exclude materials is for material swaps, not materials already on your avatar.
@FatalBoop
@FatalBoop 10 ай бұрын
I have learned so much from your videos. I wanna say i appreciate you for spending time and helping out the community. Got my sub for sure!
@PxINKY
@PxINKY 10 ай бұрын
Thank you for the kind words! I'll continue to make content to help others ^-^ See you around :P
@AtraDemonica
@AtraDemonica 10 ай бұрын
Have already shared this. Thank you :3
@lauchunho1859
@lauchunho1859 7 ай бұрын
Thanks for putting the effort on against rippers! Hopefully someday it can support lilToon❤
@yoffris
@yoffris 10 ай бұрын
thanks very helpful video💛
@ZleepyHollowz
@ZleepyHollowz 9 ай бұрын
This helped tremendously! I was scared of using my custom avatar but I can finally wear it with more confidence :). Thank you so much to both you and Kanna!
@PxINKY
@PxINKY 9 ай бұрын
Glad I could help!
@tealosophy
@tealosophy 4 ай бұрын
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
@hunterriemer5089
@hunterriemer5089 6 ай бұрын
thank you for telling us this to prevent rippers also will come in handy
@Fentskii
@Fentskii 2 ай бұрын
Given how long it's been since you've uploaded the video, how have you found the antirip to work during these 8 months? I've read the dev mention it so I'm curious, have you ran into many instances of people being unable to see your avatar since they have safety settings to partially hide things like shaders or animations?
@RenZath
@RenZath 10 ай бұрын
Thanks for creating this Tutorial, It's really helpfull. Rippers are terrible and I'm glad that this addittion exists to help prevent peoples personal Avatars being stolen. I wish VRC would add this kind of protection to their SDK as a standard, perhaps they need to employ Kanna to sort that for them.
@NotRedVine
@NotRedVine 10 ай бұрын
Lol
@NotRedVine
@NotRedVine 10 ай бұрын
Lol
@lilydome
@lilydome 25 күн бұрын
someone might be able to develop a program and *share it online* to bypass this but it's a good start and it doesn't mean vrc shouldn't implement it
@Iplay4u
@Iplay4u 10 ай бұрын
I've heard some bad things about avatar anti-rippers such as that due to de-sync its possible and common for other people to not see your avatar even when unlocked?
@PxINKY
@PxINKY 10 ай бұрын
Maybe the ones that rely on OSC, but since the params are written to your config, the syncing shouldnt be an issue You just need to make sure you are 100% shown
@Iplay4u
@Iplay4u 10 ай бұрын
@@PxINKYOkay! Could you do a tutorial on how a friend gets the config file to allow them to use the avatar without obfuscation?
@kariszenovka4832
@kariszenovka4832 21 күн бұрын
So I have a problem. Kanna script says I don't have any FX controllers, animators or so. But I have complete avatar with VRCfurry, poiomi, SPS, GoGo etc. My commison from other person. Working fine both VR or just keyboard. There's a fix button I pressed but dunno if it works. Later in step about adding material I can add only one of my five materials I need to scramble (only nsfw layer) but ignores the others. I tryed add them manually by draggin or add them from the list - that rows just dissapear in the script menu. Autodetect button do nothing just add only nsfw layer so I can't move forvard... All layers enabled i think, at the base it have sfw layer. Do i need poiomi enabled for each layer or what?
@needystreameroverdosed
@needystreameroverdosed 2 ай бұрын
i have a question, if your rank is high enough that your avatar automatically displays, will you be seen normally? or do they still have to unhide you?
@Luwixidocontent
@Luwixidocontent 9 ай бұрын
Hi! I have an interesting question for ya Can I add an Anti-ripper tool to the finished avatar by simply detach the current key and attaching the key from the Obfuscated avatar?
@PxINKY
@PxINKY 9 ай бұрын
Depends, if your old avatar was already uploaded / logged to a ripper site / tool then theres no point, But if you have only used it in private / didnt get logged, then yes, itll protect your avatar!
@Luwixidocontent
@Luwixidocontent 9 ай бұрын
@@PxINKY I am constantly adding things and updating my avatar. Therefore, the project with an avatar that was ripped is no longer relevant. Maybe in this case it makes sense to add an Anti-ripper tool?
@Privfrfrz
@Privfrfrz 10 ай бұрын
you mentioned if you wanted to share your avatar with you friend regarding config files, would you mind showing or further explain how to do that? im not too sure where or what config files you're refferring to.
@PxINKY
@PxINKY 10 ай бұрын
Sure, ill make a lil video later today on how to do so
@Privfrfrz
@Privfrfrz 10 ай бұрын
okayyy, I'd appreciate itttt @@PxINKY
@kaikios
@kaikios 10 ай бұрын
Is the standard unity shader supported, or are the supported ones only those that are listed?
@PxINKY
@PxINKY 10 ай бұрын
Only the ones listed, but hopefully it'll slowly expand as the dev works more on it ^-^
@KannaKamui
@KannaKamui 5 ай бұрын
There is an experimental universal shader support branch now you could try, however you would need to get the standard shader into assets, or wait for me to update it to support extracting from built in assets, as KP depends on the file itself existing, not existing only within a bundle.
@GinnnkoV2
@GinnnkoV2 8 ай бұрын
Can other people see the avi as it normally supposed to be or do they see the scramble mess, example playing in a public lobby.
@PxINKY
@PxINKY 8 ай бұрын
if they hit "show avatar" or have you unhidden you will show normally
@potatofries144
@potatofries144 10 ай бұрын
Nice tutorial! 2 questions. You meantioned "reset avatar". What did you mean by that? Did that pertain to only while in unity? Or reset avatar in radial menu? The other question was when importing the package it needs to be after you fully complete setting up your avatar? As configuring rig, set up eye, tracking, animations, etc. Those might be dumb questions. But i am dumb. My apologies.
@RonOverdrive
@RonOverdrive 10 ай бұрын
In your pie menu within VRChat there's an option to reset your avatar back to default settings. Doing so resets the keys.
@KannaKamui
@KannaKamui 10 ай бұрын
Hi, dev here! It was referring to accidentally resetting avatar in game in the radial menu. This is to be applied to a finished avatar. You can do changes after putting this on the avatar, said note to have one ready is so people don't try applying it to a avatar that wont upload in the first place. The antirip does expect a standardized avatar, though some parts can be missing. It depends on a animator, descriptor with expression and a menu, meshes (min 1) and a FX controller. To my memory, that should be all it depends on.
@potatofries144
@potatofries144 10 ай бұрын
@@KannaKamui Perfect! Those answered my questions! Thank you!
@potatofries144
@potatofries144 10 ай бұрын
@@RonOverdrive Thank you my good man
@20nik
@20nik 10 ай бұрын
Ay Thanks :)
@HMOO_
@HMOO_ 10 ай бұрын
It’s really frustrating how even a non-skilled individual could rip your avatar. Thanks a lot for making this tutorial PxINKY
@NotRedVine
@NotRedVine 10 ай бұрын
just dont cope about ripped avis
@KannaKamui
@KannaKamui 9 ай бұрын
@@NotRedVine Just don't mald over my antirip being unbeatable : )
@NotRedVine
@NotRedVine 9 ай бұрын
@@KannaKamui but stars is a good ripper tool so keep coping
@slop599
@slop599 5 ай бұрын
@@NotRedVine you're such a loser
@slop599
@slop599 5 ай бұрын
@@KannaKamui thank you so much for what you do!!
@Thulen
@Thulen 10 ай бұрын
render queue on materials get changed after hitting encrypt avatar, most will be 2000 , will cause issues with transparency (can be changed before upload/lock - poi shader 8.2)
@PxINKY
@PxINKY 10 ай бұрын
Quoted from the dev: "I do not do that in my code, so that is related to thry's system."
@brooklyn4924
@brooklyn4924 7 ай бұрын
Can this be used commercially? Like if I wanna put it on an avatar I wanna sell.
@PxINKY
@PxINKY 7 ай бұрын
Contact kanna for that
@robbytheatomicengineer5749
@robbytheatomicengineer5749 10 ай бұрын
so question, will others see you as a scrambled mess or will others be able to see you as normal?
@PxINKY
@PxINKY 10 ай бұрын
Normal, Other users will see you as normal as long as you go about the full process of writing keys
@robbytheatomicengineer5749
@robbytheatomicengineer5749 10 ай бұрын
@@PxINKY awesome!!
@KannaKamui
@KannaKamui 10 ай бұрын
Hi, dev here! If not fully shown, you are invisible, otherwise you look normal.
@streetrunner90
@streetrunner90 10 ай бұрын
In the start of the video you say poeple can see it if they fully show it. And at the end you say only people with the config see it normally. Its quite confusing......😅 So poeple wont be able to see it normally in game untill they fully show the avatar? Or is it just compleetly messed up for people without the config?
@PxINKY
@PxINKY 10 ай бұрын
So people with the config are the only that can use it without it being scrambled All people that fully show you can see it normally! So the average player will fully see you properly.
@KannaKamui
@KannaKamui 10 ай бұрын
Hi, dev here! People in VRChat with you fully shown will see your avatar as normal. If one wants to use your avatar, they would need the config for it to be normal, otherwise it will be a garbled mess for them. The config sharing mention is for cases where one wants to share a public avatar with a friend exclusively, one could then share them the config file for it to work for them.
@drewplez
@drewplez 10 ай бұрын
Amazing !! do we need to do this for quest version too or not ??
@PxINKY
@PxINKY 10 ай бұрын
As of right now i dont think quest uploads can be ripped? I could be 100% wrong, but i think only pc uploads are being mass dumped / scraped
@RonOverdrive
@RonOverdrive 10 ай бұрын
No it will not work on Quest until it supports 3rd party shaders.
@RonOverdrive
@RonOverdrive 10 ай бұрын
@@PxINKYif the Quest version and PCVR version of your avatar share the same blueprint ID its possible to rip it. Best practice is to either not upload a Quest version at all or create a fall back avatar that can function as a throw away that you don't care gets ripped.
@yukipeculiar1740
@yukipeculiar1740 10 ай бұрын
Hey PxINKY! Will it work with all Poiyomi versions? (Like pro aswell) Big thanks for the easy-to-follow tutorial & to the devs for this tool. I recently got 1000+ hours of personal work ripped and it really made me loose all motivation creating for this platform. This gives a little hope !
@PxINKY
@PxINKY 10 ай бұрын
I believe its only newest? but I cant fully confirm or deny that, best bet would be to contact the dev on there discord for more information
@KannaKamui
@KannaKamui 9 ай бұрын
It works with all remotely recent versions, down to 7.3, up to 8.2 pro.
@leastbarley0547
@leastbarley0547 10 ай бұрын
its not letting me upload it i just get a prefab id not found.
@PxINKY
@PxINKY 10 ай бұрын
thats just telling you you have an error, does the avatar upload normally?
@KannaKamui
@KannaKamui 9 ай бұрын
That is unrelated to Kanna Protecc, and normally means you have a compile error in play mode, or need to restart unity.
@drussle5902
@drussle5902 10 ай бұрын
Would this also work for quest avatars?
@PxINKY
@PxINKY 10 ай бұрын
Due to it relying on custom shaders it would not be allowed to upload to quest sadly
@chananabanana1457
@chananabanana1457 10 ай бұрын
will it cause issues with pc and quest syncing? @@PxINKY
@KannaKamui
@KannaKamui 10 ай бұрын
​@@chananabanana1457 Hi, Dev here. Yes, it will unless you exclude the parameters you want to sync. I must ask however; why use a antirip if you're going to make it pointless with a rippable quest version?
@SDuskshine
@SDuskshine 9 ай бұрын
​Okies, we get it. Best not to make a Quest Compatible Avatar attached to a Kanna Protecc one. Thing is, there's a lot of us out there that don't have a PC at all & play VRChat via Oculus/Meta Quest. And we Quest players also don't want our avatars ripped. .....and no, not all of us can "save up money to buy a PC". Even that doesn't cover the Quest Side of Avatars. So if this phenomenal Anti-rip is of no use to Quest Players, do you at least have a recommendation for any tools/anti-rips that DO support and are compatible with Quest? I'm looking for answers involving actual software/real anti-rip apps, not some step-by-step in social engineering around instances. We VR Headset users are left hanging like dried snacks to be attacked here...
@KannaKamui
@KannaKamui 9 ай бұрын
@@SDuskshine The issue isn't I just "chose" to not support quest. Quest is insanely limited. No custom shaders, the lot. There is no antirip for quest, only obfuscation at max, which wont stop a ripper. I would recommend potentially a shadow PC or alike. Some can be fairly cheap. Because Quest cannot support custom shaders, and quest does not have systems to be able to run unity at all, a antirip is not feasible.
@bigbunnyleabee
@bigbunnyleabee 10 ай бұрын
For some reason it's not scrambling for me
@PxINKY
@PxINKY 10 ай бұрын
Interesting, did you follow all the steps?
@MedienGulli
@MedienGulli 10 ай бұрын
i tried this and went on a public server. have not been ripped. great tool for free. thanks!
@KannaKamui
@KannaKamui 9 ай бұрын
@TheBikeOnTheMoon
@TheBikeOnTheMoon 5 ай бұрын
how do you know if your avatar is ripped? I'm kinda new to this
@Sswervyy
@Sswervyy 9 ай бұрын
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 :/
@PxINKY
@PxINKY 9 ай бұрын
textures maybe, but the assets also get jumbled and renamed, so finding them with zero background would not work Also the dev plans to incorporate a texture scrambler soon, so that wont be an issue
@Sswervyy
@Sswervyy 9 ай бұрын
@@PxINKY also i just tried to put it on a test avatar and the script doesnt even show up when i type it in the "add component" button. plus im just getting a bunch of errors as soon as i import it
@PxINKY
@PxINKY 9 ай бұрын
@@Sswervyy id consider asking in the devs server, i went through the process with no issues Id suggest making sure you are using VRChat creator companion + the newest SDK
@Sswervyy
@Sswervyy 9 ай бұрын
@@PxINKY mmm i see, but curious quetion tho... do you think that most avatar creators would go through the trouble of this whole process all over again every single time they want to upload an avatar, or everytime it gets an update? also if you lose your files you wont even be able to rip your own avatar or recover it because its destroyed, so i feel like that would just piss off more people just in case accidents happen.
@PxINKY
@PxINKY 9 ай бұрын
@@Sswervyy the idea that ripping is a good exchange for "losing access to files" is just wrong, that should not even be considered also its up to each individual if its worth the process to them, I'm simply telling them how to do it if they want to 🤷‍♂
@shushvr
@shushvr 10 ай бұрын
Pyshocking tutorial 👀
@PxINKY
@PxINKY 10 ай бұрын
Lol, good eye. I'm working with the dev of pyshock to make them a VRChat prefab ^-^
@Frog_Enigma
@Frog_Enigma 10 ай бұрын
but the spikes look cool
@skyedafloof
@skyedafloof 10 ай бұрын
i dont get how people even rip avatars there system must not be that secure
@PxINKY
@PxINKY 10 ай бұрын
Sadly just the reality of computers, any game can have assets ripped, take overwatch as an example The day it was released people already ripped the kiriko model
@skyedafloof
@skyedafloof 10 ай бұрын
@@PxINKY but thats cause its in the files, does vrchat not load stuff off the servers temporarily
@FireChee
@FireChee 10 ай бұрын
In order to effectively display avatars, the files must be downloaded onto the client PC, even if temporarily, which is enough for people to rip them. If the file is there people can take it.@@skyedafloof
@DreamyKiley
@DreamyKiley 10 ай бұрын
@@skyedafloof When you download someone's avatar it caches on your machine as does anything, that''s where they rip it from, be it quest or pc Most will only rip PC models as it's much easier than quest afaik, and a little research they can also spoof your id to take it outright as well without having to be downloading it Avatar ripping confuses me, but logically/a little researchm the likelihood of someone using your specific avi out of the millions ripped is very low to non-existent, so I'd suggest watermarking somewhere with your @ especially over a gradient texture, letting all your close friends know, hide stuff, or even etch it into the model somewhere would be the best course of action As for antirippers unsure if I'd use personally considering there are tabs dedicated to people just cracking them not because they want to use the avi but because they just see a challenge which means you'd more likely get it ripped
@skyedafloof
@skyedafloof 10 ай бұрын
@@DreamyKiley i don't have my "own model" i just have one i bought and retextured
@digikaisenartslayer4130
@digikaisenartslayer4130 10 ай бұрын
I don't have a write keys button sigh
@PxINKY
@PxINKY 10 ай бұрын
Did you follow all the steps
@xluckydog
@xluckydog 10 ай бұрын
You forgot to blur your folder at 320 I dont know how else to tell you this other than a comment 😅
@PxINKY
@PxINKY 10 ай бұрын
RIP LOL, and after all that effort Well my friend probably wont mind if his face is in 1 video :3
@DeviousShadows
@DeviousShadows 10 ай бұрын
@@PxINKY You can blur it in the youtube editor :)
@PxINKY
@PxINKY 10 ай бұрын
I DIDN'T KNOW THAT, THANK YOU SO MUCH!!! Actual life saver 💜💗
@norsehawk
@norsehawk 10 ай бұрын
@@PxINKY I was gonna say, new folder (8) looked kinda sus with the blur on it :P Thank you for making this tool! one of my friends made an error in unity a while back that rotated the bones like 90 degrees so it made a normal avatar look like an eldrich horror, maybe you can implement something like that in addition?
@ludwigthedragon8645
@ludwigthedragon8645 4 ай бұрын
pretty cool and all but ew name and theming for the tool.
@Dammit_Jae
@Dammit_Jae 4 ай бұрын
Really hope they make one for the VRC shaders... if the ripper can't get the PC version, why not just grab the quest version... REALLY HOPE they can do that
@BnuuyBunVR
@BnuuyBunVR 3 ай бұрын
Rippers have no talent or skill, if they had talent or skill they'd make avatars themselves instead of ripping them, I doubt any ripper has the skill to reverse Kanna Anti-Rip, if they do then they should put that talent into something instead of stealing another artist's work.
@WebGL-梅弟meide
@WebGL-梅弟meide 9 ай бұрын
only 34 stars!,But the utiny ripper have 2.1k of stars! Why do ripping tools have so many stars? but The anti-ripping tool has such a low stars😰😕
@PxINKY
@PxINKY 9 ай бұрын
Mostly age / when they came out Plus doesnt help there are a ton of people who prefer to steal then not.
@KannaKamui
@KannaKamui 6 ай бұрын
104 stars now. Mainly there's many, many more rippers than people protecting from them, and rippers tend to get more attention as they are much louder - they often are attention seekers.
@Ryemoon062
@Ryemoon062 10 ай бұрын
I don't get why people rip avatars. You gain absolutely nothing from doing it. thanks for the tutorial, pxinky!
@QuestionMark......
@QuestionMark...... 10 ай бұрын
They gain a free avatar to use. thats why.
@Lucario4Lyfe0
@Lucario4Lyfe0 9 ай бұрын
I lost alot of my old avatars due to one of my hdd failing. Ripperstore was the only way to get them back, if it weren't for ripperstore I would have put a bullet in my head by now
@FireChee
@FireChee 7 ай бұрын
Honestly I've had the same experience. I lost all the files to one of my favourite personal avatars a while back, however I was able to recover it because it had been ripped and put on ripperstore. While yeah I don't like the ripping, It honestly doesn't effect myself personally in a bad way.@@Lucario4Lyfe0
@KannaKamui
@KannaKamui 5 ай бұрын
@@Lucario4Lyfe0 Saying you'd put a bullet in your head over a avatar is extremely telling of how unstable you are overall. Ripperstore, and ripping in general is exclusively toxic, and semantic attempts to justify it fail to do so. Get better soon.
@KiyokoTheDoll
@KiyokoTheDoll 10 ай бұрын
🎉🎉🎉🎉 someones tryna fight these lowlife rippers
@KannaKamui
@KannaKamui 5 ай бұрын
@apierror
@apierror 10 ай бұрын
As someone who doesn't play VRChat, I find this absurd. I understand people pay alot of money for avatars, because it's art and art costs money, but this defeats the whole point of an avatar. It's like, if you have a t-shirt you really like, that costs really much because of a cool design, and you wear it inside out, because you fear people will steal it, only showing it to friends. Isn't VRChat supposed to be a social platform? Where you interact with people? I guess you will interact with jumbled polygons from now on.
@basilbyers5066
@basilbyers5066 10 ай бұрын
You misunderstand, strangers and friends will see you as a functional/normal avatar But when someone goes to rip it (aka, use a software to override and download its files and/or they will add it to their favorites for their use) and then they either go to wear it or put it in unity, it will scramble Also, it's not only the money spent on them (usually between free - $1000's per avatar) but the time spent (10's to 100's of hours) and the sense of having something unique and individual It's like someone taking music you made and then uploading it under their name Or taking a beautiful painting you made and we're planning on selling to the public for money through an art gallery and they sell it and get the money instead Or they offer copies of it to everyone for free so you make nothing Plus, I know you haven't played, but the avatars ARE your body and your appearance so someone could do something awful or troll or discriminate in what is supposed to be YOUR body or YOUR likeness There are a lot of actually good reasons why someone would want to implement an anti-theft system like this
[NEW UPDATE] Uploading your first VRChat avatar to PC
15:15
Add Clothing in MINUTES with VRCFury! - VRChat Unity
9:41
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 12 МЛН
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 48 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 25 МЛН
How to Make a Good 2D Camera
11:38
Game Maker's Toolkit
Рет қаралды 389 М.
I Died In Minecraft Hardcore... Kinda
19:24
Kolanii
Рет қаралды 82 М.
Defeating VRChat Rippers (Intro)
2:27
BlizzyFox
Рет қаралды 11 М.
Learning Unity Be Like
1:01
Mults
Рет қаралды 1,8 МЛН
Games Where You're NOT the Main Character
14:52
i am a dot.
Рет қаралды 2 МЛН
Add GoGo Loco To Your Avatar In 2 Minutes! - VRChat Unity
4:41
Minecraft finally spoke about the Mob Vote Problem
19:32
Crafting History
Рет қаралды 1,5 МЛН
How to rip avatars VRC (2023)
7:36
Pawel580
Рет қаралды 16 М.
Я КВ-44 - ЗАВЕРШУ ЭТУ БИТВУ - Финал
6:40
• Gerand •
Рет қаралды 592 М.
ВСЕ КОНЦОВКИ И СЕКРЕТЫ ПОУ! Bou's Revenge
35:51
Family Play TV
Рет қаралды 307 М.
skibidi toilet multiverse 039 (part 1)
5:29
DOM Studio
Рет қаралды 9 МЛН