Newest Anti-Ripper VRChat Tool! [Kanna Protecc]

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024
  • 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/Pla...
    Kannas Discord Server: / discord
    =======================================
    Join My Discord!
    / discord
    =======================================
    Unity Hub: unity3d.com/ge...
    VRChat SDK3: vrchat.com/hom...
    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
    =======================================

Комментарии • 149

  • @KannaKamui
    @KannaKamui Год назад +46

    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 6 месяцев назад +3

      Also,
      Exclude materials is for material swaps, not materials already on your avatar.

  • @FatalBoop
    @FatalBoop Год назад +9

    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  Год назад

      Thank you for the kind words! I'll continue to make content to help others ^-^
      See you around :P

  • @lauchunho1859
    @lauchunho1859 9 месяцев назад +4

    Thanks for putting the effort on against rippers! Hopefully someday it can support lilToon❤

  • @AtraDemonica
    @AtraDemonica Год назад +4

    Have already shared this. Thank you :3

  • @PDD555
    @PDD555 28 дней назад

    Thanks for the tutorial, I was having a rough time understanding how to set it up

  • @RenZath
    @RenZath Год назад +19

    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.

    • @OniFaluu
      @OniFaluu 11 месяцев назад

      Lol

    • @OniFaluu
      @OniFaluu 11 месяцев назад

      Lol

    • @estrawitch
      @estrawitch 2 месяца назад +1

      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

  • @Fentskii
    @Fentskii 4 месяца назад +4

    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?

  • @hunterriemer5089
    @hunterriemer5089 7 месяцев назад +1

    thank you for telling us this to prevent rippers also will come in handy

  • @Privfrfrz
    @Privfrfrz Год назад +4

    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  Год назад +2

      Sure, ill make a lil video later today on how to do so

    • @Privfrfrz
      @Privfrfrz Год назад

      okayyy, I'd appreciate itttt @@PxINKY

  • @Thulen
    @Thulen Год назад +2

    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  Год назад +1

      Quoted from the dev:
      "I do not do that in my code, so that is related to thry's system."

  • @BnuuyBunVR
    @BnuuyBunVR 5 месяцев назад +4

    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.

  • @needystreameroverdosed
    @needystreameroverdosed 4 месяца назад +1

    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?

  • @ZleepyHollowz
    @ZleepyHollowz 10 месяцев назад +3

    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  10 месяцев назад +1

      Glad I could help!

  • @yoffris
    @yoffris Год назад +3

    thanks very helpful video💛

  • @Iplay4u
    @Iplay4u Год назад +5

    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  Год назад +5

      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 Год назад +3

      @@PxINKYOkay! Could you do a tutorial on how a friend gets the config file to allow them to use the avatar without obfuscation?

  • @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

    • @OniFaluu
      @OniFaluu 11 месяцев назад +2

      just dont cope about ripped avis

    • @KannaKamui
      @KannaKamui 10 месяцев назад +5

      @@OniFaluu Just don't mald over my antirip being unbeatable : )

    • @OniFaluu
      @OniFaluu 10 месяцев назад

      @@KannaKamui but stars is a good ripper tool so keep coping

    • @slop599
      @slop599 7 месяцев назад

      @@OniFaluu you're such a loser

    • @slop599
      @slop599 7 месяцев назад +1

      @@KannaKamui thank you so much for what you do!!

  • @ludwigthedragon8645
    @ludwigthedragon8645 5 месяцев назад +2

    pretty cool and all but ew name and theming for the tool.

  • @tealosophy
    @tealosophy 6 месяцев назад +1

    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

  • @kariszenovka4832
    @kariszenovka4832 2 месяца назад

    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?

  • @potatofries144
    @potatofries144 Год назад +1

    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 Год назад +1

      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 Год назад +4

      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 Год назад +1

      @@KannaKamui Perfect! Those answered my questions! Thank you!

    • @potatofries144
      @potatofries144 Год назад +1

      @@RonOverdrive Thank you my good man

  • @20nik
    @20nik Год назад +1

    Ay
    Thanks :)

  • @MedienGulli
    @MedienGulli 11 месяцев назад +4

    i tried this and went on a public server. have not been ripped. great tool for free. thanks!

    • @KannaKamui
      @KannaKamui 10 месяцев назад +3

    • @TheBikeOnTheMoon
      @TheBikeOnTheMoon 6 месяцев назад +1

      how do you know if your avatar is ripped? I'm kinda new to this

  • @robbytheatomicengineer5749
    @robbytheatomicengineer5749 Год назад +3

    so question, will others see you as a scrambled mess or will others be able to see you as normal?

    • @PxINKY
      @PxINKY  Год назад

      Normal, Other users will see you as normal as long as you go about the full process of writing keys

    • @robbytheatomicengineer5749
      @robbytheatomicengineer5749 Год назад

      @@PxINKY awesome!!

    • @KannaKamui
      @KannaKamui Год назад +3

      Hi, dev here!
      If not fully shown, you are invisible, otherwise you look normal.

  • @Luwixidocontent
    @Luwixidocontent 11 месяцев назад +1

    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  11 месяцев назад

      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 11 месяцев назад

      @@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?

  • @skyedafloof
    @skyedafloof Год назад +3

    i dont get how people even rip avatars there system must not be that secure

    • @PxINKY
      @PxINKY  Год назад +6

      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 Год назад

      @@PxINKY but thats cause its in the files, does vrchat not load stuff off the servers temporarily

    • @FireChee
      @FireChee Год назад

      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 Год назад +4

      @@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 Год назад

      @@DreamyKiley i don't have my "own model" i just have one i bought and retextured

  • @yukipeculiar1740
    @yukipeculiar1740 11 месяцев назад +1

    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  11 месяцев назад

      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 10 месяцев назад

      It works with all remotely recent versions, down to 7.3, up to 8.2 pro.

  • @kaikios
    @kaikios Год назад +2

    Is the standard unity shader supported, or are the supported ones only those that are listed?

    • @PxINKY
      @PxINKY  Год назад +2

      Only the ones listed, but hopefully it'll slowly expand as the dev works more on it ^-^

    • @KannaKamui
      @KannaKamui 6 месяцев назад

      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.

  • @brooklyn4924
    @brooklyn4924 8 месяцев назад +1

    Can this be used commercially? Like if I wanna put it on an avatar I wanna sell.

    • @PxINKY
      @PxINKY  8 месяцев назад +1

      Contact kanna for that

  • @drewplez
    @drewplez Год назад +1

    Amazing !! do we need to do this for quest version too or not ??

    • @PxINKY
      @PxINKY  Год назад +1

      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 Год назад

      No it will not work on Quest until it supports 3rd party shaders.

    • @RonOverdrive
      @RonOverdrive Год назад

      @@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.

  • @streetrunner90
    @streetrunner90 Год назад +1

    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  Год назад

      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 Год назад +1

      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.

  • @xluckydog
    @xluckydog Год назад +2

    You forgot to blur your folder at 320
    I dont know how else to tell you this other than a comment 😅

    • @PxINKY
      @PxINKY  Год назад +3

      RIP LOL, and after all that effort
      Well my friend probably wont mind if his face is in 1 video :3

    • @DeviousShadows
      @DeviousShadows Год назад +4

      @@PxINKY You can blur it in the youtube editor :)

    • @PxINKY
      @PxINKY  Год назад +4

      I DIDN'T KNOW THAT, THANK YOU SO MUCH!!!
      Actual life saver 💜💗

    • @norsehawk
      @norsehawk Год назад +1

      @@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?

  • @laurabarnes1245
    @laurabarnes1245 25 дней назад

    Some 14 year old already found a bypass, were screwed, telling every vrchat player to get a life and a job, but hes 14 on the game 24/7 just telling eveyone that 💀💀

    • @PxINKY
      @PxINKY  16 дней назад

      i dont really take those things at face value, a bypass would require a vulnerability in the program itself. and thatll eventually be fixed
      End of the day, nothing is 100% rip proof, but we can always just make the bar a little higher with tools

  • @GinnnkoV2
    @GinnnkoV2 9 месяцев назад

    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  9 месяцев назад

      if they hit "show avatar" or have you unhidden you will show normally

  • @Sswervyy
    @Sswervyy 11 месяцев назад

    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  11 месяцев назад

      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 11 месяцев назад

      @@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  11 месяцев назад

      @@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 11 месяцев назад

      @@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  11 месяцев назад

      @@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 🤷‍♂

  • @KiyokoTheDoll
    @KiyokoTheDoll 11 месяцев назад +3

    🎉🎉🎉🎉 someones tryna fight these lowlife rippers

  • @drussle5902
    @drussle5902 Год назад +2

    Would this also work for quest avatars?

    • @PxINKY
      @PxINKY  Год назад +1

      Due to it relying on custom shaders it would not be allowed to upload to quest sadly

    • @chananabanana1457
      @chananabanana1457 11 месяцев назад +1

      will it cause issues with pc and quest syncing?
      @@PxINKY

    • @KannaKamui
      @KannaKamui 11 месяцев назад +1

      ​@@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 10 месяцев назад

      ​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 10 месяцев назад

      @@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 Год назад

    For some reason it's not scrambling for me

    • @PxINKY
      @PxINKY  Год назад

      Interesting, did you follow all the steps?

  • @leastbarley0547
    @leastbarley0547 Год назад

    its not letting me upload it i just get a prefab id not found.

    • @PxINKY
      @PxINKY  Год назад

      thats just telling you you have an error, does the avatar upload normally?

    • @KannaKamui
      @KannaKamui 10 месяцев назад

      That is unrelated to Kanna Protecc, and normally means you have a compile error in play mode, or need to restart unity.

  • @shushvr
    @shushvr Год назад

    Pyshocking tutorial 👀

    • @PxINKY
      @PxINKY  Год назад

      Lol, good eye. I'm working with the dev of pyshock to make them a VRChat prefab ^-^

  • @Frog_Enigma
    @Frog_Enigma Год назад

    but the spikes look cool

  • @3NUEKI3
    @3NUEKI3 Год назад

    I don't have a write keys button sigh

    • @PxINKY
      @PxINKY  Год назад

      Did you follow all the steps

  • @modWebGL
    @modWebGL 10 месяцев назад

    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  10 месяцев назад

      Mostly age / when they came out
      Plus doesnt help there are a ton of people who prefer to steal then not.

    • @KannaKamui
      @KannaKamui 8 месяцев назад +1

      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.

  • @Dammit_Jae
    @Dammit_Jae 6 месяцев назад

    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

  • @Ryemoon062
    @Ryemoon062 Год назад +1

    I don't get why people rip avatars. You gain absolutely nothing from doing it. thanks for the tutorial, pxinky!

    • @Otaku_Love-c3r
      @Otaku_Love-c3r 11 месяцев назад +5

      They gain a free avatar to use. thats why.

    • @Lucario4Lyfe0
      @Lucario4Lyfe0 10 месяцев назад

      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 9 месяцев назад

      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 6 месяцев назад +2

      @@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.

  • @apierror
    @apierror Год назад +2

    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 Год назад +20

      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