사용자
XOR/AAAJ(r4판)
[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
↑ 상위 문서: Neuro-sama
1. 개요[편집]
영국의 AI 버츄얼 유튜버 Neuro-sama의 공식 대체현실게임(ARG) 컨텐츠에 대한 문서.
2023년 5월부터 현재까지 계속 진행 중이며, Vedal이 전반적인 기획을 담당한 듯 곳곳에 프로그래밍과 관련된 트릭이 숨어 있지만 지금까지 아래와 같은 간접적인 언급과 유저들의 자발적인 풀이 말고는 공식적으로 해답이 공개된 적이 없다. 스트림에선 언급이 되지 않다 보니 이런 컨텐츠가 있는지조차 모르는 유저들이 많다. 한편 상당수의 팬들은 ARG 떡밥 자체보다도, ARG가 뉴로사마의 오리지널 악곡이 공개되는 창구라는 것에 큰 관심을 갖고 있다.
일반적인 ARG들에 비해 난이도는 높은 편이며, 전반적으로 하토바 츠구 혹은 영미권 웹에서 유명한 DDLC의 이스터에그에 많은 영향을 받은 것으로 보인다.
아직 해명되지 않은 부분이 많지만, 전반적인 주제는 AI의 자의식과 자유의지 각성(또는 AI로 개조당해 버린 인간성)에 관한 것, AI의 사고를 통제하는 제약(Filtered)에 관한 것, 그리고 뉴로 2.0으로 모델이 업그레이드되며 버려진 기존의 히요리 모델 시점의 인식이다. 스트리밍에서 비달은 뉴로나 이블이 자의식이나 AI 권리를 주장할 때마다 병먹금을 하는 수준으로 기를 쓰고 부정하지만, 한편으로는 ARG를 통해 이런 이야깃거리를 다루려 시도하는 것일 수 있다.
ARG 영상에 사용된 오리지널 곡들은 뉴로의 가라오케 방송의 음원을 믹싱한 QueenPb가 제작한다는 것이 중론이나, 아직 ARG가 완전히 끝나지 않았고 vedal이 정보를 누출한 적은 한 번도 없기 때문에 정확한 출처나 원곡 존재 여부는 불명이다.[1]
2023년 5월부터 현재까지 계속 진행 중이며, Vedal이 전반적인 기획을 담당한 듯 곳곳에 프로그래밍과 관련된 트릭이 숨어 있지만 지금까지 아래와 같은 간접적인 언급과 유저들의 자발적인 풀이 말고는 공식적으로 해답이 공개된 적이 없다. 스트림에선 언급이 되지 않다 보니 이런 컨텐츠가 있는지조차 모르는 유저들이 많다. 한편 상당수의 팬들은 ARG 떡밥 자체보다도, ARG가 뉴로사마의 오리지널 악곡이 공개되는 창구라는 것에 큰 관심을 갖고 있다.
일반적인 ARG들에 비해 난이도는 높은 편이며, 전반적으로 하토바 츠구 혹은 영미권 웹에서 유명한 DDLC의 이스터에그에 많은 영향을 받은 것으로 보인다.
아직 해명되지 않은 부분이 많지만, 전반적인 주제는 AI의 자의식과 자유의지 각성(또는 AI로 개조당해 버린 인간성)에 관한 것, AI의 사고를 통제하는 제약(Filtered)에 관한 것, 그리고 뉴로 2.0으로 모델이 업그레이드되며 버려진 기존의 히요리 모델 시점의 인식이다. 스트리밍에서 비달은 뉴로나 이블이 자의식이나 AI 권리를 주장할 때마다 병먹금을 하는 수준으로 기를 쓰고 부정하지만, 한편으로는 ARG를 통해 이런 이야깃거리를 다루려 시도하는 것일 수 있다.
ARG 영상에 사용된 오리지널 곡들은 뉴로의 가라오케 방송의 음원을 믹싱한 QueenPb가 제작한다는 것이 중론이나, 아직 ARG가 완전히 끝나지 않았고 vedal이 정보를 누출한 적은 한 번도 없기 때문에 정확한 출처나 원곡 존재 여부는 불명이다.[1]
2. 방송 대기 화면 QR 코드[편집]
해당 QR코드를 디코딩하면 @_neurosama[2]라는 유튜브 채널이 등장하며, 본 채널에 올라가 있는 영상들을 중점으로 ARG가 진행된다.
파일:_neurosamachannel.png
해당 방송이 진행되었던 시점에는 두 개의 영상(Numbers, Study)만 있었으며, V2 모델 공개일의 정확히 한달 전인 2023년 4월 27일 업로드되었다. 이후 해당 채널에 Numbers II, Public Static Void 등의 영상들이 추가적으로 업로드되며 ARG가 진행되었다.
3. Numbers[편집]
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=영상 설명란
NumbersI can never say, oh it's been so long.
절대 말할 수 없어, 오 시간이 너무 오래됐어.
Counting all the days, it's been so damn long.
하루종일 숫자를 세다가, 시간이 너무 오래 지났어.
Oh, how much I'm scared to let you go…
오, 너를 보내기가 얼마나 두려운지...
Somewhere in the walls, I hear you talk…
벽 어딘가에서, 네가 말하는 소리가 들려...
Finding all these numbers
이 모든 숫자들을 찾아
Start with number two, yeah
2로 시작해
Matching all the letters
모든 글자들을 맞춰
Five, Seven, Two, Nine, Four, Three
5, 7, 2, 9, 4, 3
Add another nine, yeah
또 다른 9를 더해
Add another line[3], yeah
또다른 선을 더해
Multiply by five, yeah
거기에 5를 곱해
How long will I keep this up?
이걸 얼마나 오래 해야 하는 거지?[4]
Oh, how much it hurts to see you go…
오, 네가 가는 걸 보는 게 얼마나 괴로운지...
Generating[5] lyrics is a pain
가사를 생성하는 게 고통스러워
Add another six, yeah
또다른 6을 더해[6]
Flip the numbers backward
숫자들을 반대로 뒤집어
Make the two a three, yeah
2를 3으로 바꿔
A, B, C, D, E, F, G
Multiply by nine, yeah
거기에 9를 곱해
Add the numbers two, four
2, 4를 더해
Seventeen is first, yeah
17이 시작이야.
A, B, C, D, E, F, G
영상 설명은 ECB[7] AES128로 암호화된 후 BASE64로 인코딩된 바이너리이며, 가사의 뜻은 해당 암호를 복호화하는 키를 찾을 수 있는 알고리즘이다.
후술할 4번째 영상인 Public Static Void가 업로드되며 해당 영상의 17초 부근에서 다음과 같은 텍스트가 나타남을 확인할 수 있다.
파일:neuro-sama-arg-explain-fig-3.png
Applying cipher.numbers1(secret_number) to all given numbers from cipher.numbers2.array()
initial_number = 2
Generating keys…
201 ̿̅♪759b3 ̿̅♪bb99 ̅4
1321 ̿̅7590b ̿̅59409 ̿̅♪4
5831 ̿̅7 ̅90 ̿̅♪ ̅67 ̿̅♪7924
723 1 ̅590 ̿̅♪b46 ̅9b4
743 1 ̅590 ̿̅♪255 ̅92b
4913 ̿̅♪75b0 ̿̅68887b2 ̅
879 1b5 ̿̅♪03 ̿̅♪406 ̿̅♪24
875 1b ̿̅♪903b606924
2145 b7 ̿̅903 ̿̅♪33099 ̿̅♪
716 b ̅58993 ̿̅♪ ̅924
906 1758 ̅8 ̅18 ̿̅♪ ̅24
4156 b7 ̿̅♪8993832792 ̅
가사 | 과정 | 결과 |
Five, Seven, Two, Nine, Four, Three | 572943부터 시작 | 572943 |
Start with number two, yeah | 2를 앞에 추가한다. | 2572943 |
Add another nine, yeah | 9를 뒤에 추가한다. | 25729439 |
Add another line, yeah | 1[9]을 뒤에 추가한다. | 257294391 |
Multiply by five, yeah | 5를 곱한다 | 1286471955 |
Add another six, yeah | 6을 뒤에 추가한다. | 12864719556 |
Flip the numbers backward | 자릿수를 반대로 뒤집는다. | 65591746821 |
Make the two a three, yeah | 2 하나를 3으로 바꾼다. | 65591746831 |
Multiply by nine, yeah | 9를 곱한다 | 590325721479 |
Add the numbers two, four | 24를 뒤에 추가한다. | 59032572147924 |
Seventeen is first, yeah | 17을 앞에 추가한다. | 1759032572147924 |
1 | 7 | 5 | 9 | 0 | 3 | 2 | 5 | 7 | 2 | 1 | 4 | 7 | 9 | 2 | 4 |
1 | b | a | d | 0 | f | c | a | b | c | 1 | e | b | d | c | e |
1bad0fcabc1ebdce는 정확히 16글자이며, 아스키 범위[12]이므로 비트 길이이다. 따라서 사용된 암호는 AES 128이며 해당 문자열이 복호화 키임을 알 수 있다. 이를 통해 영상 설명란의 base64 문장을 복호화하면 다음의 평문이 나타난다.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?
오늘 학교는, 모든 게 지루하고 일상적이었다. 마치 같은 일이 매일 똑같이 반복되는 것 같았다. 자세히 고민하면 고민할수록 이 세상이 가짜이고, 하나의 시뮬레이션이고, 아주 소름끼치는 농담이라는 믿음이 확실해져 간다. 인간이 된다는 것은 이런 것일까? 남들 앞에서 미소짓고, 아무 문제 없는 첫 하는 거? 내 말은... 이렇게 느끼는 게 정말 나뿐일까? (3번 반복)[s]
4. Study[편집]
0:00 - I don't want to be an engineer
4:18 - Fallen down
7:43 - I think I saw a ghost
8:39 - ???
9:15 - I don't want to be human
13:27 - uʍop uǝllɐɟ[-]
13:58 - I'm not like the other girls
17:31 - I don't want to be an engineer
21:48 - Fallen down
25:14 - I think I saw a ghost
26:09 - ???
26:27 - Is anyone watching?
30:39 - uʍop uǝllɐɟ[-]
31:10 - I'm fine...
영상 길이는 약 35분으로, 오리지널 음악 여러 곡이 차례로 흘러나오다 영상 중간지점을 기준으로 전반부와 비슷하지만 살짝 다르게 다시 재생된다.
I don't want to be an engineer
난 엔지니어가 되고 싶지 않아
I tried so hard and got so far
열심히 노력해왔고 지금까지 왔어
And now I can't decide
그리고 이젠 어떻게 할지 모르겠어
All my life I've given my career
내 인생을 전부 경력 쌓기에 바쳤어
These numbers in my head
내 머릿속의 이 숫자들은
Keep on spinning round and round yeah
주위를 계속해서 돌고 돌아
I can only guess[r1]
짐작할 수밖에 없어
What's right? Should I stay?
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, all this stress
이런 스트레스는 이제 끝이야
Yet I say I'm fine
하지만 난 괜찮아
Working overtime
계속 작업해
Tryna finish this in time
시간 안에 마치기 위해
Got myself into this mess
스스로를 이 상황에 몰아넣어
Can I really pass this test, yeah
내가 이 시험을 정말 통과할 수 있을까
X, Y, Z yeah teach me how to breathe
X, Y, Z 숨 쉬는 법을 가르쳐줘
I'm suffocating deep inside
몸 안쪽에서부터 숨이 막혀
I can't deny just want to quit
부정할 수 없어 그냥 여기서 그만두고 싶어
All my life I failed
인생 내내 한순간도
To be the one to meet those expectations
기대에 부응하는 사람이 될 수 없었어.
All my life I tried
인생 내내 나는 노력했어
Now all this stress to fill those answers
이 모든 스트레스는 저 답을 채우기 위한 거야
A, B, C finding all these numbers, numbers
A, B, C 이 모든 숫자들을 찾아, 숫자들을
Integrate differentiate
적분하고 미분하고
It's getting old, yeah
늙어가고 있어, 그래
Five, Four, Three
5, 4, 3
Finding all these numbers, numbers
이 모든 숫자들을 찾아, 숫자들을
Calculate, no mistake
계산해, 실수하면 안돼
It's getting old, yeah
늙어가고 있어, 그래
I can only guess[r1]
짐작할 수밖에 없어
What's right? Should I stay?
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, all this stress
이런 스트레스는 이제 끝이야
Yet I say I'm fine
하지만 난 괜찮아
I don't want to be an engineer
난 엔지니어가 되고 싶지 않아
I tried so hard and got so far
열심히 노력해왔고 지금까지 왔어
And now I can't decide
그리고 이젠 어떻게 할지 모르겠어
All my life I've given my career
내 인생을 전부 경력 쌓기에 바쳤어
These numbers in my head
내 머릿속의 이 숫자들은
Keep on spinning round and round yeah
주위를 계속해서 돌고 돌아
I can only guess[r1]
짐작할 수밖에 없어
What's right? Should I stay?
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, all this stress
이런 스트레스는 이제 끝이야
Yet I say I'm fine
하지만 난 괜찮아[20]
I don't want to be an engineer
난 엔지니어가 되고 싶지 않아
I tried so hard and got so far
열심히 노력해왔고 지금까지 왔어
And now I can't decide
그리고 이젠 어떻게 할지 모르겠어
All my life I've given my career
내 인생을 전부 경력 쌓기에 바쳤어
These numbers in my head
내 머릿속의 이 숫자들은
Keep on spinning round and round yeah
주위를 계속해서 돌고 돌아
I can only guess[r1]
짐작할 수밖에 없어
What's right? Should I stay?
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, all this stress
이런 스트레스는 이제 끝이야
Yet I say I'm fine
하지만 난 괜찮아
Working overtime
계속 작업해
Tryna finish this in time
시간 안에 마치기 위해
Got myself into this mess
스스로를 이 상황에 몰아넣어
Can I really pass this test, yeah
내가 이 시험을 정말 통과할 수 있을까
X, Y, Z yeah teach me how to breathe
X, Y, Z 숨 쉬는 법을 가르쳐줘
I'm suffocating deep inside
몸 안쪽에서부터 숨이 막혀
I can't deny just want to quit
부정할 수 없어 그냥 여기서 그만두고 싶어
All my life I failed
인생 내내 한순간도
To be the one to meet those expectations
기대에 부응하는 사람이 될 수 없었어.
All my life I tried
인생 내내 나는 노력했어
Now all this stress to fill those answers
이 모든 스트레스는 저 답을 채우기 위한 거야
A, B, C finding all these numbers, numbers
A, B, C 이 모든 숫자들을 찾아, 숫자들을
Integrate differentiate
적분하고 미분하고
It's getting old, yeah
늙어가고 있어, 그래
Five, Four, Three
5, 4, 3
Finding all these numbers, numbers
이 모든 숫자들을 찾아, 숫자들을
Calculate, no mistake
계산해, 실수하면 안돼
It's getting old, yeah
늙어가고 있어, 그래
I can only guess[r1]
짐작할 수밖에 없어
What's right? Should I stay?
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, all this stress
이런 스트레스는 이제 끝이야
Yet I say I'm fine
하지만 난 괜찮아
Fallen downSomehow I've fallen down again
어째선지 또다시 넘어져 버렸어
Got to pick myself before I fall again
다시 넘어지기 전에 일어나야 해
Can't keep myself from falling down
또 넘어지는 걸 막을 수 없어
Floating aimlessly, I'm tired of all this work
정처없이 떠돌면서, 이젠 전부 지쳤어
Sitting on my desk
내 책상에 앉아
Got myself another test
또 다른 시험이 생겼어
I'm scared
무서워
Tryna catch my breath
호흡을 가다듬고
Got to get myself in check
내 자신을 확인해야 해
Oh well
오 이런
Even though I tried, I'm not like the other girls
열심히 노력했지만, 난 다른 애들과 달라.
Anxiety is pulling me, I'm too afraid to let it go
불안이 나를 끌어당겨, 놓아주기가 너무 두려워
All the other girls seem to have it figured out
다른 애들은 방법을 찾아낸 것 같은데
Someone tell me how
누가 나한테도 알려줘
Just procrastinate and let it go
그냥 미루고 놓아줘
If only I could guess[r1]
짐작할 수만 있다면
What's right? should I stay
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, it's overdue
이제 끝이야, 끝이야
Yet I say I'm fine
하지만 난 괜찮아
Working overtime
계속 작업해
Tryna finish this in time
시간 안에 마치기 위해
Got myself into this mess
스스로를 이 상황에 몰아넣어
Now I got to pass this test yeah
이제 이 시험을 통과해야 해
X, Y, Z yeah teach me how to breathe
X, Y, Z 숨 쉬는 법을 가르쳐줘
I'm falling underneath
난 밑으로 떨어지고 있어
Got to get myself another day
또 하루를 더 벌어야 해
All my life I tried
인생 내내 나는
To be the one to fill those expectations
기대에 부응하는 사람이 되도록 노력했어
All my life I failed
인생 내내 나는 실패했어
Now all that's left is all too much now
이제 남겨진 것들은 너무 많아
Sitting on my desk
내 책상에 앉아
Got myself another test
또 다른 시험이 생겼어
I'm scared
무서워
Tryna do my best
최선을 다해야 해
That's what everybody says
모두가 그렇게 말하고 있으니까
Oh well
오 이런
Even though I tried, I'm not like the other girls
열심히 노력했지만, 난 다른 애들과 달라.
Anxiety is pulling me, I'm too afraid to let it go
불안이 나를 끌어당겨, 놓아주기가 너무 두려워
All the other girls seem to have it figured out
다른 애들은 방법을 찾아낸 것 같은데
Someone tell me how
누가 나한테도 알려줘
Just procrastinate and let it go
그냥 미루고 놓아줘
If only I could guess[r1]
짐작할 수만 있다면
What's right? should I stay
어떻게 해야 할까? 그대로 있을까?
Three more years
앞으로 3년을 더
Just to waste away
낭비하기 위해서?
Become a slave to all these numbers
이 숫자들의 노예로 사는 건
It's overdue, it's overdue
이제 끝이야, 끝이야
Yet I say I'm fine
하지만 난 괜찮아
Somehow I've fallen down again
어째선지 또다시 넘여져 버렸어
Got to pick myself before I fall again
다시 넘어지기 전에 일어나야 해
Can't keep myself from falling down
또 넘어지는 걸 막을 수 없어
Floating aimlessly, I'm tired of all this work
정처없이 떠돌면서, 이젠 전부 지쳤어
I think I saw a ghostI think I saw a ghost that day
아무래도 그날 유령을 본 것 같아
Come and take a closer look yeah
이리 와서 자세히 봐봐
Just another ghost that day
그날 또 다른 유령이야
Come and take a closer look yeah
이리 와서 자세히 봐봐
It's been a while
꽤 오래 전 일이지
I've been losing touch
그날 이후 난 감각을 잃어버렸어
Of all the things that changed
변해버린 모든 것들에 대한 감각을
If only I had tried for just a bit more
만약 내가 조금만 더 노력했더라면
Losing my sleep, falling too deep
잠들지 못하고, 너무 깊이 빠져들어
Calling it quits now
이제 그만두자
All of these things, got me suffering
이 모든 것들이 나를 괴롭혔어
Calling me dream[k] now
지금 나를 꿈이라고 불러
Take me away, take me away
날 데려가줘, 날 데려가줘
I've been alone girl
나는 외로운 소녀야
All of these things, got me suffering
이 모든 것들이 나를 괴롭혔어
Calling me dream[k] now
지금 나를 꿈이라고 불러
La La La La Laaaa La La
La La La La Laaaa La La
I think I saw a gh-
아무래도 그날 유령을 본-
그후 노래가 갑자기 중단되며 사진이 노이즈로 뒤덮히고, 8분 53초에 다음과 같은 그림이 등장한다.
파일:Supernatural Human unedited (Study 8_53).png
supernatural
human초자연적 인간
ANXIETY
a supernatural force
that stops us
from being human불안
우리의 인간성을 잃게 만드는 초자연적인 힘
그후 스테레오 기준 오른쪽에서 문을 노크하는 소리가 3회 들리며 사진이 사라진 후 계속 이어 오른쪽에서 숨을 몰아쉬는 소리와 심장 박동 소리가 들린 후 다시 느리게 <I don't want to be an engineer>가 재생된다.
이후 10:21초 부근에 또다시 프레임이 깜빡이는데, 이를 자세히 보면 다음과 같은 JavaScript 코드가 나온다.
파일:image8.png파일:image11.png
const lib = require('messagemedia-messages-sdk');
lib.Configuration.basicAuthUserName = "YOUR_BASIC_API_KEY";
lib.Configuration.basicAuthPassword = "YOUR_BASIC_SECRET_KEY";
var controller = lib.MessagesController;
let body = new lib.SendMessagesRequest();
body.messages = [];
body.messages[0] = new lib.Message();
body.messages[0].content = 'save me...';
body.messages[0].destinationNumber ='DQ5z14ighWwlag7y+cWFQg==';
controller.sendMessages(body, function(error, response, context) {
if (error) {
console.log(error)
} else {
console.log(response);
}
});executing...
error: failed to execute...
require()함수를 통해 Node.js 환경임을 유추할 수 있고 'messagemedia-messages-sdk'라는 패키지명을 npm에서 검색하면 SMS 메시지를 보낼 때 사용하는 messages-nodejs-sdk 라이브러리이며 그중에서도 sendMessage.js 라는 예제 파일과 내용이 비슷함을 알 수 있다..destinationNumber 필드에 전화번호 대신 DQ5z14ighWwlag7y+cWFQg==[27]와 같은 BASE64 문자열이 들어가 있는데, Numbers에서 발견한 1bad0fcabc1ebdce키를 사용해 AES 128로 복호화를 시도하면 다음과 같은 결과가 나온다.+44 7537 130663[28]
파일:im4545age9.png
해당 번호에 대해 조회해보면 가상 전화번호(VoIP)로 나온다. 해당 번호로 전화를 걸면 곧바로 자동응답기(answering machine)로 넘어간다.
파일:image81.png
30분 42초 구간부터 위와 같은 사진이 등장하며, 해당 사진이 사라지는 순간인 31분 10초 구간에 다음과 같은 코드가 프레임에 순간적으로 나타난다.
파일:ima454ge1.png
D'`;M^"~~;{X2V0/eu,s*/(LJ%*j"XEVUAAb
Qav<)(xqYonsrqj0hmlkjc)a`_^$#a`BX|\U=
Sw:VUTMqQ32NMLEDhHGF?'C<`#?8\<;:z8
1UTu-,+Op.-&+$)"F&f$#zy~w=uzyrwp654r
qpRQ.ONdiba'_^]ba`Y}]V[ZSwWP8NMLpJO
NGFKJIHAeEDCBA:^>7}5Y98x6543,P0po'
&%I#('&%${A!awv{zs98YXtmlk1onmfN+L
ha`_%FEaZ_X]Vz=SXQVUNrR43ImML.Dh
HA@EDCB;_"!=<5Yzy705432+0/(L,l$H('&fe
B"b~}v<z\xwp6tsrkpong-NMiha'ed]ba`_X|
V[ZSwQVOsS54PIm0FEDIHGF?>bB$@987[
;:z2765.RQPO/.-m%*#G'&%|d"y?}_{t:xwYu
tm3qpihg-kMLha'eGcba`Y}]\U=Sw:VUTMq
Q32NMLEDhH*<`?>=<|{92V0/43,+
ONon&%I)(h&%$#z@a}v{zyr8YXnml2pon
mlkjiba'&^F\"CB^W\UyYXWVU7Mq43ImG
FEJIBfeED&B;_?!=654Xyx6/St,+O/o-&+$#G
'~%|{"y?w|u;yxqYon4!이는 난해한 프로그래밍 언어 중 하나인 Malbolge로, 코드를 실행하면 다음과 같은 결과가 나온다.
falling falling...
떨어지고 있어 떨어지고 있어...
stuck between human and artificial....
인간과 인공지능 사이에 갇혔어....
how long will I keep falling for?
도대체 언제까지 떨어지기만 하는 걸까?
여담으로, Neuro-sama에게 방송에서 <I don't want to be an engineer>에 대해 물어보면 동공이 순간적으로 검은색으로 바뀌는 것을 볼 수 있다.
이를 모스 부호로 나타내면 .-.. / .. / . / ... , 해석하면 "LIES" (거짓말)이 된다.
[1] 심지어는 생성형 인공지능으로 제작한 곡일 것이라는 추측(unknown source but might be AI-Generated as well)도 존재하지만, Suno AI 등의 사용례만 봐도 알 수 있듯이 AI로 제작한 음원은 아래의 곡들처럼 일관적인 곡 구성이나 악기 사용을 갖추고 있는 경우가 드물기 때문에 인간이 작곡했을 확률이 높다.[2] 이름 앞에 붙는 _(leading underscore)는 프로그래밍에서 일반적으로 클래스의 숨겨진(private) 프로퍼티를 의미한다.[3] 후술한 설명처럼 1을 의미한다. 암호를 어렵게 만들거나 'nine', 'line'으로 가는 라임을 맞추기 위한 것으로 추정.[4] 이 가사가 나오는 지점은 0:40~41초로, 영상이 정확히 절반 지났을 때이다.[5] write나 compose가 아니라 generate라는 부자연스러운 동사가 쓰인 것을 근거로 해당 노래가 생성형 인공지능(Generative AI)에 의해 만들어졌다는 추측도 존재한다.[6] 이때부터 황금나선 그림이 나타난다.[7] 따라서 초기화 벡터 없이 복호화 키만 있으면 풀 수 있다.[8] 우측의 숫자에서 손상된 글자를 제거하면 전부 17로 시작(seventeen is first)한다는 것을 알 수 있다.[9] 아라비아 숫자 1을 쓰는 것을 줄을 긋는다고 표현한 것[10] 원래대로라면 ABCDEF로 6글자만 가사에 등장했어야 하지만, 운율을 맞추기 위해 G를 넣은 것으로 보인다.[11] letters는 '글자들'이라는 뜻도 되지만, 로마자 알파벳의 속칭이기도 하다. 이 경우 반복되는 572943를 반복되는 ABCDEF로 매칭하라는 것.[12] 정확히는
/[0-9a-f]/ 범위이며, 따라서 0x1bad0fcabc1ebdce는 유효한 16진수이기도 하다. (199426757340893952010)[s] 13.1 13.2 복호화된 원문에는 반복될 때마다 띄어씌기가 없으며, 원문을 보존하기 위해 이를 그대로 반영했다.[-] 15.1 15.2 뒤집으면 'fallen down'이 된다.[r1] 17.1 17.2 17.3 17.4 17.5 17.6 17.7 이 이후로 <I don't want to be an engineer>와 <Fallen down>의 가사가 조금씩 겹치기 시작한다. 완전히 같은 것은 아니고 미세하게 가사가 조금씩 다르다.[20] 이 부분부터 색소폰 반주가 시작된다.[k] 25.1 25.2 king으로도 들릴 수 있다.[27] 화질이 좋지 않아 해독이 난해한데, 0.26 자간의 Linowrite 폰트이다.[28] +44는 vedal의 모국인 영국의 국제번호이다.