VRChat 마이너 갤러리 저장소

제 목
일반 암호화 툴 2.0 업뎃함 + 사용법
글쓴이
조개껍데기
추천
9
댓글
24
원본 글 주소
https://gall.dcinside.com/vr/4031049
  • 2024-07-16 10:03:34
														
우선 2.0와서 바뀐점
쉐이프키 난독화 기능 추가 
아바타 폴백 기능 추가 
애니메이션에 암호화 된 메테리얼이 포함 돼 있을 경우 자동으로 교체
셰이더 PCSS 포이요미 지원 
로운 암호 알고리즘 - Chacha8 
사용자 편의 개선 (아바타 우클릭 후 적용으로 방식 변경)

깃허브
https://github.com/Shell4026/ShellProtector

설치법:
a. 깃허브에 들어가서 유니티 패키지 파일을 받아서 설치하는 방법

여기서 다운 받으셈


b. VCC를 이용해 설치하는 방법

https://shell4026.github.io/VCC/

여기 들어가서


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d61f29e14cd6e7c31c096f3a7323c73b98a30f2

Add to VCC를 누르면


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d61f59d13cd6e8fd809b9cf84346a595e3a7e76

이런게 뜨고 I Understand를 누르고 (만일 안 뜨면 주소 직접 복사해서 VCC에서 추가)


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d61f49c12cd6edc906bbf277b5715b7b258cf

프로젝트의 Manage Project에 들어가면

a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d61f49e10cd6e7172895a6eb32b68d2b8c0c0ee

원하는 버전 깔 수 있음. 큰 버그 있는게 아닌 이상 웬만하면 최신 버전 쓰는게 좋음


사용법

이번에 2.0되면서 살짝 달라짐


7df3c028e2f206a26d81f6e746847d6e

아바타 우클릭 후 ShellProtector를 누르면 ShellProtector 컴포넌트가 포함된 물체가 하나 생김


7cf3c028e2f206a26d81f6e24489736e

1. 언어 변경

2. 외울 필요 없는 비번. 자동 생성 눌러주셈

3. 외워야 할 비번. 꼭 최대 비번까지 안 채워도 되긴 함

4. 여기에 넣은 오브젝트의 모든 메테리얼의 메인 텍스쳐가 암호화됨

근데 개인적으로 모두 다 암호화 하지 말고 필요한 부위만 암호화 하셈 (예: 바디, 얼굴). 기본 보다 성능을 더 잡아먹기 때문

5. 애니메이션에서 변경하는 메테리얼이 있거나 하면 여기에 넣으셈

6. 12자리면 현대 컴퓨터로 죽을 때까지 분석 불가능함 12자리 추천. 16자리는 혹시 모를 보안 취약점 때문에 쓰진 마셈

7. 텍스쳐 필터링을 Point로 하면 Bilinear보다 2배 가벼움. 

Point로 하면 텍스쳐에서 계단 현상이 생기는데 가까이서 보는게 아닌이상 크게 차이나진 않음

만약 누군가 프레임 드랍이 느껴진다고 했을 때 Point로 해본 후에 테스트 해보셈.

8. OSC프로그램 항상 켜두는 대신 파라미터를 획기적으로 절약해줌. 지금 OSC프로그램 꽤 편해졌으니 시작 프로그램에 등록하고 쓰길 추천

9. 암호화 하고 나면 VRAM사용량이 조금 늘어나는데 저거 체크하면 좀 줄여줌. 근데 옆에서 보면 흐릿하게 보일 수 있음. 큰 차이는 아니라 추천.

10. 메쉬에 난독화 하고 싶은 쉐이프키가 있으면 넣으셈

a65f2cad0a37b55f9af1c6bb11f11a39d9f183d15b9d0df5

아바타를 뜯어도 쉐이프키 값을 가져가기 힘들게 해줌


11. 체크 풀면 MMD용 쉐이프키도 난독화 함

12. 나중에 밑에서 설명

13. 사진엔 잘렸는데 세이프티 Fallback을 Unlit으로 설정한다는 옵션이 있음

7cf08168f5dc3f8650bbd58b36867c65de

포이요미의 Fallback옵션

7cf08268f5dc3f8650bbd58b3688756de8

릴툰의 Fallback옵션


해당 옵션을 Unlit으로 바꿔주는거임. 기능은 세이프티 켜져 있는 사람한테 보이는 대체 셰이더를 Unlit으로 한다는 뜻임


업로드 방법:

모듈러가 있으면 업로드 할 때 자동으로 암호화 과정이 실행되는데 유니티에서 미리 확인하고 싶거나

자주 변경 해야하는 아바타라 업로드 시간이 거슬리면 미리 수동 암호화를 한 후 그 아바타를 업로드 하면 됨.


a76f00ac360e69e87eb1d19528d52703dc7d83444c5d4c

수동 암호화 하면 이전 버전과는 달리 폴백 텍스쳐를 가진 아바타가 나올텐데

폴백 텍스쳐는 원본 텍스쳐를 32x32로 줄여서 보여주는 텍스쳐임.

해당 모습이 세이프티 켜진 사람한테 보이는 너의 모습임.


7ff3c028e2f206a26d81f6e44381756a

수동 암호화시 추가 되는 컴포넌트인데, 폴백 끄기를 누르면


a76f00ac360e6be87eb1d19528d52703f43d4cb57e0b50

이전 버전의 노이즈 아바타가 보여지게 됨.

해당 모습은 세이프티 꺼진 상대(친구)에게 암호화가 덜 풀린 모습이고 아까 12번 설명에서 나온 기능을 이용하면

폴백 모습이었다가 3초 뒤에 폴백이 꺼지게 됨. 

만일 암호화가 풀린 상태면 3초뒤에 바로 너의 원본 아바타가 보여진다는 뜻임


79f3c723e7c218986abce89544837264c9ce00

이런식으로 지연시간을 줘서 최대한 노이즈 상태가 안 보이게 하는 옵션임


a76f00ac360e6ce87eb1d19528d52703771979b38f10c1

아무튼 암호화 성공 체크를 눌렀을 때 원본하고 같은 모습이면 OK

근데 릴툰은 가끔 버그가 있어서 알록 달록하게 바뀌거나 안 돌아올 수도 있는데 그럴 땐 유니티를 껐다 켜거나 무시하고 업로드하면 됨.

그래도 안 돌아온다면 나에게 말해주셈. 버그임


인게임에서 할 것:

OSC프로그램을 켜고 (위에 깃허브 링크에서 다운 하거나 


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d67f49815cd6e9711b5b7ad084cd060725244c3

이 폴더 안에 압축 파일로 있음)


22aed368f5dc3f8650bbd58b3686776a52

패스워드칸에 비밀번호 입력해주고 최대 자릿수 맞춰주고

파라미터 절약 기능 켰으면 Parameter-multiplexing 체크

Save Option누르면 끌 때 위 옵션들 다 저장함

Start & Hide window on start를 체크하면 프로그램을 켤 때 트레이 모드로 켜지고 자동으로 OSC값이 전송됨

설정할 거 다 하고 Start버튼을 누르면 된다.

프로그램 거슬리면 Hide window눌러서 트레이모드로 바꾸면 너 컴퓨터 시계 옆에 작게 들어갈거임



리핑 하면 어떻게 됨?: 

확인 할 수 있는 방법이 있는데, 테스트 아바타 업로드를 하면 컴퓨터 임시 폴더에 .vrca파일을 가진 캐시 파일이 남게됨.

이를 뜯어보면


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63d67f99812cd6e31ff0e7cc569806b0a1dab533bf7

메인 텍스쳐가 암호화 된 상태로 추출되는 것을 볼 수 있음. fallback텍스쳐는 

00bcde33eed307a06fbcd38a10d0283180e784b02d7de8b698a1449df4275b9eda42이런 작은 형태로 나오니 못 쓸거고

00bcde33eed307a461bbcf8a13df272f72fa755d7ad7a538752884579eae4f9f603836d155

원본 텍스쳐는 이렇게 암호화 돼서 못씀


안에 아바타 prefab도 있는데


a15714ab041eb360be3335625683746f0053452ed6a7ed89d63c62f19811cd6e620309fdcc8befad9c00fdcb4e

쉐이프키는 난독화 돼서 알아내는데 힘이 많이 들거임


귀찮아도 암호화 합시다.


ㅇㅇ 121.188 2024.07.16 10:04:41
ㅇㅇ 고마워 사랑해 211.235 2024.07.16 10:04:56
ㅇㅇ 기존에 쓰던건 걍 싹다 날릴까? 2024.07.16 10:05:01
ㅇㅇ 나이승 2024.07.16 10:05:18
Manuka 2024.07.16 10:05:30
나쵸 2024.07.16 10:05:31
조개껍데기 그래도 되고 2024.07.16 10:05:34
칼도힉스 쉐이프키 난독화하면 쉐이프키 순서도 섞어줌? 2024.07.16 10:05:52
칼도힉스 일단내가개추523번누름 2024.07.16 10:06:16
조개껍데기 2024.07.16 10:07:02
Ann. 이젠 진짜 적용해야지 2024.07.16 10:07:12
칼도힉스 마참내 2024.07.16 10:07:19
ㅇㅇ1 뉴비인데 기존에 했던 암호화는 어떻게 해제하나요? 59.26 2024.07.16 10:09:00
ㅇㅇ 2024.07.16 10:09:33
조개껍데기 유니티에서 말하는거면 암호화할 때 수동 암호하 했다면 복사본이 생기는거라 원본을 쓰면 되고 모듈러를 쓴거면 원본 아바타엔 변화가 없을텐데요 2024.07.16 10:10:48
닝바이 와!!! 2024.07.16 10:11:56
ㅇㅇ1 문제가 있는건 아니구 최신버전으로 적용하고 싶은데 기존에 있는 암호화를 해제하고 해야되나 궁금해서 여쭤봤어요!!! 59.26 2024.07.16 10:12:43
조개껍데기 원본 아바타에 새로 적용하고 업로드 하면 돼요 2024.07.16 10:14:01
샘플카린 이사람은 진짜고수네.. 2024.07.16 10:19:30
샘플카린 이런걸 무료로뿌리는 주딱은 도대체 2024.07.16 10:19:41
ㅇㅇ 이게 진짜 주딱의 품격이지 2024.07.16 10:20:31
ㅇㅇ2 알고리즘 차차로 바꼇네 - dc App 211.234 2024.07.16 10:23:43
이뀨립스 2024.07.16 10:26:43
조개껍데기 xxtea도 그대로 있어서 원하는걸로 선택하면 되는데 차차가 성능이나 보안이나 더 좋은듯 2024.07.16 10:27:37
번호 분류 제목 글쓴이 날짜 추천
4037626 일반 브부이 오늘 생일이야 9 랸유리 2024-07-19 10
4037008 일반 17살 학생인디,,, 부이알챗때문에,학교에서,,,인기 폭발이다,,,!! 11 ㅇㅇ 223.62 2024-07-18 11
4036588 일반 30대 넘으면 브챗좀 접어라 21 조개껍데기 2024-07-18 9
4036175 일반 그냥 이새끼가 전부 잘못한거로 치자 7 Yaksok 2024-07-18 11
4036100 일반 9 _백야_ 2024-07-18 14
4036093 일반 일본 없으면 못살 새끼들이 일혐하는게 웃기네 10 ㅇㅇ 211.234 2024-07-18 11
4036082 일반 일본인들은 우리만 피해자라는 인식이 많은거같음 7 ㅇㅇ 211.234 2024-07-18 12
4035506 일반 우리집 고양이련이 맥북 떨궛다 16 빈센트반고닉 2024-07-18 10
4033360 일반 VRChat 유저분들 기뻐할만한 소식이 있습니다. 8 ㅇㅇ 211.235 2024-07-17 11
4032521 일반 나도 생일이야! 18 에루 2024-07-17 9
4032381 도와줘 주딱 암호화툴 적용은 되는데 이거 솔루션좀... 11 ㅇㅇ 2024-07-16 8
4031934 일반 허구한날 생일글 완장목록만 올라오노 4 ㅇㅇ 211.234 2024-07-16 12
4031761 일반 저 개추좀 17 플랫화이트 2024-07-16 16
4031141 일반 과몰입 못했다고 이실직고 했더니 집안 뒤집어졌다 5 ㅇㅇ 27.124 2024-07-16 10
> 일반 암호화 툴 2.0 업뎃함 + 사용법 24 조개껍데기 2024-07-16 9
4030657 일반 게이 옹호하고싶어하는 경계선 지능들의 주된 전술 10 ㅇㅇ 211.253 2024-07-16 17
4030351 일반 념글 유동마음 이해한다 18 케찡 2024-07-16 12
4030332 일반 브이알챗이 뭔 게이섹스하라고 만든 게임이냐? 6 ㅇㅇ 211.234 2024-07-16 9
4030318 일반 프플방에서 노는데 옆에 애미씨발 게이새끼들 둘이 22 ㅇㅇ 211.253 2024-07-16 11
4029668 일반 이번사태의 원흉 14 플랫화이트 2024-07-16 10
4028394 일반 님들 저 새 자짤만듬 어떰 32 koper 2024-07-15 12
4028285 일반 혹시 너희만 아는소리한다고 무ㅓ라할까바 걍올려놈 13 닝바이 2024-07-15 8
4026655 일반 자짤 안쓰는 ㅇㅇ 반고닉 = 영차고닉 부계 6 ㅇㅇ 211.235 2024-07-14 12
4025726 일반 30살이 미안할 때 하는 말은..? 22 우에하라라 2024-07-14 10
4025707 일반 팬티벗겨노코노콘뷰지팡팡 3 ㅇㅇ 223.39 2024-07-14 10
4025470 일반 화본역 제작자가 저러는 이유는 별거없음 1 ㅇㅇ 211.234 2024-07-14 9
4025442 일반 이번역은 12 ㅇㅇ 121.200 2024-07-14 13
4025277 일반 나 꿈에서 내가 여자고 강간당하는 꿈 꾼적 있음 20 ㅇㅇ 2024-07-14 16
4023695 일반 파딱에 걸리지 않는 법 9 ㅇㅇ 118.235 2024-07-13 10
4022870 일반 요즘 거슬리는 브챗 병23신들 특징 23 ㅇㅇ 183.99 2024-07-12 15
4022242 일반 밑에 신라 저거 루주라 아니냐?시발 1 ㅇㅇ 223.39 2024-07-12 10
4022178 일반 이봐 친구, 가죽 클럽은 두 블록 아래야. 26 빈센트반고닉 2024-07-12 8
4022127 일반 제페토 화본역이 더 나은거 같으면 개추 5 매장 2024-07-12 10
4021785 일반 ㅅㅂ 걔 팬박스만들엇네 13 짬통 2024-07-12 9
4019357 일반 브이알챗 해보고싶은데 정지 기준?? 20 ㅇㅇ 211.60 2024-07-10 10
4018928 일반 아바타 리핑 당한적있다 -> 개추 8 ㅇㅇ 220.92 2024-07-10 13
4017902 일반 암호화 툴 업뎃함 22 조개껍데기 2024-07-10 9
4017138 일반 근데 진짜 공론화글에서 뜯는거 알려주는건 애미 뒤진듯 6 플랫화이트 2024-07-09 9
4016685 일반 아니 근데 진짜 프플만 돌아다녀서 난 저런 리퍼 노상관이였음 7 플랫화이트 2024-07-09 11
4015992 일반 병신.jpg 14 조개껍데기 2024-07-09 12
념글 삭제글 갤러리 랭킹