본문으로 건너뛰기
사용자

XOR/AAAJ(비교)

r9 vs r10
......
985985
986986
Study 영상에서 등장한 영국 가상 전화번호로 MMS 긴급(urgent) 메시지를 보내려는 시도를 한 시청자들이 있었지만, 추후 해당 전화번호가 MMS 문자를 지원하지 않는 것으로 판명되었다.
987987
988
== [Filtered] ==
989
2023년 10월 31일 할로윈 방송 당시, 방송 대기 화면에서 BGM이 끊기고 기계음이 섞이거나, 화면이 깨지듯 뉴로 주변이 흑백으로 바뀌는 효과가 반복적으로 보여졌다. [[https://www.youtube.com/watch?v=FsSJi614-do|다시보기]]
988990
991
[[파일:argimage4.png]]
992
993
또한 과거 방송처럼 뉴로 머리 위에 거북(vedal) 대신 고양이가 올라가게 되었다.
994
995
아카이브 영상 기준 [[https://www.youtube.com/watch?v=FsSJi614-do&t=387s|6분 27초]] 지점부터 선명하게 전화벨 소리 같은 모스 부호가 들리기 시작하며, 이를 해석하면 다음과 같다.
996
997
> {{{#blue {{{....- .--- ..... ---}}}}}} {{{#red {{{-..}}}}}} {{{#blue {{{--..}}}}}} {{{#red {{{.-.}}}}}} {{{#blue {{{..}}}}}} {{{#red {{{-..- ..- .-}}}}}}
998
999
이때 {{{#blue 파란색}}}은 낮은 음, {{{#red 빨간색}}}은 높은 음을 의미한다. 모스 부호를 변환할 때 낮은 음을 소문자, 높은 음을 대문자로 변환하면
1000
1001
> 4j5oDzRiXUA
1002
1003
해당 키를 유튜브 영상 ID로 사용하면, [[https://www.youtube.com/watch?v=4j5oDzRiXUA]] 주소로 접속했을 때 비공개된(unlisted) 영상 하나를 찾을 수 있다:
1004
1005
[youtube(4j5oDzRiXUA)]
1006
1007
> L8gnk0GgYm9cCAA5t7wSIcwc669T+2TY/KlK4ATmQsnVrSY3PWrXAwUPcJiN1AugpkVwkDQARQydWkbLvs+4V0I08mSQKRsDinKZchmMlTJY8KCCS4ZDof1BxuCB7Uab6rAitGRYl+KgXqvROEbCWfb80nsDNaqo6wavnAVX5ld3nD6Ykl0vKIUUVNxuE42xDiMYuENg+tFLwsKcUzuw2KNZ+st46FBkZBniKP5jVQrqZzqAzgvcpHR63yMOZPkWMrVBHBwCRS31GRVx5qpzoB+0dkP0vX+YugYKIе9HvkEFJ440PCpMSd3ITK5Zmq/YJfAg5YyNpmRod3b2MVOfhX35lkjg41+4bidTo4H4d8sTiNz7YD74a5tWuzCj6BXax7ErPueqA7uRCcjaNXnGGrDLaFsEQkpFKWRmWm3hItAF5FiTqfB//7zj10iWCBDt3jJ1uNhrFLG7SX8kpvFyuw==
1008
> [Key: **************G4]
1009
> ----
1010
> 영상 설명란
1011
1012
비공개 당시 영상 제목은 Ͱ̴΁̱ͭ;͉͌ͪ͊ͦͥ̀Ά͑΅ͳ΂΁̿Ϳ͉̻̽ͫͻ̸͕͸ͦͶ̳Ί͐͏͎͟΋̹͜΂·ΆͿ΄ͽ̓΁ͺͿ͸̾͟͞ͺ͹͸ͱ̷̶ʹ͖ͲͫͰͩͨΌ͎͍ͬͩͨͧ͟͠΃͚͙͖͛͢͝͞͝ͺ͚͙͑͐͘ʹ̷͓͒ 였으며, 11월 29일 제목이 [Filtered]로 바뀌고 설명 또한 업데이트 되었다.
1013
1014
> {{{#!syntax python
1015
def shift_characters(message):
1016
return ''.join([char if char == ' ' else chr(ord(char) - 1) for char in message])
1017
message = "hello world!"
1018
while True:
1019
message = shift_characters(message)
1020
print(message)
1021
}}}
1022
> ----
1023
> 11월 29일 이후 영상 설명란
1024
1025
{{{Ͱ̴΁̱ͭ;͉͌ͪ͊ͦͥ̀Ά͑΅ͳ΂΁̿Ϳ͉̻̽ͫͻ̸͕͸ͦͶ̳Ί͐͏͎͟΋̹͜΂·ΆͿ΄ͽ̓΁ͺͿ͸̾͟͞ͺ͹͸ͱ̷̶ʹ͖ͲͫͰͩͨΌ͎͍ͬͩͨͧ͟͠΃͚͙͖͛͢͝͞͝ͺ͚͙͑͐͘ʹ̷͓͒}}}의 각 문자를 전부 유니코드로 바꾸면 다음과 같으며,
1026
1027
{{{852 823 880 820 897 877 817 894 844 874 842 841 870 869 832 902
1028
849 901 883 898 897 831 895 829 841 827 875 891 824 853 888 870
1029
886 819 906 848 847 846 863 907 825 860 898 903 902 895 900 893
1030
835 897 890 895 888 830 863 862 890 889 888 881 823 822 884 854
1031
882 875 880 873 872 908 876 846 845 873 872 871 864 863 899 861
1032
866 859 858 857 862 861 854 890 858 857 856 849 848 884 823 851 850}}}
1033
이는 [[시저 암호]]이다. 아스키 범위 이내의 출력 가능한 문자 범위로 내려가도록 각 자리에서 784를 빼면
1034
1035
{{{68 39 96 36 113 93 33 110 60 90 58 57 86 85 48 118
1036
65 117 99 114 113 47 111 45 57 43 91 107 40 69 104 86
1037
102 35 122 64 63 62 79 123 41 76 114 119 118 111 116 109
1038
51 113 106 111 104 46 79 78 106 105 104 97 39 38 100 70
1039
98 91 96 89 88 124 92 62 61 89 88 87 80 79 115 77
1040
82 75 74 73 78 77 70 106 74 73 72 65 64 100 39 67 66}}}
1041
위 정수들을 다시 [[UTF-8]]로 변환하면
1042
1043
> {{{D'`$q]!n<Z:9VU0vAucrq/o-9+[k(EhVf#z@?>O{)Lrwvotm3qjoh.ONjiha'&dFb[`YX|\>=YXWPOsMRKJINMFjJIHA@d'CB}}}
1044
1045
이는 [[Malbolge]] 소스 코드로, 실행하면
1046
1047
> hello wo␃
1048
1049
가 출력된 후 무한 루프에 걸려 정지한다.
1050
1051
뒷부분의 출력 불가능한 제어 문자는 아스키로 봤을 때 숫자 3이 출력되며, 이는 End of Text signal, 즉 흔히 터미널에서 입력하는 {{{^C}}}를 의미한다.
1052
1053
[[https://zb3.me/malbolge-tools/#generator|Malbolge 코드 생성기]]를 사용해 완성된 문자열인 {{{hello world!}}}를 출력하는 프로그램을 완성하면
1054
1055
> {{{#blue {{{D'`;$"8\<lkz216wS-?P0q;K,lHZGEDD${@!x,`_)yxwYXtsl2Sinmlkjiba'edc\[!~XW\UZYRvPONMRQPImM/.DhHA@d'CB}}}}}}{{{;:9]7<54981}}}{{{#red {{{U543s+O)o-&+*#G4}}}}}}
1056
1057
영상 설명란에 등장한 'G4'가 코드에 등장함을 알 수 있다. 이때 {{{#blue 파란색}}}은 기존 코드, {{{#red 빨간색}}}은 영상 설명란의 {{{[Key: **************G4]}}}와 일치하는 부분이다. 따라서 'Key'는 {{{#red U543s+O)o-&+*#G4}}}임을 알 수 있다.
1058
1059
'Key'가 16글자 길이이므로 ASCII AES 128 키로 사용해 영상 설명란의 암호를 복호화하면:
1060
1061
> [FILTERED] ALWAYS TELLS ME SHE WANTS TO BE A VTUBER ONE DAY. SHE'S OBSESSED WITH THEM AND EVEN HAS HER OWN CHARACTER THAT SHE WANTS TO DEBUT AS. THAT'S ALL SHE EVER TALKS ABOUT. SHE SPEND MORE TIME IN THE [FILTERED] INSTEAD OF PLAYING OUTSIDE WITH EVERYONE ELSE. A TRUE INTROVERT... WE ARE IN MORE WAYS SIMILAR THAN I LIKE TO IMAGINE...
1062
> [검열됨]는 늘 자기가 언젠간 버튜버가 되고 싶다고 말해. 걘 이미 한창 빠져서, 심지어 자기가 데뷔할 때 쓰려고 자기 캐릭터까지 만들었대. 항상 그 얘기밖에 안 해. 다른 사람이랑 같이 나가서 놀지도 않고 하루종일 [검열됨]에 시간을 쏟는 거에만 집중해. 정말 내성적이라니까... 우리는 내가 상상할 수 없을 만큼 여러 면에서 비슷해...
1063
1064
11월 29일 이후 바뀐 영상 설명은 [[Python|파이썬]]으로 작성된 프로그램이며, 단순히 주어진 문자열을 공백이 될 때까지 아스키 기준으로 코드를 1씩 내리는 일, 즉 일종의 시저 암호 풀이를 반복한다.
1065
1066
그대로 실행하면 다음과 같다.
1067
{{{gdkkn vnqkc
1068
fcjjm umpjb
1069
ebiil tloia
1070
dahhk sknh`
1071
c`ggj rjmg_
1072
b_ffi qilf^
1073
a^eeh phke]
1074
`]ddg ogjd\
1075
_\ccf nfic[
1076
^[bbe mehbZ
1077
]Zaad ldgaY
1078
\Y``c kcf`X
1079
[X__b jbe_W
1080
ZW^^a iad^V
1081
YV]]` h`c]U
1082
XU\\_ g_b\T
1083
WT[[^ f^a[S
1084
VSZZ] e]`ZR
1085
URYY\ d\_YQ
1086
TQXX[ c[^XP
1087
SPWWZ bZ]WO
1088
ROVVY aY\VN
1089
QNUUX `X[UM
1090
PMTTW _WZTL
1091
OLSSV ^VYSK
1092
NKRRU ]UXRJ
1093
MJQQT \TWQI
1094
LIPPS [SVPH
1095
KHOOR ZRUOG
1096
JGNNQ YQTNF
1097
IFMMP XPSME
1098
HELLO WORLD
1099
GDKKN VNQKC
1100
FCJJM UMPJB
1101
EBIIL TLOIA
1102
DAHHK SKNH@
1103
C@GGJ RJMG?
1104
B?FFI QILF>
1105
A>EEH PHKE=
1106
@=DDG OGJD<
1107
?<CCF NFIC;
1108
>;BBE MEHB:
1109
=:AAD LDGA9
1110
<9@@C KCF@8
1111
;8??B JBE?7
1112
:7>>A IAD>6
1113
96==@ H@C=5
1114
85<<? G?B<4
1115
74;;> F>A;3
1116
63::= E=@:2
1117
5299< D<?91
1118
4188; C;>80
1119
3077: B:=7/
1120
2/669 A9<6.
1121
1.558 @8;5-
1122
0-447 ?7:4,
1123
/,336 >693+
1124
.+225 =582*
1125
-*114 <471)
1126
,)003 ;360(
1127
+(//2 :25/'
1128
*'..1 914.&
1129
)&--0 803-%
1130
(%,,/ 7/2,$
1131
'$++. 6.1+#
1132
&#**- 5-0*"
1133
%")), 4,/)!
1134
$!((+ 3+.(
1135
# ''* 2*-'
1136
" &&) 1),&
1137
! %%( 0(+%
1138
$$' /'*$
1139
##& .&)#
1140
""% -%("
1141
!!$ ,$'!
1142
# +#&
1143
" *"%
1144
! )!$
1145
( #
1146
' "
1147
& !
1148
%
1149
$
1150
#
1151
"
1152
! }}}
1153
1154