2025년 9월 초. 서울. 여전히 늦더위가 가시지 않은 날들. 김도윤의 마음속은 답답함과 절망감으로 가득했다. 그의 고뇌는 끝없이 깊어지는 심해 같았다.
대규모 디지털 성범죄 '블랙 스크린' 사건은 끔찍한 속도로 확산되고 있었다. 수많은 피해자들이 매일같이 악몽 같은 현실 속에서 고통받고 있었지만, 범인들은 다크 웹의 익명성 뒤에 숨어 법의 심판을 비웃고 있었다. 검찰과 경찰의 모든 디지털 포렌식 전문가들이 달라붙어 밤샘 수사를 이어갔지만, 복잡한 암호화와 해외 서버의 난립으로 수사는 지지부진했다. 언론과 국민들의 분노는 하늘을 찌를 듯했지만, 현실은 무기력했다. 사법 시스템의 한계는 명확했고, 그 한계는 김도윤의 존재 의미마저 흔들었다.
김도윤은 자신의 능력 '잔류 사념'으로 피해자들의 극심한 고통과 범인들의 악의를 직접적으로 감지했지만, 그것은 법정에서 증거로 사용될 수 없었다. 오히려 매번 능력을 사용할 때마다 극심한 두통과 환각, 코피를 쏟으며 육체와 정신이 쇠약해질 뿐이었다. 그는 밤마다 악몽에 시달렸고, 낮에는 자신이 미쳐가는 건 아닌지, 과연 이 길이 옳은 길인지 끊임없이 의심했다. 그의 능력은 물리적 공간의 잔류 사념에는 절대적이었지만, 디지털 공간의 복잡한 암호화와 네트워크 구조는 꿰뚫어 볼 수 없었다. 마치 투명한 벽에 가로막힌 것처럼, 그는 답답함에 몸부림쳤다. 자신의 손은 피로 물든 듯한 환각에 시달렸다.
"젠장… 보인다! 그들의 끔찍한 잔류 사념이 선명하게 보이는데… 왜 잡을 수가 없지?! 왜 이들을 법의 심판대에 세울 수 없는 거지?!"
김도윤은 검찰청 사무실에서 자신의 노트북을 노려보며 중얼거렸다. 그의 손은 무의식적으로 머리를 움켜쥐고 있었다. 복잡한 코딩과 암호화된 파일들이 그의 눈앞에서 혼란스럽게 아른거렸다. 그는 자신의 초능력이 아닌, '디지털 포렌식' 전문 지식, 즉 이 복잡한 디지털 세계의 미궁을 꿰뚫어 볼 수 있는 천재적인 해커의 능력이 절실함을 느꼈다. 물리적인 힘으로는 도저히 해결할 수 없는, 새로운 유형의 범죄였다.
그의 머릿속에 한 인물이 떠올랐다. 그의 심장을 꿰뚫는 듯한 통증과 함께, 잊고 있던 이름이 선명하게 떠올랐다. 유하준.
과거 박광수 사건 당시, 해킹 관련 자문을 구하기 위해 우연히 알게 된 인물이었다. 당시 유하준은 김도윤에게 간접적인 도움을 주며 사건 해결의 실마리를 제공했었다. 김도윤은 당시 유하준의 비상한 통찰력과 해킹 실력에 놀랐던 기억이 선명했다. 그는 유하준이 단순한 해커가 아니라, 경이로운 수준의 천재적인 인물임을 직감했었다. 그 후로도 간간히 연락을 주고받으며 지냈고, 김도윤의 '비질란테' 활동에 대해서도 어렴풋이 눈치채고 있는 듯한 뉘앙스를 풍기기도 했다. 유하준이라면 이 복잡한 디지털 성범죄의 뿌리를 찾아낼 수 있을지도 모른다는 희망이 김도윤의 마음속에 번뜩였다. 하지만 동시에, 자신의 비밀이 더욱 깊이 드러날지도 모른다는 불안감도 엄습했다. 그는 자신의 모든 것을 걸어야 했다.
"유하준… 그 친구라면… 이 난국을 돌파할 실마리를 줄 수 있을지도 몰라. 마지막 희망이야."
김도윤은 망설임 끝에 휴대폰을 들었다. 그의 손은 미세하게 떨리고 있었다. 그는 자신의 마지막 희망이자, 동시에 가장 위험한 패를 꺼내 들기로 결심했다. 법의 이름으로 정의를 구현할 수 없다면, 또 다른 방식이라도 찾아야만 했다. 그 어떤 대가를 치르더라도.
김도윤은 유하준에게 연락을 취했고, 몇 번의 시도 끝에 어렵사리 약속을 잡을 수 있었다. 유하준은 마치 세속적인 모든 것을 귀찮아하는 듯, 한참 만에야 전화를 받았고 퉁명스러운 목소리로 오피스텔 주소를 알려주었다. 약속 장소는 서울 변두리의 허름한 오피스텔이었다. 늦은 밤, 김도윤은 낡고 희미한 불빛만이 간신히 복도를 비추는 엘리베이터를 타고 층을 올랐다. 복도는 쾨쾨한 곰팡이 냄새와 알 수 없는 담배 냄새가 진동했고, 벽에는 오래된 얼룩들이 여기저기 피어 있었다. 목적지에 도착하자, 낡고 녹슨 철문이 그의 눈앞에 나타났다. 문패조차 없는 문을 몇 번 두드리자, 안에서 인기척이 들렸다.
"누구세요? 이 시간에."
나른하고 귀찮다는 듯, 불평 섞인 목소리가 들렸다.
"김도윤입니다. 전에 연락드렸습니다. 급하게 할 이야기가 있습니다."
김도윤이 낮게 대답했다. 그의 목소리에는 단호함이 묻어 있었다.
잠시 후, 삐걱이는 소리와 함께 문이 조금 열렸다. 틈새로 유하준의 얼굴이 빼꼼히 내밀었다. 그의 첫인상은 김도윤의 예상과 크게 다르지 않았다. 며칠은 감지 않은 듯 덥수룩하게 흐트러진 머리, 너덜너덜하게 늘어진 검은색 티셔츠와 잠옷 바지. 며칠 밤낮을 새워 컴퓨터 화면에 몰두한 듯한 부스스하고 창백한 모습이었다. 하지만 그의 눈빛에는 범상치 않은 영민함과 함께, 세상을 꿰뚫어 보는 듯한 날카로운 총기가 깃들어 있었다. 겉모습은 전형적인 은둔형 천재 해커, 즉 너드(Nerd) 그 자체였다. 그는 마치 현실 세계와 단절된 채 자신만의 디지털 우주에서 살아가는 듯했다.
"들어오세요. 문 잠그는 거 깜빡했네요. 원래는 모르는 사람한테 문 안 열어주는데… 김 검사님이니 특별히. 빨리 용건만 말하고 가세요."
유하준은 무심하게 문을 활짝 열었고, 김도윤은 그의 오피스텔 안으로 들어섰다. 문이 닫히자 바깥세상과 단절된 듯한 답답함이 김도윤을 덮쳤다.
방 안은 온통 컴퓨터와 전자기기들로 가득했다. 모니터 여러 대가 켜져 있었고, 녹색과 흰색의 복잡한 코드들이 화면을 가득 채우고 있었다. 널브러진 라면 봉지와 컵라면 그릇, 과자 부스러기들이 여기저기 널려 있었고, 먼지가 소복이 쌓여 있었다. 환기조차 제대로 되지 않는 듯 쾨쾨한 곰팡이 냄새와 정체불명의 전자 기기 냄새, 그리고 담배 냄새가 섞인 텁텁한 공기가 김도윤의 코를 찔렀다. 지저분하고 혼돈스러운 방이었다. 거대한 서버 랙에서는 윙윙거리는 소리가 끊이지 않았고, 벽에는 온갖 전선들이 거미줄처럼 얽혀 있었다. 이 모든 것이 유하준이라는 인물의 극단적인 몰입과 현실과의 단절을 보여주는 듯했다. 흡사 컴퓨터 부품으로 이루어진 동굴 같았다.
"별거 없죠? 뭐. 앉으세요. 굳이 이렇게 직접 찾아오다니. 무슨 일이라도 있습니까? 메시지로도 충분했을 텐데. 제가 지금 중요한 코드 수정 중이라 바쁜데."
유하준은 아무렇지 않은 듯 구겨진 의자를 발로 끌어 김도윤에게 권하며, 자신은 모니터 화면에서 눈을 떼지 않았다. 그의 손가락은 키보드 위에서 쉴 새 없이 움직였다. 그는 여전히 코드를 타이핑하고 있었다. 그의 집중력은 경이로울 정도였다.
김도윤은 겨우 앉을 자리를 찾아 앉았다. 그는 이 지저분한 공간에서 비현실적인 천재성이 뿜어져 나오는 듯한 기묘한 감각을 느꼈다.
"급한 일입니다. 당신의 도움이 절실합니다."
김도윤은 진지하게 말했다. 그의 목소리에는 간절함이 묻어 있었다.
유하준은 김도윤의 진지한 표정을 한번 힐끗 보고는 다시 화면으로 시선을 돌렸다.
"제가 도움이 될 만한 일이라면 뭐… 뻔하겠죠. 정부에서 못 하는 일, 법으로는 안 되는 일. 아니면 또 누가 법망을 피해 나갔나? 그래서 '비질란테'가 필요한 건가?"
그의 목소리에는 냉소적인 비웃음이 섞여 있었다. 그는 사법 시스템에 대한 깊은 불신을 드러냈다. 그의 시니컬한 태도는 김도윤의 마음을 불편하게 만들었다. 유하준은 김도윤이 '비질란테'일 것이라는 사실을 어렴풋이 짐작하고 있는 듯했다.
김도윤은 유하준에게 '블랙 스크린' 사건의 전말과 현재 수사가 직면한 한계를 설명했다. 다크 웹의 복잡한 구조, 암호화된 통신, 추적 불가능한 가상화폐 거래 등. 그는 자신의 능력이 디지털 세계에서 무력하다는 사실을 우회적으로 언급했다. 유하준은 김도윤의 설명을 들으며 모니터에서 손을 떼지 않고 시니컬하게 중얼거렸다. 그의 얼굴에는 감정의 동요가 거의 드러나지 않았다.
"흐음… 피해자만 불쌍하게 됐네요. 저런 놈들은 잡혀도 고작 몇 년 살다 나오겠지. 법이라는 게 원래 그렇지. 손발이 너무 묶여 있어서 제대로 움직이지도 못하고, 결국 저런 놈들한테 놀아나는 게 일상이지. 검사님도 알면서 왜 그렇게 붙잡고 있습니까? 법이 만능인 줄 압니까?"
그는 비웃는 듯한 미소를 지으며, 김도윤의 신념을 조롱하는 듯한 말을 던졌다.
"우리는 최선을 다하고 있습니다. 하지만 당신의 도움이 필요합니다. 당신이라면 이 다크 웹의 암호를 해독하고, 범인들의 흔적을 찾아낼 수 있을 겁니다. 우리는 법의 테두리 안에서 할 수 있는 모든 것을 해야 합니다."
김도윤은 간절한 목소리로 말했다. 그는 유하준의 냉소적인 태도에도 불구하고 그에게 기대하는 바가 컸다. 유하준이 가진 비상한 능력만이 이 사건의 실마리를 찾을 수 있다고 믿었다.
유하준은 마침내 키보드에서 손을 떼고 의자를 돌려 김도윤을 마주 보았다. 그의 영민한 눈빛이 김도윤을 꿰뚫어 보는 듯했다. 그는 김도윤의 초췌한 얼굴과 눈빛 속의 깊은 고뇌를 읽어냈다. 그리고 그의 입꼬리가 미세하게 올라갔다. 그것은 비웃음이라기보다는, 흥미를 느꼈을 때 나타나는 특유의 표정이었다.
"돈은 얼마나 줄 겁니까? 검사님은 돈 같은 거 없지 않나? 검사 월급으로 저 같은 천재를 부리려면 어림도 없을 텐데."
유하준은 여전히 시니컬한 태도로 물었다. 그의 눈은 계산적으로 빛났다.
"돈이 필요하면… 어떻게든 마련하겠습니다. 하지만 이건 돈의 문제가 아닙니다. 수많은 피해자들의 삶이 걸려 있습니다. 이 끔찍한 범죄를 반드시 뿌리 뽑아야 합니다."
김도윤의 목소리에는 단호함과 함께, 결코 꺾이지 않는 정의감이 묻어 있었다.
유하준은 김도윤의 눈을 한참 동안 응시했다. 그의 눈빛은 겉으로는 무관심해 보였지만, 내심 이 흥미로운 사건에 대한 강한 호기심과 김도윤이라는 인물, 즉 '비질란테'의 정체에 대한 미묘한 흥미를 느끼고 있는 듯했다. 그는 법과 시스템에 대한 깊은 불신이 강했지만, 동시에 자신의 능력이 세상에 미칠 수 있는 영향력에 대한 은밀한 욕구도 가지고 있었다. 그에게 이 사건은 단순히 돈벌이가 아닌, 자신의 실력을 증명할 기회이자, 숨겨진 게임과도 같았다.
"하아… 뭐, 좋습니다. 제가 한번 보죠. 대신 조건이 있습니다. 저에게 간섭하지 마십시오. 제가 하는 방식에 대해 이의를 제기하지 마십시오. 그리고 제가 원하는 모든 자료를 제공해야 합니다. 검찰의 모든 디지털 정보에 접근할 수 있게 해주십시오. FBI나 CIA가 가진 것보다 더 많은 정보가 필요할 수도 있습니다. 그리고… 제가 어떤 방식으로 일을 처리하든 묻지 마십시오. 법적인 책임은 검사님이 지십시오. 저는 그림자처럼 움직일 겁니다. 이건 저의 규칙입니다."
유하준은 시니컬한 미소를 지으며 제안했다. 그의 제안은 매우 파격적이고 위험했지만, 김도윤에게는 선택의 여지가 없었다. 그 제안은 유하준이 '법의 테두리 밖'에서 활동하는 인물임을 명확히 보여주었다.
"좋습니다. 그렇게 하죠. 당신을 믿겠습니다. 모든 지원을 아끼지 않겠습니다."
김도윤은 망설임 없이 고개를 끄덕였다. 그는 유하준에게서 풍기는 위험한 아우라를 감지했지만, 이 사건을 해결하기 위해서는 어떤 위험도 감수할 준비가 되어 있었다. 그는 유하준이 자신의 '잔류 사념' 능력의 존재를 알면서도 묵인해 줄 것이라는 기묘한 믿음이 있었다.
유하준은 다시 모니터로 시선을 돌렸다. 그의 손가락이 키보드 위에서 미친 듯이 움직이기 시작했다. 다크 웹의 복잡한 암호들이 그의 영민한 눈앞에서 풀어지기 시작하는 듯했다. 그는 이미 '블랙 스크린' 커뮤니티의 코드를 분석하고 있었다. 김도윤은 한 줄기 희망을 보았지만, 동시에 이 천재 해커와 함께 걷게 될 길이 얼마나 예측 불가능하고 위험할지 알 수 없었다. '비질란테'의 그림자 아래, 또 다른 그림자가 드리워지기 시작했다. 강재혁의 추격은 계속될 것이고, 김도윤과 유하준의 위험한 동맹은 이제 막 시작된 참이었다. 이들의 공조는 다크 웹의 심연을 흔들게 될까, 아니면 더 큰 혼돈을 불러올까.