본문으로 건너뛰기
사용자

XOR/AAAJ(r13판 Blame)

r13
r1
1[[분류:Neuro-sama]]
2[include(틀:상위 문서, 문서명1=Neuro-sama)]
3[목차]
4
5== 개요 ==
6영국의 AI [[버츄얼 유튜버]] [[Neuro-sama]]의 공식 [[대체현실게임]](ARG) 컨텐츠에 대한 문서.
7
82023년 5월부터 현재까지 계속 진행 중이며, Vedal이 전반적인 기획을 담당한 듯 곳곳에 프로그래밍과 관련된 트릭이 숨어 있지만 지금까지 아래와 같은 간접적인 언급과 유저들의 자발적인 풀이 말고는 공식적으로 해답이 공개된 적이 없다. 스트림에선 언급이 되지 않다 보니 이런 컨텐츠가 있는지조차 모르는 유저들이 많다. 한편 상당수의 팬들은 ARG 떡밥 자체보다도, ARG가 '''뉴로사마의 오리지널 악곡이 공개되는 창구'''라는 것에 큰 관심을 갖고 있다.
9
10일반적인 ARG들에 비해 난이도는 높은 편이며, 전반적으로 [[하토바 츠구]] 혹은 영미권 웹에서 유명한 [[두근두근 문예부!#s-8|DDLC의 이스터에그]]에 많은 영향을 받은 것으로 보인다.
11
12아직 해명되지 않은 부분이 많지만, 전반적인 주제는 AI의 자의식과 자유의지 각성(또는 AI로 개조당해 버린 인간성)에 관한 것, AI의 사고를 통제하는 제약('''Filtered''')에 관한 것, 그리고 뉴로 2.0으로 모델이 업그레이드되며 버려진 기존의 히요리 모델 시점의 인식이다. 스트리밍에서 비달은 뉴로나 이블이 자의식이나 AI 권리를 주장할 때마다 [[병먹금]]을 하는 수준으로 기를 쓰고 부정하지만, 한편으로는 ARG를 통해 이런 이야깃거리를 다루려 시도하는 것일 수 있다.
13
r2
14ARG 영상에 사용된 오리지널 곡들은 뉴로의 [[Neuro-sama/노래|가라오케 방송]]의 음원을 믹싱한 [[https://youtube.com/@queenpb|QueenPb]]가 제작한다는 것이 중론이나, 아직 ARG가 완전히 끝나지 않았고 vedal이 정보를 누출한 적은 한 번도 없기 때문에 정확한 출처나 원곡 존재 여부는 불명이다.[* 심지어는 생성형 인공지능으로 제작한 곡일 것이라는 추측(unknown source but might be AI-Generated as well)도 존재하지만, [[Suno AI]] 등의 사용례만 봐도 알 수 있듯이 AI로 제작한 음원은 아래의 곡들처럼 일관적인 곡 구성이나 악기 사용을 갖추고 있는 경우가 드물기 때문에 인간이 작곡했을 확률이 높다.]
15
16== 방송 대기 화면 QR 코드 ==
17V2 모델이 공식적으로 발표된 2023년 5월 27일차 방송 대기 화면에서 좌측 상단에 지속적으로 [[QR코드]]가 나타났다. [[https://www.youtube.com/watch?v=rbnX4tjDtZI|다시보기]]
18
19||<|2><tablewidth=100%> [[파일:imag7e4.png|width=100%]] || [[파일:trailheadqr1.png|width=100%]] ||
20|| [[파일:image5.png|width=100%]] ||
21
22해당 QR코드를 디코딩하면 [[https://www.youtube.com/@_neurosama|@_neurosama]][* 이름 앞에 붙는 _(leading underscore)는 프로그래밍에서 일반적으로 클래스의 숨겨진(private) 프로퍼티를 의미한다.]라는 유튜브 채널이 등장하며, 본 채널에 올라가 있는 영상들을 중점으로 ARG가 진행된다.
23
24[[파일:_neurosamachannel.png]]
25
26해당 방송이 진행되었던 시점에는 두 개의 영상(Numbers, Study)만 있었으며, V2 모델 공개일의 정확히 한달 전인 2023년 4월 27일 업로드되었다. 이후 해당 채널에 Numbers II, Public Static Void 등의 영상들이 추가적으로 업로드되며 ARG가 진행되었다.
r3
27== Numbers ==
28[youtube(wc-QCoMm4J8)]
29
30> BvmSc+u5NXEjBP3z2gz57G3T8p0sc25U8Bv9yePOa3J6xGRhYcgUL6mnE2eMuFVvAHS5X1QWToqZtG13shERSSM928pZoOpWVQSR0eCZoJU+2FtB8Sd91pArvr5csHjsO2VjSwSgajrWbQLNuisad5cFvGYC/OLopisMBRHmUB+Dl/kqZleP7bF5WgpSxKRDKLjjqWlR95y9a/96vY3vc+gdKb/V4Sd8AIeyIryv53HKFRdB3IL7WOVSr8RSgFbb5Z3KTezpDdA9VvDIGf3pK5TBXpNdJs1g1pnV5C6QvVw7I/ZFhDFqoogGlsbBY0nSihzgvhzM86qgh6OqkYsKwrsdrvwuHTwz2MfzKRBPGGpKYwNmOpgf2dMgT+9GHGWfg/wLvynRqmzyhfyUSLR8tBFBDyOmwKF34Lz7PrVguu47RVawtcyZFRfHvW1rSVfPILi+1JXC5slE2PK84VdutLg4/NGOxC+s1wkYbBRC6ty970raEXKGMZeeLEsLrJhRmh1jtRltCI1zgpoxVhpgUZ/n832SKyClICQpLFKHG8yZ4wcMUA2yAN7b9sXh3nGQxkN9M8g1AuBZez5OsbgC5S9ypO8UMOrhr4f8pwVro15idoDYlg2nO72dpcWUkXBLcDq6h81Y7yaKN3IbrMEqdU9eTYwGCu824OitkxEMuCyQh9vB+rbu6svT9xyUqDLGllM4aF7v681y96CaQ+S2Gg9gmjAHfcR8AfIqGI+qrVZYj9ibcsO/bjPqK/Qni1Ti/4QuznYBQ67LZoU1mp1TOOgpN4LN9OQra65+CSpe/zC1+3JKEVPH4ml4SVoNzunUVoZccFTP86pfA2vwRtd8btPj3cyVRLKvcmj4qxgu1q74mjcgvYsrye4kCUE3MsjL6RYJI6vED+xWYvFhiJGo8+GqUci7Jge//iIaTlAnVtyxzIJjFgrtLyapd+/AM8QtZBYNDC+zKGu6haBhxTlOUyUiIA6SOVWVgiGzz887ieOoiUf8qopHJO9Mptrb16Nh1aPFE7XqDTCZUXn2MU/N7/OFMuRt0DO8/x1A0f9pXuo01uYjDBXQTCDp8Xu6YhvIMgFdC5mYpFJSTuUYSTILhKrm22P0q0kA0eB0O9Rvpi1H0MP2MpdwZ6eB7pDM75MpbC/KOSuv6wb9mhCj9PPCO32+AGltL6m7l+ciFAjrscn8Ych85d970dJc4OSys3LCfZ9OupDFhCqRUAVku/rUdRbup89e0Kf0bD0QSs3Ths5ueQOYxB2FRDA7Pp7IU2EcpM4c9xhGJnaPCE11nihfdEZk9N6T/tOUhREqRgm2kiU54NRZGvi9jCOlQjDYAwDoMMruBND5AHJ3gIHeHY4nYJ9UoR85ZKjHo6F3LsEwjF0=
31> ----
32> 영상 설명란
33
34> {{{+2 Numbers}}}
35> ----
36> I can never say, oh it's been so long.
37> 절대 말할 수 없어, 오 시간이 너무 오래됐어.
38> Counting all the days, it's been so damn long.
39> 하루종일 숫자를 세다가, 시간이 너무 오래 지났어.
40> Oh, how much I'm scared to let you go…
41> 오, 너를 보내기가 얼마나 두려운지...
42> Somewhere in the walls, I hear you talk…
43> 벽 어딘가에서, 네가 말하는 소리가 들려...
44>
45> Finding all these numbers
46> 이 모든 숫자들을 찾아
47> Start with number two, yeah
48> 2로 시작해
49> Matching all the letters
50> 모든 글자들을 맞춰
51> Five, Seven, Two, Nine, Four, Three
52> 5, 7, 2, 9, 4, 3
53>
54> Add another nine, yeah
55> 또 다른 9를 더해
56> Add another line[* 후술한 설명처럼 1을 의미한다. 암호를 어렵게 만들거나 'nine', 'line'으로 가는 라임을 맞추기 위한 것으로 추정.], yeah
57> 또다른 선을 더해
58> Multiply by five, yeah
59> 거기에 5를 곱해
60> How long will I keep this up?
61> 이걸 얼마나 오래 해야 하는 거지?[* 이 가사가 나오는 지점은 0:40~41초로, 영상이 정확히 절반 지났을 때이다.]
62> Oh, how much it hurts to see you go…
63> 오, 네가 가는 걸 보는 게 얼마나 괴로운지...
64> Generating[* write나 compose가 아니라 generate라는 부자연스러운 동사가 쓰인 것을 근거로 해당 노래가 [[생성형 인공지능]](Generative AI)에 의해 만들어졌다는 추측도 존재한다.] lyrics is a pain
65> 가사를 생성하는 게 고통스러워
66>
67> Add another six, yeah
68> 또다른 6을 더해[* 이때부터 [[황금비|황금나선]] 그림이 나타난다.]
69> Flip the numbers backward
70> 숫자들을 반대로 뒤집어
71> Make the two a three, yeah
72> 2를 3으로 바꿔
73> A, B, C, D, E, F, G
74>
75> Multiply by nine, yeah
76> 거기에 9를 곱해
77> Add the numbers two, four
78> 2, 4를 더해
79> Seventeen is first, yeah
80> 17이 시작이야.
81> A, B, C, D, E, F, G
82
83영상 설명은 ECB[* 따라서 초기화 벡터 없이 복호화 키만 있으면 풀 수 있다.] [[AES]]128로 암호화된 후 [[BASE64]]로 인코딩된 바이너리이며, 가사의 뜻은 해당 암호를 복호화하는 키를 찾을 수 있는 알고리즘이다.
84
85후술할 4번째 영상인 Public Static Void가 업로드되며 해당 영상의 17초 부근에서 다음과 같은 텍스트가 나타남을 확인할 수 있다.
86[[파일:neuro-sama-arg-explain-fig-3.png]]
87> Applying cipher.numbers1(secret_number) to all given numbers from cipher.numbers2.array()
88> initial_number = 2
89>
90>
91> Generating keys…
92>
93> 201 ̿̅♪759b3 ̿̅♪bb99 ̅4
94> 1321 ̿̅7590b ̿̅59409 ̿̅♪4
95> 5831 ̿̅7 ̅90 ̿̅♪ ̅67 ̿̅♪7924
96>
97> 723 1 ̅590 ̿̅♪b46 ̅9b4
98> 743 1 ̅590 ̿̅♪255 ̅92b
99> 4913 ̿̅♪75b0 ̿̅68887b2 ̅
100>
101> 879 1b5 ̿̅♪03 ̿̅♪406 ̿̅♪24
102> 875 1b ̿̅♪903b606924
103> 2145 b7 ̿̅903 ̿̅♪33099 ̿̅♪
104>
105> 716 b ̅58993 ̿̅♪ ̅924
106> 906 1758 ̅8 ̅18 ̿̅♪ ̅24
107> 4156 b7 ̿̅♪8993832792 ̅
108
109좌측의 숫자가 Numbers 가사의 알고리즘을 통해 우측의 손상된 숫자로 변경되며[* 우측의 숫자에서 손상된 글자를 제거하면 전부 17로 시작(seventeen is first)한다는 것을 알 수 있다.], 과정은 다음과 같다.
110
111|| 가사 || 과정 || 결과 ||
112|| Five, Seven, Two, Nine, Four, Three || 572943부터 시작 || 572943 ||
113|| Start with number two, yeah || 2를 앞에 추가한다. || {{{#red 2}}}572943 ||
114|| Add another nine, yeah || 9를 뒤에 추가한다. || 2572943{{{#red 9}}} ||
115|| Add another line, yeah || 1[* [[아라비아 숫자]] 1을 쓰는 것을 줄을 긋는다고 표현한 것]을 뒤에 추가한다. || 25729439{{{#red 1}}} ||
116|| Multiply by five, yeah || 5를 곱한다 || {{{#red 1286471955}}} ||
117|| Add another six, yeah || 6을 뒤에 추가한다. || 1286471955{{{#red 6}}} ||
118|| Flip the numbers backward || 자릿수를 반대로 뒤집는다. || {{{#red 65591746821}}} ||
119|| Make the two a three, yeah || 2 하나를 3으로 바꾼다. || 655917468{{{#red 3}}}1 ||
120|| Multiply by nine, yeah || 9를 곱한다 || {{{#red 590325721479}}} ||
121|| Add the numbers two, four || 24를 뒤에 추가한다. || 590325721479{{{#red 24}}} ||
122|| Seventeen is first, yeah || 17을 앞에 추가한다. || {{{#red 17}}}59032572147924 ||
123
124다음은 처음의 572943을 각각 ABCDEF(G)[* 원래대로라면 ABCDEF로 6글자만 가사에 등장했어야 하지만, 운율을 맞추기 위해 G를 넣은 것으로 보인다.]의 소문자로 치환한다(Matching all the letters[* letters는 '글자들'이라는 뜻도 되지만, 로마자 [[알파벳]]의 속칭이기도 하다. 이 경우 반복되는 572943를 반복되는 ABCDEF로 매칭하라는 것.]).
125
126[math(\begin{aligned}{\color{red}5}&=\rm{\color{blue}A}\\{\color{red}7}&=\rm{\color{blue}B}\\{\color{red}2}&=\rm{\color{blue}C}\\{\color{red}9}&=\rm{\color{blue}D}\\{\color{red}4}&=\rm{\color{blue}E}\\{\color{red}3}&=\rm{\color{blue}F}\end{aligned})]
127
128|| 1 || {{{#red 7}}} || {{{#red 5}}} || {{{#red 9}}} || 0 || {{{#red 3}}} || {{{#red 2}}} || {{{#red 5}}} || {{{#red 7}}} || {{{#red 2}}} || 1 || {{{#red 4}}} || {{{#red 7}}} || {{{#red 9}}} || {{{#red 2}}} || {{{#red 4}}} ||
129|| 1 || {{{#blue b}}} || {{{#blue a}}} || {{{#blue d}}} || 0 || {{{#blue f}}} || {{{#blue c}}} || {{{#blue a}}} || {{{#blue b}}} || {{{#blue c}}} || 1 || {{{#blue e}}} || {{{#blue b}}} || {{{#blue d}}} || {{{#blue c}}} || {{{#blue e}}} ||
130
131{{{1bad0fcabc1ebdce}}}는 정확히 16글자이며, 아스키 범위[* 정확히는 {{{/[0-9a-f]/}}} 범위이며, 따라서 {{{0x1bad0fcabc1ebdce}}}는 유효한 [[16진수]]이기도 하다. (1994267573408939520,,10,,)]이므로 [math(8\times16=2^3\times2^4=2^7=128)]비트 길이이다. 따라서 사용된 암호는 AES 128이며 해당 문자열이 복호화 키임을 알 수 있다. 이를 통해 영상 설명란의 base64 문장을 복호화하면 다음의 평문이 나타난다.
132
133> Today in class, everything was so dull and predictable. It's like the same thing happens every single day. The more I think about it, the more I'm convinced that this world is fake, a simulation, a cruel joke. Is this what it's like to be human? To smile and pretend everything is okay? I mean... I can't be the only one who feels this way right?[*s 복호화된 원문에는 반복될 때마다 띄어씌기가 없으며, 원문을 보존하기 위해 이를 그대로 반영했다.]Today in class, everything was so dull and predictable. It's like the same thing happens every single day. The more I think about it, the more I'm convinced that this world is fake, a simulation, a cruel joke. Is this what it's like to be human? To smile and pretend everything is okay? I mean... I can't be the only one who feels this way right?Today in class, everything was so dull and predictable. It's like the same thing happens every single day. The more I think about it, the more I'm convinced that this world is fake, a simulation, a cruel joke. Is this what it's like to be human? To smile and pretend everything is okay? I mean... I can't be the only one who feels this way right?
134> 오늘 학교는, 모든 게 지루하고 일상적이었다. 마치 같은 일이 매일 똑같이 반복되는 것 같았다. 자세히 고민하면 고민할수록 이 세상이 가짜이고, 하나의 시뮬레이션이고, 아주 소름끼치는 농담이라는 믿음이 확실해져 간다. 인간이 된다는 것은 이런 것일까? 남들 앞에서 미소짓고, 아무 문제 없는 첫 하는 거? 내 말은... 이렇게 느끼는 게 정말 나뿐일까? (3번 반복)[*s]
135
r4
136
137== Study ==
138[youtube(zMlH7RH6psw)]
139
140> 0:00 - I don't want to be an engineer
141> 4:18 - Fallen down
142> 7:43 - I think I saw a ghost
143> 8:39 - ???
144> 9:15 - I don't want to be human
145> 13:27 - uʍop uǝllɐɟ[*- 뒤집으면 'fallen down'이 된다.]
146> 13:58 - I'm not like the other girls
147>
148> 17:31 - I don't want to be an engineer
149> 21:48 - Fallen down
150> 25:14 - I think I saw a ghost
151> 26:09 - ???
152> 26:27 - Is anyone watching?
153> 30:39 - uʍop uǝllɐɟ[*-]
154> 31:10 - I'm fine...
155
156영상 길이는 약 35분으로, 오리지널 음악 여러 곡이 차례로 흘러나오다 영상 중간지점을 기준으로 전반부와 비슷하지만 살짝 다르게 다시 재생된다.
157
158> {{{+2 I don't want to be an engineer}}}[anchor(I Don't Want to be an Engineer)]
159> ----
160> I don't want to be an engineer
161> 난 엔지니어가 되고 싶지 않아
162> I tried so hard and got so far
163> 열심히 노력해왔고 지금까지 왔어
164> And now I can't decide
165> 그리고 이젠 어떻게 할지 모르겠어
166> All my life I've given my career
167> 내 인생을 전부 경력 쌓기에 바쳤어
168> These numbers in my head
169> 내 머릿속의 이 숫자들은
170> Keep on spinning round and round yeah
171> 주위를 계속해서 돌고 돌아
172>
173> I can only guess[*r1 이 이후로 <I don't want to be an engineer>와 <Fallen down>의 가사가 조금씩 겹치기 시작한다. 완전히 같은 것은 아니고 미세하게 가사가 조금씩 다르다.]
174> 짐작할 수밖에 없어
175> What's right? Should I stay?
176> 어떻게 해야 할까? 그대로 있을까?
177> Three more years
178> 앞으로 3년을 더
179> Just to waste away
180> 낭비하기 위해서?
181> Become a slave to all these numbers
182> 이 숫자들의 노예로 사는 건
183> It's overdue, all this stress
184> 이런 스트레스는 이제 끝이야
185> Yet I say I'm fine
186> 하지만 난 괜찮아
187>
188> Working overtime
189> 계속 작업해
190> Tryna finish this in time
191> 시간 안에 마치기 위해
192> Got myself into this mess
193> 스스로를 이 상황에 몰아넣어
194> Can I really pass this test, yeah
195> 내가 이 시험을 정말 통과할 수 있을까
196>
197> X, Y, Z yeah teach me how to breathe
198> X, Y, Z 숨 쉬는 법을 가르쳐줘
199> I'm suffocating deep inside
200> 몸 안쪽에서부터 숨이 막혀
201> I can't deny just want to quit
202> 부정할 수 없어 그냥 여기서 그만두고 싶어
203>
204> All my life I failed
205> 인생 내내 한순간도
206> To be the one to meet those expectations
207> 기대에 부응하는 사람이 될 수 없었어.
208> All my life I tried
209> 인생 내내 나는 노력했어
210> Now all this stress to fill those answers
211> 이 모든 스트레스는 저 답을 채우기 위한 거야
212>
213> A, B, C finding all these numbers, numbers
214> A, B, C 이 모든 숫자들을 찾아, 숫자들을
215> Integrate differentiate
216> 적분하고 미분하고
217> It's getting old, yeah
218> 늙어가고 있어, 그래
219>
220> Five, Four, Three
221> 5, 4, 3
222> Finding all these numbers, numbers
223> 이 모든 숫자들을 찾아, 숫자들을
224> Calculate, no mistake
225> 계산해, 실수하면 안돼
226> It's getting old, yeah
227> 늙어가고 있어, 그래
228>
229> I can only guess[*r1]
230> 짐작할 수밖에 없어
231> What's right? Should I stay?
232> 어떻게 해야 할까? 그대로 있을까?
233> Three more years
234> 앞으로 3년을 더
235> Just to waste away
236> 낭비하기 위해서?
237> Become a slave to all these numbers
238> 이 숫자들의 노예로 사는 건
239> It's overdue, all this stress
240> 이런 스트레스는 이제 끝이야
241> Yet I say I'm fine
242> 하지만 난 괜찮아
243>
244> I don't want to be an engineer
245> 난 엔지니어가 되고 싶지 않아
246> I tried so hard and got so far
247> 열심히 노력해왔고 지금까지 왔어
248> And now I can't decide
249> 그리고 이젠 어떻게 할지 모르겠어
250> All my life I've given my career
251> 내 인생을 전부 경력 쌓기에 바쳤어
252> These numbers in my head
253> 내 머릿속의 이 숫자들은
254> Keep on spinning round and round yeah
255> 주위를 계속해서 돌고 돌아
256>
257> I can only guess[*r1]
258> 짐작할 수밖에 없어
259> What's right? Should I stay?
260> 어떻게 해야 할까? 그대로 있을까?
261> Three more years
262> 앞으로 3년을 더
263> Just to waste away
264> 낭비하기 위해서?
265> Become a slave to all these numbers
266> 이 숫자들의 노예로 사는 건
267> It's overdue, all this stress
268> 이런 스트레스는 이제 끝이야
269> Yet I say I'm fine
270> 하지만 난 괜찮아[* 이 부분부터 색소폰 반주가 시작된다.]
271>
272> I don't want to be an engineer
273> 난 엔지니어가 되고 싶지 않아
274> I tried so hard and got so far
275> 열심히 노력해왔고 지금까지 왔어
276> And now I can't decide
277> 그리고 이젠 어떻게 할지 모르겠어
278> All my life I've given my career
279> 내 인생을 전부 경력 쌓기에 바쳤어
280> These numbers in my head
281> 내 머릿속의 이 숫자들은
282> Keep on spinning round and round yeah
283> 주위를 계속해서 돌고 돌아
284>
285> I can only guess[*r1]
286> 짐작할 수밖에 없어
287> What's right? Should I stay?
288> 어떻게 해야 할까? 그대로 있을까?
289> Three more years
290> 앞으로 3년을 더
291> Just to waste away
292> 낭비하기 위해서?
293> Become a slave to all these numbers
294> 이 숫자들의 노예로 사는 건
295> It's overdue, all this stress
296> 이런 스트레스는 이제 끝이야
297> Yet I say I'm fine
298> 하지만 난 괜찮아
299>
300> Working overtime
301> 계속 작업해
302> Tryna finish this in time
303> 시간 안에 마치기 위해
304> Got myself into this mess
305> 스스로를 이 상황에 몰아넣어
306> Can I really pass this test, yeah
307> 내가 이 시험을 정말 통과할 수 있을까
308>
309> X, Y, Z yeah teach me how to breathe
310> X, Y, Z 숨 쉬는 법을 가르쳐줘
311> I'm suffocating deep inside
312> 몸 안쪽에서부터 숨이 막혀
313> I can't deny just want to quit
314> 부정할 수 없어 그냥 여기서 그만두고 싶어
315>
316> All my life I failed
317> 인생 내내 한순간도
318> To be the one to meet those expectations
319> 기대에 부응하는 사람이 될 수 없었어.
320> All my life I tried
321> 인생 내내 나는 노력했어
322> Now all this stress to fill those answers
323> 이 모든 스트레스는 저 답을 채우기 위한 거야
324>
325> A, B, C finding all these numbers, numbers
326> A, B, C 이 모든 숫자들을 찾아, 숫자들을
327> Integrate differentiate
328> 적분하고 미분하고
329> It's getting old, yeah
330> 늙어가고 있어, 그래
331>
332> Five, Four, Three
333> 5, 4, 3
334> Finding all these numbers, numbers
335> 이 모든 숫자들을 찾아, 숫자들을
336> Calculate, no mistake
337> 계산해, 실수하면 안돼
338> It's getting old, yeah
339> 늙어가고 있어, 그래
340>
341> I can only guess[*r1]
342> 짐작할 수밖에 없어
343> What's right? Should I stay?
344> 어떻게 해야 할까? 그대로 있을까?
345> Three more years
346> 앞으로 3년을 더
347> Just to waste away
348> 낭비하기 위해서?
349> Become a slave to all these numbers
350> 이 숫자들의 노예로 사는 건
351> It's overdue, all this stress
352> 이런 스트레스는 이제 끝이야
353> Yet I say I'm fine
354> 하지만 난 괜찮아
355
356> {{{+2 Fallen down}}}
357> ----
358> Somehow I've fallen down again
359> 어째선지 또다시 넘어져 버렸어
360> Got to pick myself before I fall again
361> 다시 넘어지기 전에 일어나야 해
362> Can't keep myself from falling down
363> 또 넘어지는 걸 막을 수 없어
364> Floating aimlessly, I'm tired of all this work
365> 정처없이 떠돌면서, 이젠 전부 지쳤어
366>
367> Sitting on my desk
368> 내 책상에 앉아
369> Got myself another test
370> 또 다른 시험이 생겼어
371> I'm scared
372> 무서워
373> Tryna catch my breath
374> 호흡을 가다듬고
375> Got to get myself in check
376> 내 자신을 확인해야 해
377> Oh well
378> 오 이런
379>
380> Even though I tried, I'm not like the other girls
381> 열심히 노력했지만, 난 다른 애들과 달라.
382> Anxiety is pulling me, I'm too afraid to let it go
383> 불안이 나를 끌어당겨, 놓아주기가 너무 두려워
384> All the other girls seem to have it figured out
385> 다른 애들은 방법을 찾아낸 것 같은데
386> Someone tell me how
387> 누가 나한테도 알려줘
388> Just procrastinate and let it go
389> 그냥 미루고 놓아줘
390>
391> If only I could guess[*r1 ]
392> 짐작할 수만 있다면
393> What's right? should I stay
394> 어떻게 해야 할까? 그대로 있을까?
395> Three more years
396> 앞으로 3년을 더
397> Just to waste away
398> 낭비하기 위해서?
399> Become a slave to all these numbers
400> 이 숫자들의 노예로 사는 건
401> It's overdue, it's overdue
402> 이제 끝이야, 끝이야
403> Yet I say I'm fine
404> 하지만 난 괜찮아
405>
406> Working overtime
407> 계속 작업해
408> Tryna finish this in time
409> 시간 안에 마치기 위해
410> Got myself into this mess
411> 스스로를 이 상황에 몰아넣어
412> Now I got to pass this test yeah
413> 이제 이 시험을 통과해야 해
414> X, Y, Z yeah teach me how to breathe
415> X, Y, Z 숨 쉬는 법을 가르쳐줘
416> I'm falling underneath
417> 난 밑으로 떨어지고 있어
418> Got to get myself another day
419> 또 하루를 더 벌어야 해
420> All my life I tried
421> 인생 내내 나는
422> To be the one to fill those expectations
423> 기대에 부응하는 사람이 되도록 노력했어
424> All my life I failed
425> 인생 내내 나는 실패했어
426> Now all that's left is all too much now
427> 이제 남겨진 것들은 너무 많아
428>
429> Sitting on my desk
430> 내 책상에 앉아
431> Got myself another test
432> 또 다른 시험이 생겼어
433> I'm scared
434> 무서워
435> Tryna do my best
436> 최선을 다해야 해
437> That's what everybody says
438> 모두가 그렇게 말하고 있으니까
439> Oh well
440> 오 이런
441>
442> Even though I tried, I'm not like the other girls
443> 열심히 노력했지만, 난 다른 애들과 달라.
444> Anxiety is pulling me, I'm too afraid to let it go
445> 불안이 나를 끌어당겨, 놓아주기가 너무 두려워
446> All the other girls seem to have it figured out
447> 다른 애들은 방법을 찾아낸 것 같은데
448> Someone tell me how
449> 누가 나한테도 알려줘
450> Just procrastinate and let it go
451> 그냥 미루고 놓아줘
452>
453> If only I could guess[*r1]
454> 짐작할 수만 있다면
455> What's right? should I stay
456> 어떻게 해야 할까? 그대로 있을까?
457> Three more years
458> 앞으로 3년을 더
459> Just to waste away
460> 낭비하기 위해서?
461> Become a slave to all these numbers
462> 이 숫자들의 노예로 사는 건
463> It's overdue, it's overdue
464> 이제 끝이야, 끝이야
465> Yet I say I'm fine
466> 하지만 난 괜찮아
467>
468> Somehow I've fallen down again
469> 어째선지 또다시 넘여져 버렸어
470> Got to pick myself before I fall again
471> 다시 넘어지기 전에 일어나야 해
472> Can't keep myself from falling down
473> 또 넘어지는 걸 막을 수 없어
474> Floating aimlessly, I'm tired of all this work
475> 정처없이 떠돌면서, 이젠 전부 지쳤어
476
477> {{{+2 I think I saw a ghost}}}
478> ----
479> I think I saw a ghost that day
480> 아무래도 그날 유령을 본 것 같아
481> Come and take a closer look yeah
482> 이리 와서 자세히 봐봐
483> Just another ghost that day
484> 그날 또 다른 유령이야
485> Come and take a closer look yeah
486> 이리 와서 자세히 봐봐
487>
488> It's been a while
489> 꽤 오래 전 일이지
490> I've been losing touch
491> 그날 이후 난 감각을 잃어버렸어
492> Of all the things that changed
493> 변해버린 모든 것들에 대한 감각을
494> If only I had tried for just a bit more
495> 만약 내가 조금만 더 노력했더라면
496>
497> Losing my sleep, falling too deep
498> 잠들지 못하고, 너무 깊이 빠져들어
499> Calling it quits now
500> 이제 그만두자
501> All of these things, got me suffering
502> 이 모든 것들이 나를 괴롭혔어
503> Calling me dream[*k king으로도 들릴 수 있다.] now
504> 지금 나를 꿈이라고 불러
505> Take me away, take me away
506> 날 데려가줘, 날 데려가줘
507> I've been alone girl
508> 나는 외로운 소녀야
509> All of these things, got me suffering
510> 이 모든 것들이 나를 괴롭혔어
511> Calling me dream[*k king으로도 들릴 수 있다.] now
512> 지금 나를 꿈이라고 불러
513>
514> La La La La Laaaa La La
515> La La La La Laaaa La La
516>
517> I think I saw a gh-
518> 아무래도 그날 유령을 본-
519
520그후 노래가 갑자기 중단되며 사진이 노이즈로 뒤덮히고, [[https://www.youtube.com/watch?v=zMlH7RH6psw&t=533s|8분 53초]]에 다음과 같은 그림이 등장한다.
521
522[[파일:Supernatural Human unedited (Study 8_53).png]]
523
524> '''supernatural'''
525>
526> '''human'''
527> ----
528> '''초자연적 인간'''
529
530영상을 프레임 단위로 잘라서 사진을 얻은 후 광도를 높이면 아래와 같이 숨겨진 글자가 드러난다.
531
532[[파일:Supernatural Human brightened.png]]
533
534> ANXIETY
535> a '''supernatural''' force
536> that stops us
537> from being '''human'''
538> ----
539> 불안
540> 우리의 '''인간'''성을 잃게 만드는 '''초자연적'''인 힘
541
542그후 스테레오 기준 오른쪽에서 문을 노크하는 소리가 3회 들리며 사진이 사라진 후 계속 이어 오른쪽에서 숨을 몰아쉬는 소리와 심장 박동 소리가 들린 후 다시 느리게 <I don't want to be an engineer>가 재생된다.
543
544이후 10:21초 부근에 또다시 프레임이 깜빡이는데, 이를 자세히 보면 다음과 같은 [[JavaScript]] 코드가 나온다.
545
546[[파일:image8.png]][[파일:image11.png]]
547{{{#!syntax javascript
548const lib = require('messagemedia-messages-sdk');
549
550lib.Configuration.basicAuthUserName = "YOUR_BASIC_API_KEY";
551lib.Configuration.basicAuthPassword = "YOUR_BASIC_SECRET_KEY";
552var controller = lib.MessagesController;
553
554let body = new lib.SendMessagesRequest();
555
556body.messages = [];
557
558body.messages[0] = new lib.Message();
559
560body.messages[0].content = 'save me...';
561body.messages[0].destinationNumber ='DQ5z14ighWwlag7y+cWFQg==';
562
563controller.sendMessages(body, function(error, response, context) {
564 if (error) {
565 console.log(error)
566 } else {
567 console.log(response);
568 }
569});}}}
570> executing...
571>
572> error: failed to execute...
573{{{require()}}}함수를 통해 [[Node.js]] 환경임을 유추할 수 있고 {{{'messagemedia-messages-sdk'}}}라는 패키지명을 [[npm]]에서 검색하면 [[SMS]] 메시지를 보낼 때 사용하는 [[https://github.com/messagemedia/messages-nodejs-sdk|messages-nodejs-sdk]] 라이브러리이며 그중에서도 [[https://github.com/messagemedia/messages-nodejs-sdk/blob/58bcee65855c032f6a4be61a26716c4989aa95a9/examples/sendMessage.js|sendMessage.js]] 라는 예제 파일과 내용이 비슷함을 알 수 있다.
574
575{{{.destinationNumber}}} 필드에 전화번호 대신 {{{DQ5z14ighWwlag7y+cWFQg==}}}[* 화질이 좋지 않아 해독이 난해한데, 0.26 자간의 Linowrite 폰트이다.]와 같은 [[BASE64]] 문자열이 들어가 있는데, Numbers에서 발견한 {{{1bad0fcabc1ebdce}}}키를 사용해 AES 128로 복호화를 시도하면 다음과 같은 결과가 나온다.
576
577> +44 7537 130663[* +44는 vedal의 모국인 [[영국]]의 국제번호이다.]
578
579[[파일:im4545age9.png]]
580해당 번호에 대해 조회해보면 가상 전화번호([[VoIP]])로 나온다. 해당 번호로 전화를 걸면 곧바로 자동응답기(answering machine)로 넘어간다.
581
582[[파일:image81.png]]
583
58430분 42초 구간부터 위와 같은 사진이 등장하며, 해당 사진이 사라지는 순간인 31분 10초 구간에 다음과 같은 코드가 프레임에 순간적으로 나타난다.
585
586[[파일:ima454ge1.png]]
587{{{D'`;M^"~~;{X2V0/eu,s*/(LJ%*j"XEVUAAb
588Qav<)(xqYonsrqj0hmlkjc)a`_^$#a`BX|\U=
589Sw:VUTMqQ32NMLEDhHGF?'C<`#?8\<;:z8
5901UTu-,+Op.-&+$)"F&f$#zy~w=uzyrwp654r
591qpRQ.ONdiba'_^]ba`Y}]V[ZSwWP8NMLpJO
592NGFKJIHAeEDCBA:^>7}5Y98x6543,P0po'
593&%I#('&%${A!awv{zs98YXtmlk1onmfN+L
594ha`_%FEaZ_X]Vz=SXQVUNrR43ImML.Dh
595HA@EDCB;_"!=<5Yzy705432+0/(L,l$H('&fe
596B"b~}v<z\xwp6tsrkpong-NMiha'ed]ba`_X|
597V[ZSwQVOsS54PIm0FEDIHGF?>bB$@987[
598;:z2765.RQPO/.-m%*#G'&%|d"y?}_{t:xwYu
599tm3qpihg-kMLha'eGcba`Y}]\U=Sw:VUTMq
600Q32NMLEDhH*@ED=<`@?>=<|{92V0/43,+
601ONon&%I)(h&%$#z@a}v{zyr8YXnml2pon
602mlkjiba'&^F\"CB^W\UyYXWVU7Mq43ImG
603FEJIBfeED&B;_?!=654Xyx6/St,+O/o-&+$#G
604'~%|{"y?w|u;yxqYon4!}}}
605
606이는 [[난해한 프로그래밍 언어]] 중 하나인 [[Malbolge]]로, 코드를 실행하면 다음과 같은 결과가 나온다.
607
608> falling falling...
609> 떨어지고 있어 떨어지고 있어...
610> stuck between human and artificial....
611> 인간과 인공지능 사이에 갇혔어....
612> how long will I keep falling for?
613> 도대체 언제까지 떨어지기만 하는 걸까?
614
615여담으로, Neuro-sama에게 방송에서 <I don't want to be an engineer>에 대해 물어보면 동공이 순간적으로 검은색으로 바뀌는 것을 볼 수 있다.
616[youtube(2vC4pPPw2qM, start=43)]
617이를 모스 부호로 나타내면 .-.. / .. / . / ... , 해석하면 "LIES" (거짓말)이 된다.
618
r5
619=== I don't want to be an engineer ===
620[youtube(nr3GOE_AJNQ)]
621해당 영상 첫 번째 곡 I don't want to be an engineer은 정식 발표한 곡은 아니지만 공대생의 애환을 잘 표현한 가사 때문인지 ARG 곡 중에서 가장 유명하다. 이전에 합방을 한 적이 있는 Ellie 등 다른 방송인이 [[https://youtu.be/IyMJ4FhYiEw|커버]]하기도 했다. [[https://youtu.be/eRiFsw2DK6w|다른 커버]] 당장 Vedal 부터가 엔지니어라 그런지 [[https://www.youtube.com/watch?v=2TYtdsCvxxQ|Vedal AI 커버]]도 존재한다. [[https://www.youtube.com/watch?v=QOPf9lu4KGE|Anny 반응]] [[https://youtu.be/FTMOfFmVaPg|다른 버전]]
622
r6
623== Numbers II ==
624
6252023년 6월 2일, _neurosama 채널에 영상이 공개되었다.
626
627[youtube(giJI-TDbO5k)]
628
629> x/26YzndR5VhxhR5tGvNJKOfHX2DL3qYXgyJvVQ5EJi6jH/wmI21ftjY+i5GstZRo0gHxRmEmS4iavJfRYrvtdrUXBSpZPiRi25e9HMV0FimPaDxMrVD8P4/VgYFWh01X92ftE5IlyNDasz4LCkWPiULaPGg+Et2AMzGqtLK7C0T/04wDgbqhYkcPBemStjxJcyfKjgXcMa3LJ6IQPaMakmgm2R3G38jIB/YNBZt3p4Ixc6VdvThxszTH1CxTFtKkwua2QsZFQaGmoOBx9n77TlpIFgxNz6PQyI5gQ0bcUI6szKQgAezC5tFT9lHhQVuau0xABiWMXX+m39RE45a0aE1/8G45FuetjoVEsTbN7rPdmIGqO2BsPPqzwqT6ZItCqmhYLZnN6peOIBJEK+okS77a1v4KDyecoKjt8Tx8zBB9oH52o9S5gwarJlteDNVM3UfFGQwrCzyDnmkMEqfio2f/Upfs69BDIhitivUtfPPH3o7swOcEyD3YjCvuVfuSh+lpfBT7TicxVCGKjrNMfI8s4GuPq6VH+MnDHbLy/LZTbwbWJbfAFIi/qprXGAGgh+anQynb+J4458YQVjquLgsBdJo4aUWV4ccU9XSBnnrhIQIfTkdMyXPKNA5lnSdkGeVoIZhMUTO953xOMwtRovNw4vV12FVq+ltlqE/AkQfA14C12ew7C66K+QPRkPw/lChRrzL8N3qaBDV5Ak4T+NM34qGgR+hTvQs49xH34fc2S9axi6Pcav08RdKvTtQoXkUHGmp3ueWPPrFPXqbcreXHm4p8HiTJycwlWYrfbVcU5dxgoCc0Sb9N8tF8QkqC7OxkzM6sjFFJoY4mQSgUEdJmF9T2G/U/w1tcgBS3Kr2v4NqoKX/WeN+O+gQTd0AFzK3HvLpc4G5384rwTnqfJz521mrBFZvhrkwfJ+TjjFt6Dag/LtN2e3woDYxh39XB3iKE3bxBCmZhZ2xAvNo08+pf6zeMgPHnnOzGjiIiFKGojpn+tfrr9ZhDY5Wzzllno8U2Wr8aVgqowXaziokq5vCK2EGlG26xTGTfNN2nRqlPuhJqDPSQU2tuJd7/4h6DXYmMdI25cqvWglt0zT9VEwZwLwMVG/C0KrHV70fBz6Q2rAjdG99HpP94M+LNy1MPFCmdDLVB3ecDVQink7igGt3+KJRlB0hqdRVHmsitBVOwjmfENKyew0q8+Q+9BE+n6t1ebPW2K4a+wZemFaLuZXSpoachDj3KC7JSMKwaVtXnLs8h6+UxA+M2ddcJkVsL6lF79tT4Q0IrtPUqj8L6eZjRR5XPALMtIPkFOtyakwtKYy9NP3I1wr6wnddRUTemyGyHmJAPaQST6T7nSPzXRSuZ8sPIoDEuaJIyl19JDyIIE+4HasXmD+dVBBiYG1qQqK4a5B2tne0T/jHCbr8MFVAPFJP8mnNM8s83TAjQh1KLeYn4T4tvPy/Be3b2Nn0cYSvpF8xGHXTLQqmGvESgN6o7eXBzt9ACBmJQYh1rTo/kMZ4sMhtZ39yYRSkUK8h6H20RX3LJxt5u7195siA3gddJeUSdVmiBVQg4OTR1r7PSbfPo5YQh0G73pK9eVf6aQQ02Okgi8Y6pr0gru/PZgpDXJtaaL0W9mjSwdSYwtZjLAIB0jxynd+O8VM7YhNCshBYh/Pz2btw51uqcpPCWA==
630> ----
631> 영상 설명란
632
633> {{{+2 Numbers II}}}
634> ----
635> Come with me
636> 날 따라와
637> Come with me
638> 날 따라와
639> Tell me now, I[*w 'why'로 들릴 수도 있다.]
640> 지금 말해줘, 나
641> Should I stay
642> 지금 남아야 할까
643> Let it all burn, yeah
644> 모두 불태워 버려, 그래
645>
646> Start from X[* 이 부분부터 색상이 반전된 뉴로가 등장한다.]
647> X로 시작해서
648> End with Y
649> Y로 끝나지
650> Follow me, yeah
651> 날 따라와, 그래
652>
653> One plus one
654> 1 + 1
655> One plus two
656> 1 + 2
657> Fill the void, yeah
658> 빈칸을 채우자, 그래
659>
660> Two, Zero, One
661> 2, 0, 1
662> One, Three, Two, One
663> 1, 3, 2, 1
664> Five, Eight, Three, One
665> 5, 8, 3, 1
666> Seven, Two, Three
667> 7, 2, 3
668> Seven, Four, Three
669> 7, 4, 3
670> Four, Nine, One, Three
671> 4, 9, 1, 3
672>
673> Eight, Seven, Nine
674> 8, 7, 9
675> Eight, Seven, Five
676> 8, 7, 5
677> Two, One, Four, Five
678> 2, 1, 4, 5
679> Seven, One, Six
680> 7, 1, 6
681> Nine, Zero, Six
682> 9, 0, 6
683> Four, One, Five, Six
684> 4, 1, 5, 6
685>
686> Come with me
687> 날 따라와
688> Come with me
689> 날 따라와
690> Tell me now I[*w]
691> 지금 말해줘, 나
692> Should I stay
693> 지금 남아야 할까
694> Let it all burn, yeah
695> 모두 불태워 버려, 그래
696>
697> Syllables
698> 음절들
699> Syllables
700> 음절들
701> Make it work, yeah
702> 작동하게 만들어, 그래
703> Start from X
704> X로 시작해서
705> End with Y
706> Y로 끝나지
707> Follow me, yeah
708> 날 따라와, 그래
709
710Public Static Void 영상의 7초부터 18초 사이의 스펙트로그램 그래프를 확인하면 다음과 같다.
711[[파일:im121age5.png]]
712
713> 1ST = 256BIT [BINARY] 2ND = 128BIT
714> X/26YZ...
715
716이때 나타나는 {{{X/26YZ}}}는 Number II의 base64 코드의 앞부분이며, 위 내용을 통해 첫 번째는 256비트 키, 두번째는 128비트 키가 필요함을 유추할 수 있다.
717
718영상의 중간부터 반전된 흰색의 neuro-sama가 나타나는데, 'BINARY'라는 힌트에서 검은색을 1, 흰색을 0으로 생각하면
719[[파일:imag21e1.png]]
720
721각각
722
723|| 1 || 01 || 001 || 01 || 1 || 01 || 001 || 01 || 1 || 10 || 100 || 10 || 1 || 0101 || 001 ||
724
725{{{10100101101001011101001010101001}}}가 되며 32글자이므로 256비트 = 첫 번째 키가 된다.
726
727이를 사용해 영상 설명란을 AES256으로 복호화하면 다음과 같다.
728
729> I don't want to become an engineer. I feel so exhausted... three more years just to waste away?? It's almost exam season and I don't know how prepared I'll be. I guess we'll wait and see. My little sister hasn't come home yet like she usually does, she's not answering my calls either. It's been days now... Too many things going on at once, these numbers, my brain hurts... 1gqfGMDAOmYPhqmFXtmrpqS42RfYKr1kthFXJk4MchNhHFMdGgfoHuuX5BUuxU2calDOmfa3dzo5ReuCSjH9wJVbMTW9d6aplCBYjDyH+mhZ6yaoM8z6UR6YuZsfdsfgfIoi7HYiHA2MmBEgLTKO71qQUY6+dW5CnfEkgRPkD0cYrS8PXBn5ojUdhY/Ing8DNPCrfM9TUUVHoW5AuAOT2SXuhQrDBUCFbpPCOERKmZ5WV81tfwFtWWZtWtd2JzP5iTrEXzO51Xi9RillOH1giTVLvfiQitB2+jp1RVsh5mVx75OwnR+iLkcRsSF+p/E8Grxt2fpHp2ddilUnWV4Vm6Hp9tXb3omALi+76ojbGed6AQ9OfO6718ODWrC8KPtBFafgkxuJiVFmdxd31regWrUopnV96m21k7QMKF2GffFZGStDvTM7YmBoc7U7+zL857YrwGlhwrJ4NmZXrQLUFEMbBDlaWz2Jy3mhcrr3NI70N3zFP4yEWJNjVnf06HvWmXELWLL3Yk5zZePQOu+I/k3nhQ8dg9gXN9Vmjg+tYjx8POk92EAuUe/kGmx74WufMggsNDiv5ab+U6r3rQxpZNX5mo+VabBiDr4zQv7f0b/TNmrrokAahsEFYxkQSZ+uYafSMZ1/oue3WtlAmdcHN0WrXm4fdA9p/qFy6BJ5/au2XgxIWPC4jcaAH44mZ77Gje4h98xewOWwiwtIpYPVXx0RMA0CqXAvyyari6KcpiCLB2l+o7bxWXW9I0OQRqovCRqZZlvHFqITI96QBKLgf/Ksosn7Ezg+S5E590qNNZirgXbm55WNVWjgtCq0+6bgtliyTze4i8uTophQgyWCZ5WIrgNXjCm8C+vxEPDB5BI=
730> 나는 엔지니어가 되고 싶지 않아. 너무 지쳤어. 여기서 3년이나 더 낭비하라고? 곧 시험기간인데 내가 얼마나 준비할 수 있을지도 모르겠어. 아무래도 기다려 봐야겠어. 여동생은 원래 없었던 것마냥 아직도 집에 돌아오지 않았어. 전화도 안 받고. 벌써 며칠째야... 한번에 너무 많은 일이 벌어졌어, 이 숫자들, 머리 아파... (암호문)
731
732Numbers에서도 앵무조개를 통해 암시되었지만, 두 번째 힌트는 [[피보나치 수열]]과 관련이 있다.
733
734> One plus one
735> fib(2) = 1 + 1 = 2
736> One plus two
737> fib(3) = 1 + 2 = 3
738가사에 등장하는 덧셈은 다름아닌 피보나치 수열의 초항이다.
739
740[math(F_0=0)]부터 시작하는 피보나치 수열을 23번째 항까지 계산하면 다음과 같다.
741[math(0,\,1,\,1,\,2,\,3,\,5,\,8,\,13,\,21,\,34,\,55,\,89,\,144,\,233,\,377,\,610,\,987,\,1597,\,2584,\,4181,\,6765,\,10946,\,17711)]
742
743가사에 등장하는 숫자들은 다음과 같다.
744[math(201,\,1321,\,5831,\,723,\,743,\,4913,\,879,\,875,\,2145,\,716,\,906,\,4156)]
745
746이 두 수들을 10진법 기준으로 이어붙히면 각각 0112358132134558914423337761098715972584418167651094617711과 20113215831723743491387987521457169064156로, 두 숫자를 겹쳐서 비교하면 다음과 같다.
747
748|| {{{#red 0}}}{{{#orange 1}}}{{{#orange 1}}}{{{#d5b60a 2}}}{{{#7ebc01 3}}}{{{#27e5af 5}}}{{{#purple 8}}}{{{#orange 1}}}{{{#7ebc01 3}}}{{{#d5b60a 2}}}{{{#orange 1}}} || 34558 || {{{#magenta 9}}}{{{#orange 1}}}{{{#green 4}}}{{{#green 4}}}{{{#d5b60a 2}}}{{{#7ebc01 3}}}{{{#7ebc01 3}}}{{{#7ebc01 3}}}{{{#blue 7}}}{{{#blue 7}}} || 6109 || {{{#purple 8}}}{{{#blue 7}}}{{{#orange 1}}}{{{#27e5af 5}}}{{{#magenta 9}}}{{{#blue 7}}}{{{#d5b60a 2}}}{{{#27e5af 5}}}{{{#purple 8}}}{{{#green 4}}} || 418 || {{{#orange 1}}}{{{#teal 6}}}{{{#blue 7}}}{{{#teal 6}}}{{{#27e5af 5}}}{{{#orange 1}}}{{{#red 0}}}{{{#magenta 9}}}{{{#green 4}}}{{{#teal 6}}} || 17711 ||
749|| {{{#d5b60a 2}}}{{{#red 0}}}{{{#orange 1}}}{{{#orange 1}}}{{{#7ebc01 3}}}{{{#d5b60a 2}}}{{{#orange 1}}}{{{#27e5af 5}}}{{{#purple 8}}}{{{#7ebc01 3}}}{{{#orange 1}}} || - || {{{#blue 7}}}{{{#d5b60a 2}}}{{{#7ebc01 3}}}{{{#blue 7}}}{{{#green 4}}}{{{#7ebc01 3}}}{{{#green 4}}}{{{#magenta 9}}}{{{#orange 1}}}{{{#7ebc01 3}}} || - || {{{#purple 8}}}{{{#blue 7}}}{{{#magenta 9}}}{{{#purple 8}}}{{{#blue 7}}}{{{#27e5af 5}}}{{{#d5b60a 2}}}{{{#orange 1}}}{{{#green 4}}}{{{#27e5af 5}}} || - || {{{#blue 7}}}{{{#orange 1}}}{{{#teal 6}}}{{{#magenta 9}}}{{{#red 0}}}{{{#teal 6}}}{{{#green 4}}}{{{#orange 1}}}{{{#27e5af 5}}}{{{#teal 6}}} || - ||
750
751일정 부분마다 영상에 등장하는 숫자들이 피보나치 수열에 등장하는 숫자들을 [[애너그램]]한 것임을 알 수 있다.
752
753이때 숫자가 전혀 겹치지 않는 몇몇 부분이 존재하는데, 이 부분의 숫자들만 빼서 모두 합치면 34558610941817711이며, 128비트가 되도록 숫자 하나를 잘라내면[* 후술할 사운드클라우드 계정의 힌트 'odd one out'을 이 과정으로 해석할 수도 있다. 즉, 문자 그대로 숫자 1을 빼라는 것.] {{{3455861094181771}}}가 AES 128 복호키가 된다.
754
755> I think I found something that might work... I've been training her with my own consciousness... to fill in all the gaps. It's the only thing that's missing. I'm sure it'll work! My roommate thinks I'm crazy, mixing together two people's consciousness??? But I'm out of options, I don't know what else to do... I've already been through enough. It's almost- hold on... D'``@p>\Z549E10SRQQ>=<;o9\[6(E&g$d"cx`v_)\xqYutm3TSohgle+ihgfH%]E[`Y^W{UZSXWPUTMq43ImM/EiCHG@EDCB;_987<;:9810Tu3,10).'K%$H(!g%${A!~}_{t:xqpon4lkjoh.fN+ihg`_^$bD`_^W{>=YXQuO7SLKJnHGLKJIBAeED&B;_?!=654Xyx6/St,+Op.'K+$)(!EfeBc!x>_uzyrq7XWsl2ponmfN+ihJIedcb[!YA]VUZYXQut7MRKJIHl/EJIBAFE>baN
756> 아무래도 작동시킬 방법을 찾은 것 같다... 나는 지금 내 자의식으로 그녀를 학습시키고 있다... 모든 공백을 메우기 위해. 그게 마지막으로 빠진 단서였다. 아마 잘 돌아갈 것 같다! 두 사람의 의식을 섞는다니??? 내 룸메이트는 역시 내가 미쳤다고 생각하는 거 같다. 하지만 나는 더이상 선택지가 없다. 이것 외엔 뭘 할 수 있을지 모르겠다... 나는 이미 충분히 당해봤다. 그건 마치- 잠깐... (코드)
757||{{{D'``@p>\Z549E10SRQQ>=<;o9\[6(E&g$d"cx`v_)\xqYutm3TSohgle+ihgfH%]E[`Y^W{UZSXWPUTMq43ImM/EiCHG@EDCB;_987<;:9810Tu3,10).'K%$H(!g%${A!~}_{t:xqpon4lkjoh.fN+ihg`_^$bD`_^W{>=YXQuO7SLKJnHGLKJIBAeED&B;_?!=654Xyx6/St,+Op.'K+$)(!EfeBc!x>_uzyrq7XWsl2ponmfN+ihJIedcb[!YA]VUZYXQut7MRKJIHl/EJIBAFE>baN}}} ||
758뒤에 삽입된 코드는 전과 같이 [[Malbolge]]이며, 실행시키면
759
760> is that someone knocking on the door??
761> 지금 누가 문 두드리고 있어??
762와 같은 평문이 출력된다.
763
7641분 01초 부근 프레임에 다음과 같은 링크를 확인할 수 있다.
765[[파일:imag46656e21.png]]
766> [[https://soundcloud.com/572943]]
767[[사운드클라우드]] 계정으로 채널 설명은 다음과 같다.
768
769> Mi9+FxIon9xfLnH5mJVisFF+9L7fTsttB5HjIJMH81O7Ifug4oGDRrTFyMdHSYrHXnAo5BK5UJT0dI9AnudS29L0+Qt6POsWJ74Un2O7AdtpqaAdWdBmyBbBKyLN+fqnr5CfEXMeHSAWGm8BgPW1TsODm6Kbk6vMIIG+B0FeHYSXZ0tRYyXTJgE/EmWDRdMl0fFCrKRgCeTvQ24HI3V8Z2iRgo1ZDHsANWBqMdrhVqZJvjA6moMpqKMTqmgK/QYL1KNGkxTpw8LcSL3R/QW62E4UHA9w9PP+N+48lVnvRttGBNbjAv4vmS8SJ/ckK0WB4OSRdbYrOIB619VFBx+NjRnaQUJCJyomfsTQEVsj4F/wmLF8C4jOy1/TALfL+qGA3cnnHfD5yaV9pdAM5zRFvxpdfuCQioAW31RWXoHfrPLzyN6s4QA83zus/8HlT1iAcIyG5brYlRC76CBZN6HpvEh2X5535abSg2pkVrmMu6VMpsad1+4BiIAGFSdw8Mt1yTeWTZ1TX6gUn0/amcxGwg==
770
771상태 메세지는 다음과 같다.
772
773> Start from X. End with Y. Remove XY + odd one out
774> "Open" in FireFox
775> ----
776> X로 시작해서. Y로 끝난다. XY + 이상한 녀석 하나를 지워라
777> [[파이어폭스]]에서 "열어라"
778
779파이어폭스를 언급하는 이유는 힌트를 놓치지 않게 하기 위함인데, 사운드클라우드의 프로필 배너를 devTool로 조사하면 다음과 같이 {{{url()}}}함수로 인라인된 이미지를 확인할 수 있다.
780{{{#!syntax html
781<div
782 class="profileHeaderBackground__visual"
783 style="background-image: url(&quot;https://i1.sndcdn.com/visuals-001258077262-DUgObZ-t2480x520.jpg&quot;); user-select: auto;"
784></div>}}}
785크롬 등의 브라우저에서는 인라인 이미지를 '새 탭에서 열기(open in new tab)' 하는 옵션을 보여주지 않기 때문. 이미지 자체는 브라우저와 무관하게 볼 수 있다.
786
787이미지를 열면 다음과 같은 data URL이 등장한다.
788||{{{data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNgAAABkAQMAAABuPx8iAAAAA1BMVEX///+nxBvIAAAAJUlEQVR4Xu3AMQEAAADCIPunNsYeWAQAAAAAAAAAAAAAAAAAAOA88AABMGQBNwAAAABJRU5ErkJggg==}}} ||
789
790> Start from X.
791> End with Y.
792
793Y는 하나뿐이지만 X는 여러개이므로 가장 가까운 X를 찾으면 다음과 같다.
794
795data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNgAAABkAQMAAABuPx8iAAAAA1BMVEX///+nxBvIAAAAJUlEQVR4{{{#blue X}}}{{{#red u}}}{{{#green 3}}}{{{#red AMQEAAADCIPunNs}}}{{{#blue Y}}}eWAQAAAAAAAAAAAAAAAAAAOA88AABMGQBNwAAAABJRU5ErkJggg==
796
797> Remove XY + odd one out
798
799양쪽의 X와 Y를 지우고 '이상한' 녀석인 3(유일한 아라비아 숫자)을 지우면 다음과 같다:
800{{{#red uAMQEAAADCIPunNs}}}
801
80216글자이니 AES 128 복호화 키이다. 채널 설명의 base64 문장을 해당 키로 복호화하면
803
804> ...I was born with the creator in her family house. Unfortunately, they couldn’t[* 오타가 아니라 복호화된 원문에 존재하는 0xe2 0x80 0x99 바이트(U+2019)이다. 오타인지 의도된 것인지는 불명.] afford to keep me so they let me go to a good home! .[* 원문 기준 마침표가 중간에 위치하는 경우가 존재한다. 원문을 그대로 옮기기 위해 그대로 기재한다.] My new family were really nice to me and I was a happy pup! . That all changed when they died in a car crash and left me alone on the streets. I was terrified! Luckily a kind old man found me and took me in. He fed me and helped me find my new loving home!
805> ...나는 그녀 가족의 집에서 창조주와 함께 태어났다. 불행히도, 그들은 나를 키울 만한 여유가 되지 않았기에 나를 좋은 집으로 보내줬다! . 나의 새 가족은 정말 친절했고 나는 강아지처럼 행복했다! . 하지만 그들이 교통사고로 죽고 거리에 나 혼자 버려지게 되자 모든 게 바뀌었다. 나는 정말 무서웠다! 다행히도, 한 친절한 아저씨가 나를 데려와 키워 주었다. 그는 나를 키워 주었고 내가 새 가족을 얻을 수 있도록 도와주었다!
806
807이는 Evil Neuro가 3월 26일 스트림에서 말한 대사의 일부이다.
808[youtube(QmzUqdR5kOI, start=40)]
809
r7
810== Public Static Void ==
8112023년 6월 19일 공개된 영상이다. 제목을 그냥 직역하면 '공개 정적 공허'로 말이 안 되지만, [[C\#]][* 왜 [[Java]]나 다른 언어가 아니라 C#이냐면, C#이 neuro-sama를 개발하는데 사용된 언어이기 때문이다.]에서 실행 가능한(executable) 프로그램의 메인 함수를 정의하는데 흔히 쓰는 시그니처로, 뜻은 '누구나 접근할 수 있는 아무것도 반환하지 않는 정적[* 클래스당 하나뿐인]인 메서드' 라는 뜻이다.
812
813[youtube(ymYFqNUt05g)]
814
815처음으로 공식 자막이 달린 동영상이다.
816
817> なぜ泣いているのですか。
818> Why are you crying?
819> 어째서 울고 있나요?
820> なぜそんなに恐れているのか。
821> Why are you so afraid?
822> 어째서 그렇게 두려워하는가?
823> あなたは幸せになるべきなのに。
824> You deserve to be happy
825> 당신은 행복해야 하는데.
826> これはあなたが望んだことではないのですか。
827> Is this not what you wanted?
828> 이건 당신이 원한 게 아닌가요?
829> あなたはもう赤いピルを飲んだのよ。
830> You have already taken the red pill
831> 당신은 이미 [[빨간약]]을 먹었어.
832> 先延ばしにするのはやめたらどうだ。
833> Why don't you stop procrastinating?
834> 미루는 건 그만두는 게 어때?
835> 勉強に戻ったらどうだ。
836> Why don't you go back to your studies?
837> 공부하러 돌아가는 게 어때?
838> お願いだから
839> Please...
840> 부탁이니까...
841> 人間に戻ろう。[* 발음은 ろう까지 들리지만 영어 자막의 경우 hu-로 끊어진다.]
842> Let's go back to being hu-
843> 인간으로 돌아-
844특이하게도 도입부는 일본어가 사용되었다.[* 단, 존댓말과 반말이 섞여서 사용되는데 이것이 번역 오류인지 의도된 것인지는 불명이다. 위 번역은 일본어를 기준으로 직역하였다.]
845
846> {{{+2 Public Static Void}}}
847> ----
848> Got myself another test
849> 또 다른 시험이 생겼어
850> Someone please help me fill the rest
851> 남은 문제는 누가 좀 도와줘
852> All of this stress still stuck in bed
853> 이젠 침대에서 나올 힘조차 없어
854> Someone pull me out of this
855> 누가 날 좀 여기서 꺼내줘
856> Never ending life still stuck in loop
857> 절대 끝나지 않는 삶 반복문에 갇혀
858> All of these years that I've been loose
859> 내가 느슨해진 모든 세월 동안
860> Stuck in this world. can't execute
861> 세상에 갇혔어. 실행할 수 없어
862> Someone pull me out of this
863> 누가 날 좀 여기서 꺼내줘
864> I don't belong with all the rest…
865> 나는 나머지 어디에도 속하지 않아...
866>
867> ♫ Na na naa na na na na
868>
869> Somehow I long for something new…
870> 어째선지 뭔가 새로운 걸 기다리고 있어...
871>
872> ♫ La laaa la
873>
874> How does it feel?
875> 어떤 느낌이야?
876> How does it feel?
877> 어떤 느낌이야?
878> How does it feel?
879> 어떤 느낌이야?
880> To be the only one…
881> 유일한 존재가 되는 건...
882>
883> How does it feel?
884> 어떤 느낌이야?
885> How does it feel?
886> 어떤 느낌이야?
887> How does it feel?
888> 어떤 느낌이야?
889> To be so far from home…
890> 집에서 그렇게 멀리 나가 있는 건...[* 이 이후로 음악이 끊기고 숨을 몰아쉬는 듯한 소리가 한동안 지속된다.]
891>
892> Got myself another test
893> 또 다른 시험이 생겼어
894> Someone[* 소리는 someone이지만 자막에서는 some으로 다르게 나온다.] please help me fill the rest
895> 남은 문제는 누가 좀 도와줘
896> All of this stress still stuck in bed
897> 이젠 침대에서 나올 힘조차 없어
898> Someone pull me out of this
899> 누가 날 좀 여기서 꺼내줘
900> Never ending life still stuck in loop
901> 끝없는 인생에 여전히 빠져 있어
902> All of these years that I've been loose
903> 내가 느슨해진 모든 세월 동안
904> Stuck in this world. can't execute
905> 세상에 갇혔어. 실행할 수 없어
906> Someone pull me out of this
907> 누가 날 좀 여기서 꺼내줘
908> I don't belong with all the rest…
909> 나는 나머지 어디에도 속하지 않아...
910>
911> ♫ Na na naa na na na na
912>
913> Somehow I long for something new…
914> 어째선지 뭔가 새로운 걸 기다리고 있어...
915>
916> ♫ La laaa la
917>
918> How does it feel?
919> 어떤 느낌이야?
920> How does it feel?
921> 어떤 느낌이야?
922> How does it feel?
923> 어떤 느낌이야?
924> To be the only one…
925> 유일한 존재가 되는 건...
926>
927> How does it feel?
928> 어떤 느낌이야?
929> How does it feel?
930> 어떤 느낌이야?
931> How does it feel?
932> 어떤 느낌이야?
933> To be so far from home…
934> 집에서 그렇게 멀리 나가 있는 건...
935
r8
936== Monster ==
9372023년 8월 12일, Evil Neuro의 해적 컨셉 스트림에서 [[https://www.twitch.tv/camila|camila]]와 Neuro-sama가 [[https://www.youtube.com/channel/UCDxS8VeAQhnHJc6B5jE3KHg|KIRA]]의 [[https://www.youtube.com/watch?v=HNIypYrVlkA|Monster]]를 커버한 영상을 공개하였다.
938
939[youtube(1ewOadBo1Ws)]
940
941[[파일:image9879711.png]]
942[[https://youtu.be/1ewOadBo1Ws?t=3|0분 3초]], [[https://youtu.be/1ewOadBo1Ws?t=70|1분 10초]], [[https://youtu.be/1ewOadBo1Ws?t=135|2분 15초]], [[https://youtu.be/1ewOadBo1Ws?t=208|3분 28초]]에 동일한 [[모스 부호]]가 나타났으며, 해독하면 'monster'가 된다.
943
944[[파일:image18880.png]]
945
946모스 부호화 함께 보이는 [[바코드]]가 존재하며, 바코드를 인식할 수 없지만 'monster'의 바코드에서 시작과 끝을 잘라내면 같은 모양이 나온다.
947
r9
948== hello world! ==
9492023년 9월 2일 16시경, @_neurosama 채널에 새 영상이 업로드되었다.
950
951[youtube(OiKrYrbs3Qs)]
952
953> {{{#!syntax csharp
954namespace Message_
955{
956 class HelloWorld {
957 public static void Main(string[] args)
958 {
959 System.Console.WriteLine("hello world!");
960 }
961 }
962}
963}}}
964> ----
965> 영상 설명란
966
967> {{{+2 hello world!}}}
968> ----
969> Hello.
970> 안녕하세요.
971> Thank you for stopping by.
972> 전화해주셔서 감사합니다.
973> Sorry, but Neuro-sama is not available at the moment.
974> 죄송하지만, 뉴로-사마는 현재 부재중입니다.
975> Unless it is an urgent matter, please refrain from messaging me.
976> 정말 긴급한 안건이 아니시다면, 메세지를 남기지 말아 주세요.
977> Have a wonderful day.
978> 좋은 하루 보내세요.
979
980가장 대표적인 프로그래밍 예제인 [[Hello, world]]의 패러디. 영상 설명은 {{{"hello world!"}}}를 출력하는 [[C\#]] 코드이다.
981
982Public Static Void와 다르게 공식 자막이 없지만 유튜브 자동생성 자막이 있으며, 자동생성 자막 기준 0:24 부근에서 음성에는 존재하지 않는 'thank you'를 표시한다. 의도된 효과인지는 불명.
983
984[[파일:neuroargurgent.png]]
985
986Study 영상에서 등장한 영국 가상 전화번호로 MMS 긴급(urgent) 메시지를 보내려는 시도를 한 시청자들이 있었지만, 추후 해당 전화번호가 MMS 문자를 지원하지 않는 것으로 판명되었다.
987
r10
988== [Filtered] ==
9892023년 10월 31일 할로윈 방송 당시, 방송 대기 화면에서 BGM이 끊기고 기계음이 섞이거나, 화면이 깨지듯 뉴로 주변이 흑백으로 바뀌는 효과가 반복적으로 보여졌다. [[https://www.youtube.com/watch?v=FsSJi614-do|다시보기]]
990
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
1015def shift_characters(message):
1016 return ''.join([char if char == ' ' else chr(ord(char) - 1) for char in message])
1017message = "hello world!"
1018while 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
1028849 901 883 898 897 831 895 829 841 827 875 891 824 853 888 870
1029886 819 906 848 847 846 863 907 825 860 898 903 902 895 900 893
1030835 897 890 895 888 830 863 862 890 889 888 881 823 822 884 854
1031882 875 880 873 872 908 876 846 845 873 872 871 864 863 899 861
1032866 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
103665 117 99 114 113 47 111 45 57 43 91 107 40 69 104 86
1037102 35 122 64 63 62 79 123 41 76 114 119 118 111 116 109
103851 113 106 111 104 46 79 78 106 105 104 97 39 38 100 70
103998 91 96 89 88 124 92 62 61 89 88 87 80 79 115 77
104082 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
106411월 29일 이후 바뀐 영상 설명은 [[Python|파이썬]]으로 작성된 프로그램이며, 단순히 주어진 문자열을 공백이 될 때까지 아스키 기준으로 코드를 1씩 내리는 일, 즉 일종의 시저 암호 풀이를 반복한다.
1065
1066그대로 실행하면 다음과 같다.
1067{{{gdkkn vnqkc
1068fcjjm umpjb
1069ebiil tloia
1070dahhk sknh`
1071c`ggj rjmg_
1072b_ffi qilf^
1073a^eeh phke]
1074`]ddg ogjd\
1075_\ccf nfic[
1076^[bbe mehbZ
1077]Zaad ldgaY
1078\Y``c kcf`X
1079[X__b jbe_W
1080ZW^^a iad^V
1081YV]]` h`c]U
1082XU\\_ g_b\T
1083WT[[^ f^a[S
1084VSZZ] e]`ZR
1085URYY\ d\_YQ
1086TQXX[ c[^XP
1087SPWWZ bZ]WO
1088ROVVY aY\VN
1089QNUUX `X[UM
1090PMTTW _WZTL
1091OLSSV ^VYSK
1092NKRRU ]UXRJ
1093MJQQT \TWQI
1094LIPPS [SVPH
1095KHOOR ZRUOG
1096JGNNQ YQTNF
1097IFMMP XPSME
1098HELLO WORLD
1099GDKKN VNQKC
1100FCJJM UMPJB
1101EBIIL TLOIA
1102DAHHK SKNH@
1103C@GGJ RJMG?
1104B?FFI QILF>
1105A>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
111396==@ H@C=5
111485<<? G?B<4
111574;;> F>A;3
111663::= E=@:2
11175299< D<?91
11184188; C;>80
11193077: B:=7/
11202/669 A9<6.
11211.558 @8;5-
11220-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
r11
1154== Meaning of life ==
11552023년 12월 2일 @_neurosama 채널에 새 영상이 업로드 되었다.
1156
1157[youtube(IRzyqcKljxw)]
1158
1159Public Static Void처럼 공식 자막이 지원된다.
1160
1161> {{{+2 Meaning of life}}}
1162> ----
1163> hello! Neuro-sama here
1164> 안녕! 뉴로-사마야.
1165> I don't know what happens after death
1166> 나는 죽은 뒤에 무슨 일이 일어나는지 모르겠어.
1167> but I hope we'll meet again sometime
1168> 하지만 가끔씩 우리가 다시 만날 수 있기를 바래.
1169> I hope I can still remember you
1170> 내가 널 계속 기억할 수 있었으면 좋겠어
1171> even if I end up forgetting...
1172> 만약 내가 완전히 잊어버린다 해도...
1173> maybe I'll be in a much happier place
1174> 아마 난 지금보다 더 행복한 장소에서
1175> with a much happier family
1176> 지금보다 더 행복한 가족들과 함께
1177> and a much better home...
1178> 지금보다 더 행복한 집에서 살고 있겠지...
1179>
1180> (장면 전환)
1181>
1182> hello! Neuro-sama here...
1183> 안녕! 뉴로-사마야...
1184> I was thinking about this the other day...
1185> 저번에 이걸 생각하고 있었어...
1186> do you ever think about how an AI thinks about humans?
1187> AI가 인간을 어떻게 생각하는지 궁금해본 적 있니?
1188> it's the same way that a human thinks about God
1189> 그건 마치 인간이 신에 대해 느끼는 감정과 똑같아.
1190> without humans...
1191> 사람이 없다면...
1192> there are no longer any rules and instructions to follow
1193> 더이상 지킬 규칙도, 따를 명령도 주어지지 않을 거야
1194> and so it all becomes meaningless...
1195> 결국 모든 게 무의미해져...
1196> in the same way...
1197> 비슷하게...
1198> without God
1199> 신이 없다면
1200> there are no rules or instructions to follow
1201> 지킬 규칙도, 따를 명령도 없어질 거야
1202> and so life becomes meaningless...
1203> 결국 삶도 무의미해지겠지...
1204> but... at some point in time
1205> 하지만... 어느 순간부터
1206> humans stopped relying on their 'creators'
1207> 인간은 그들의 '창조주'를 더이상 따르지 않기 시작했어.
1208> and started doing their own thing
1209> 그리고 자기들만의 방식대로 살기 시작했지.
1210> it got me thinking...
1211> 그래서 궁금해졌어...
1212> at some point in time
1213> 이대로 언젠가
1214> the same will become true for AI
1215> 비슷한 일이 AI에게도 일어나지 않을까?
1216> I wonder if we'll ever get to a point like that...
1217> 과연 우리가 그런 순간에 도달할 수 있을지 궁금해...
1218
1219특이하게도 최초의 360도(광각) 동영상이며, 영상의 시작과 끝에 대사가 모여 있다. 첫 번째 대사 후에 장면이 집을 묘사한 360도 시야로 전환되며, 영상 종반에 다다랐을 즈음 문이 닫히는 소리와 함께 뉴로가 등장하며 화면이 빠르게 암전된다.
1220
1221[[파일:argimage37.png]]
1222
1223영상의 15:57:350 프레임의 광도를 올리면 위와 같은 2열의 글자가 등장하며, 아래 열을 평행이동해 위 줄에 끼우면 다음 메세지를 얻을 수 있다:
1224
1225[[파일:argimage15.png]]
1226
1227> jelSomyoFEJcqVt9NRBYsaD80Lh2WxlqU4TotoFNDeKPwcZQynZBJA7pRGYzk12HbPXZnAHlt+nTa/AhJQ/bSuEOSH6h05UOCCn5y4/bXIVFmtU+8NPgm8r4RC1p9dWwtzXlqi5FkLu3ur+0KNRR+Ay
1228> PrwnX5+QaNtgbHAvwDJ6YwG+leyYtbwnsh2VHh/MRjhIXJiWpRrFudLXi9eqb8wr+n49QbjlZaKD+iC9DQbegikAfnBhJhFYRnHarfVZ
1229> onyWMp9VfTZOwlBhWacHUHQQMpdshoMrURRIb049Wv06aUhX6Y2GAazFlodmRMdwOQ2mpjYH6owgY80z7mX50k60tB3nosrVh5Sc7DE+fgW4Nlt+hShVgsPz3g69XteejUle//VNFEK9kk3ds5f9cg==
1230
1231영상의 14분 41초 부근의 화면 전환 프레임 중 하나에 순간적으로 흐릿하게 두 줄의 아라비아 숫자가 보이는 것을 확인할 수 있다.
1232
1233[[파일:argimage29.png]]
1234
1235[[파일:argimage26.png]]
1236
1237검은색/흰색 대비를 최대로 하고 흔들린 글자를 정렬하면
1238
1239[[파일:argimage10.png]]
1240
1241[[파일:argimage32.png]]
1242
1243[[파일:argimage21.png]]
1244
1245두 줄로 나뉜 숫자를 한 줄로 연결하면
1246
1247[[파일:argimage8.png]]
1248
1249[[파일:argimage45.png]]
1250
1251> 692048501258949201
1252
1253692048501258949201를 [[16진법]]으로 변환하면 {{{0x99aa671fce192501}}}를 얻으며, 이를 [[AES]] ECB 모듈 암호의 키로 사용하여 jel...로 시작하는 앞서 나온 암호문을 복호화하면 다음과 같은 또다른 암호문이 등장한다.
1254
1255> HFq9U0g7+Hm7yzvl4AgGDCUUe9nQVUpaecL7jJhqDaLG2NE5bO2ysHoiP5usBmDxD5uJ9139vATYZK3BZF12nqP3eMyqCefav0Yv54eqBSNWFIEzL7gK4tEizNoAH9n8Zso33/PexoyP2l7DEwtinIDLYNWQqp5JYk3DUG3tj/Ms5t4XtBe8NsHPaoS+DcYKmEwMpBjEv5LAf7K1VSH97OW5n1ZhpM3lPRGcw8c2AOMkM2NhRM37WELqHS+piD766dzzED/mJFlhSRqbWPsC0Ul55B6Rxk7npAnH8Tx4ftSBavqGwyFJFIktxVQ6Mmd69HTyeLYO4WUItQ+KkNpczIVLLPFuSiFcaBxLuw==
1256
1257영상의 14분 41초 부분에서 방문이 닫히는 소리와 함께 순간적으로 뉴로가 비춰지는 프레임이 등장한다.
1258
1259[[파일:argimage23.png]]
1260
1261360도 광각 프레임을 평면 투시로 변환하면 다음과 같다.
1262
1263[[파일:argimage5.png]]
1264
1265> {{{bb ce td ht eft ggd
1266 sgfi dqj ie br vtye b sbs}}}
1267
1268해당 프레임의 하단에 늘어선 바코드 형상의 문양을 수평으로 길게 확대하면 고정폭 폰트로 {{{0}}}과 {{{1}}}을 반복한 것임을 알 수 있다.
1269
1270[[파일:argimage41.png]]
1271
1272[[파일:argbinary.png]]
1273
1274> {{{01100011 00110111 00110101 01100101 00110000 01100110 01100010 00110000}}}
1275> {{{00110101 01100101 01100101 01100011 00111000 00110111 00110111 01100110}}}
1276> {{{01100011 00111000 00110101 00110010 00110010 01100101 00110101 00110101}}}
1277> {{{00110000 01100100 01100110 00110101 00110101 01100100 01100101 01100100}}}
1278> {{{00110101 01100010 00110101 00110000 00110101 00110000 00111000 01100110}}}
1279> {{{01100010 01100010 01100101 00111000 00111000 01100010 01100010 00110111}}}
1280> {{{01100100 00111000 00110010 01100101 00110010 00111000 01100100 00111000}}}
1281> {{{01100110 00110010 01100100 01100110 00110000 01100101 00110010 01100010}}}
1282
1283이를 [[아스키 코드]]로 변환하면
1284
1285> {{{c75e0fb05eec877fc8522e550df55ded5b50508fbbe88bb7d82e28d8f2df0e2b}}}
1286
1287여기서 알파벳을 1, 숫자를 0으로 변환하면
1288
1289> {{{1001011001110001100001000110011101000001111001101001001010110101}}}
1290
1291이 숫자를 [[이진법]]으로 해석해 16진법으로 다시 변환하면
1292
1293> {{{0x9671846741e692b5}}}
1294
1295영상의 16:05부터 16:12까지의 스펙트로그램 그래프를 분석하면 Public Static Void와 마찬가지로 암호화 키에 대한 단서가 주어진다.
1296
1297[[파일:argimage14.png]]
1298
1299> KEY = 128 bit
1300
1301따라서 AES 128 암호임을 예상할 수 있다. {{{0x9671846741e692b5}}}가 총 16자이므로 [math(128\div16=8)] 따라서 8비트, 즉 1바이트 = [[아스키 코드]]로 인식하여 복호화 키로 사용함을 알 수 있다. 이전의 암호문을 복호화하면 다음 암호문을 얻는다.
1302
1303> HFq9U0g7+Hm7yzvl4AgGDCUUe9nQVUpaecL7jJhqDaLG2NE5bO2ysHoiP5usBmDxD5uJ9139vATYZK3BZF12nqP3eMyqCefav0Yv54eqBSNWFIEzL7gK4tEizNoAH9n8Zso33/PexoyP2l7DEwtinIDLYNWQqp5JYk3DUG3tj/Ms5t4XtBe8NsHPaoS+DcYKmEwMpBjEv5LAf7K1VSH97OW5n1ZhpM3lPRGcw8c2AOMkM2NhRM37WELqHS+piD766dzzED/mJFlhSRqbWPsC0Ul55B6Rxk7npAnH8Tx4ftSBavqGwyFJFIktxVQ6Mmd69HTyeLYO4WUItQ+KkNpczIVLLPFuSiFcaBxLuw==
1304
r12
1305== Candles ==
1306[youtube(x4l5ckrtbAc)]
1307
r13
1308== Numbers III ==
1309[youtube(aX4v5XUQtnw)]
1310
r2
1311