한밤중의 주파수
서버룸 내부의 공기는 서늘했으나, 캐비닛 뒤편 좁은 틈새에 몸을 웅크린 박민우의 이마에서는 비 오듯 식은땀이 흘러내렸다. 우웅거리는 거대한 서버 랙의 냉각팬 소음 속에서도, 복도에서부터 이어져 온 절뚝거리는 발소리는 소름 끼치도록 선명하게 고막을 파고들었다.
텁…… 슥…… 텁…… 슥…….
경비원 강성필 아저씨의 오른쪽 다리가 바닥을 끄는 특유의 걸음걸이였다. 문틈 사이로 들이친 하얀 손전등 불빛이 서버룸 천장의 복잡한 케이블 트레이를 훑더니, 이내 민우가 숨어 있는 검은색 대형 서버 캐비닛 모퉁이로 서서히 좁혀 들어왔다. 불빛이 지나갈 때마다 캐비닛 표면의 미세한 먼지들이 은빛 입자가 되어 허공에서 흩날렸다.
민우는 자신의 입을 두 손으로 틀어막은 채 숨소리조차 억제했다. 심장이 갈비뼈를 부수고 나올 것처럼 요동쳤다. 메인 라우터 콘솔에 연결된 라즈베리 파이 패킷 스니퍼의 표시등은 여전히 푸른색 빛을 깜빡이며 마지막 패킷 데이터를 빨아들이고 있었다.
진행률: 97%.
단 3%였다. 교감 홍상식이 대치동 사설 학원과 주고받은 암호화 이메일 본문과 기말고사 시험지 유출 가안 파일의 바이너리 데이터를 완벽하게 확보하기까지 필요한 시간은 고작 30초 남짓이었다. 하지만 강성필 아저씨의 손전등 광선은 이미 캐비닛 모퉁이를 넘어 민우의 발끝이 닿은 바닥 어둠 속을 서서히 밝혀오고 있었다. 이대로 가다간 꼼짝없이 현장에서 무단 침입자로 체포될 판이었다.
민우는 떨리는 손으로 손목시계 형태의 단말기 측면에 달린 긴급 무선 송신 버튼을 꾹 눌렀다. 아지트에 대기 중인 임채원에게 보내는 소리 없는 비명이었다.
***
같은 시각, 명율고등학교 본관 서편 외딴곳에 위치한 구 방송부 기계실.
어두컴컴한 공간 속에서 오직 간이 서버의 모니터 화면만이 푸른색 반사광을 내뿜으며 채원의 얼굴을 차갑게 비추고 있었다. 화면 우측 하단에 설치된 로컬 보안 모니터링 프로그램에 빨간색 경고등이 무섭게 점멸하기 시작했다.
[Warning: Host PMW - Silent Distress Signal Received.]
채원의 눈동자가 순간적으로 크게 흔들렸다. 전산실 내부의 실시간 패킷 전송 상태 창을 보니 데이터 수집은 98%에 도달해 있었지만, 민우가 대피하지 못하고 서버룸 내부에 완전히 고립되었음을 뜻했다.
‘강성필 아저씨의 순찰 시간이 예정보다 빨라졌어.’
채원은 마른침을 삼키며 머릿속의 교내 공간 지도를 빠르게 가동했다. 5층 전산실 메인 서버룸에서 비상계단까지의 거리는 불과 10미터였지만, 경비 아저씨가 문앞을 막아서고 있다면 민우에게는 그 어떤 퇴로도 존재하지 않았다. 직접 전산실로 뛰어가는 것은 자살행위였다. 5층까지 올라가는 동안 민우가 먼저 적발될 것이 뻔했다. 오프라인에서 직접 개입하지 않으면서도, 경비 아저씨의 시선을 전산실에서 완벽하게 돌려놓을 극적인 미끼가 필요했다.
채원의 시선이 기계실 구석에 먼지가 쌓인 채 방치된 구형 방송 송신 장비로 향했다. 아날로그 시대의 유물인 진공관식 무선 송신기였다.
‘강성필 아저씨는 순찰 중 무전기를 항상 허리춤에 차고 다녀. 그리고 명율고의 구형 아날로그 방송망 스피커는 본관 1층 로비 안내 데스크에 있는 마스터 콘솔 주파수와 연동되어 있지.’
채원은 즉각 자리에서 일어나 무선 송신기 앞으로 달려갔다. 먼지 덮인 다이얼을 돌리는 그녀의 손길이 다급하면서도 정교하게 움직였다. 그녀는 주머니에서 마스터 스마트폰을 꺼내 송신기의 외부 오디오 입력 단자에 케이블을 연결했다.
그녀가 실행하려는 기술은 ‘교내 방송망 비정상 침투’였다.
채원은 강성필 아저씨가 소지한 구형 UHF/VHF 무전기의 표준 주파수 대역(400MHz 대역)을 스캔하여 송신기의 주파수를 맞추었다. 그리고 동시에 본관 1층 로비 안내 데스크 스피커의 고유 라인 주파수를 강제로 동조시켰다. 두 개의 서로 다른 주파수 신호를 한 공간에서 강제로 간섭시켜 피드백 루프를 발생시키는 원리였다. 쉽게 말해, 무전기 신호가 스피커로 들어가고 스피커 소리가 다시 무전기로 들어가는 무한 루프의 ‘하울링’ 소음을 원격으로 창조하려는 것이었다.
“부탁해, 버텨줘.”
채원은 송신기의 전원 레버를 위로 힘차게 올렸다. 웅— 하는 묵직한 기계음과 함께 녹색 진공관들이 붉은빛을 내뿜으며 가열되기 시작했다. 기계실 내부의 전압이 순간적으로 떨어지며 형광등이 미세하게 깜빡였다. 채원은 송신기의 출력 다이얼을 맥시멈으로 돌리고 오디오 볼륨을 최대로 끌어올렸다.
***
서버룸 내부.
강성필 경비원의 손전등 불빛이 민우가 숨은 캐비닛 모퉁이를 비추기 바로 직전이었다. 아저씨의 절뚝거리는 발걸음이 캐비닛 바로 앞에서 멈춰 섰다. 아저씨가 고개를 숙여 캐비닛 아래쪽 틈새를 들여다보려던 찰나였다.
지이이이익—!
갑자기 강성필 경비원의 허리춤에 매달려 있던 구형 무전기에서 귀를 찢는 듯한 날카로운 비프음이 터져 나왔다.
동시에, 서버룸 바로 바깥 복도 천장에 매달린 교내 방송용 스피커와 본관 1층 로비 방향에서 소름 끼치는 고주파 하울링 소음이 사방을 찢어발기듯 울려 퍼졌다.
삐이이이이이이익—!
그것은 단순한 소음이 아니었다. 주파수가 왜곡되어 증폭된 날카로운 금속성 하울링이었기에, 폐쇄된 서버룸 내부의 공기마저 미세하게 진동시킬 정도로 강력했다.
“으윽!”
강성필 경비원은 단발마의 비명을 지르며 귀를 틀어막았다. 손전등을 쥔 손이 흔들리며 불빛이 허공을 어지럽게 헤넸다. 아저씨는 급히 허리춤의 무전기를 꺼내 볼륨 다이얼을 줄이려 했지만, 이미 강제 동조된 주파수 신호는 무전기의 제어 회로를 무시하고 굉음을 쏟아내고 있었다.
본관 1층 로비 스피커에서도 동일한 하울링이 울려 퍼지자, 경비 아저씨의 얼굴에 당혹감과 긴장감이 스쳤다. 한밤중에 학교 전체 방송망과 무전기 주파수가 동시에 혼선되어 굉음을 내는 현상은, 아저씨의 경험상 심각한 누전이나 전산실 메인 앰프의 합선 화재 징후로밖에 해석되지 않았다. 시설 안전을 최우선으로 책임져야 하는 경비원으로서 결코 묵과할 수 없는 비상사태였다.
“이게 무슨 소리야? 화재 경보인가?”
아저씨는 무전기를 쥔 채 절뚝거리는 다리로 다급하게 서버룸 문밖으로 발길을 돌렸다.
텁, 슥, 텁, 슥.
발소리는 서버룸을 빠져나가 비상 전원 장치가 있는 1층 로비 방향을 향해 빠르게 멀어졌다. 손전등의 하얀 광선이 완전히 사라지고, 서버룸 내부에는 다시 붉고 푸른 LED 불빛들만이 깜빡였다.
그와 동시에 민우의 휴대용 단말기 화면에 녹색 완료 메시지가 떴다.
[SMTP Packet Capture Complete. 100%]
[File Saved: hss_vice_principal_archive.bin]
“다운로드 끝났어!”
민우는 캐비닛 뒤에서 번개처럼 뛰어나왔다. 그는 메인 라우터 콘솔에 꽂혀 있던 라즈베리 파이 패킷 스니퍼와 은빛 USB 메모리를 단번에 뽑아 품에 안았다. 그리고 서버룸 철문을 조용히 열고 나와, 경비 아저씨가 내려간 반대편 비상계단을 향해 어둠 속을 미친 듯이 달리기 시작했다.
기계실 아지트에서 화면을 모니터링하던 채원은 민우의 탈출 신호를 확인하자마자 무선 송신기의 전원 레버를 내렸다.
퍼엉—!
송신기 내부에서 과부하를 견디지 못한 메인 트랜지스터 하나가 매캐한 연기와 함께 스파크를 튀기며 터져 나갔다. 채원은 레버를 완전히 차단하고 뒤로 한 걸음 물러섰다. 손끝이 가볍게 떨리고 있었지만, 입꼬리는 미세하게 올라가 있었다. 기술적 장비의 파손이라는 대가를 치렀지만, 그들은 가장 확실한 물증을 확보해 냈다.
***
잠시 후, 기계실 철문이 거칠게 열리며 숨을 헐떡이는 민우가 안으로 들어왔.
“하아…… 하아…… 진짜 죽을 뻔했어.”
민우는 바닥에 주저앉으며 품에 안고 있던 은빛 USB를 테이블 위에 내려놓았다. 그의 후드티는 땀으로 흠뻑 젖어 있었고, 더벅머리는 엉망으로 헝클어져 있었다. 채원은 조용히 다가가 그에게 생수 한 병을 건넸다.
“수고했어, 박민우. 네가 해낼 줄 알았어.”
“그 하울링 소음 아니었으면 나 지금쯤 교무실에서 조서 쓰고 있었을 거야. 주파수 교란 타이밍, 진짜 예술이더라.”
민우가 생수를 들이켠 뒤, 이내 눈빛을 반짝이며 컴퓨터 앞으로 다가갔다.
“자, 이제 켜보자. 홍상식 교감이 대치동 미래가치 컨설팅 학원과 나눈 비밀 메일 패킷의 실체야.”
민우가 USB를 아지트 컴퓨터의 보안 격리 포트에 연결했다. 채원의 손가락이 키보드 위를 빠르게 미끄러지며 ‘7단계 교내 전산망 패킷 실시간 디코딩’ 알고리즘을 가동했다. 0과 1로 구성된 바이너리 코드의 바다가 해독 소프트웨어를 거쳐 선명한 한글 텍스트와 이미지 파일들로 복원되기 시작했다.
화면 가득 홍상식 교감의 비밀 이메일 전송 로그가 펼쳐졌다.
[발신: [email protected]]
[수신: director@future_value_consulting.co.kr]
[첨부파일: 2학년_기말고사_수학_서술형_가안_최종.pdf]
“맞아…… 이거야.”
민우가 주먹을 불끈 쥐었다.
“교감이 대치동 사설 학원 브로커에게 시험지 가안을 통째로 넘긴 흔적이야. 강서윤이 몰락하면서 뱉었던 비명이 사실이었어. 윤세아는 이 유출된 시험지를 미리 받아서 기말고사 만점을 준비하고 있었던 거야.”
채원은 돋보기를 들듯 화면에 표시된 이메일 패킷 데이터의 내부 속성을 정밀하게 관찰했다. 그녀의 예리한 프로파일러 시선은 단순한 텍스트 본문을 넘어, 파일 내부에 저장된 보이지 않는 디지털 지문, 즉 ‘메타데이터’ 영역을 향하고 있었다.
그녀는 ‘4단계: 메타데이터 추출 및 교차 검증’ 기술을 적용했다. 이메일에 첨부된 문서 파일들의 이면을 파고들어 최초 작성 기기, 수정 시간, 그리고 작성자의 고유 시스템 식별 코드를 강제로 복구해 나갔.
“민우야, 이메일 첨부파일 폴더에 이중 장부 성격의 엑셀 파일이 하나 더 들어 있어.”
채원의 목소리가 낮게 가라앉았다.
[File Name: student_council_budget_statement_2Q.xlsx]
“학생회 예산 집행 세부 내역서……?”
민우가 고개를 갸웃거렸다.
“이게 왜 교감과 사설 학원 원장 사이의 이메일에 첨부되어 있지?”
“이 장부를 봐. 겉으로는 학생회 공식 축제 지원금과 동아리 예산안처럼 보이지만, 실제로는 재단 기부금 중 일부를 윤세아의 사설 컨설팅 비용으로 세탁해 흘려보낸 이중 장부 데이터야. 교감 홍상식이 재단 자금을 횡령해 윤세아의 입시 포트폴리오를 기획해 준 직접적인 금융 비리 증거지.”
채원은 엑셀 파일의 속성 창을 열어 최초 작성자(Author) 정보를 복원하는 스크립트를 실행했다. 당연히 윤세아의 이름이나 홍상식 교감의 시스템 계정 ID가 뜰 것이라 예상했다.
하지만 복호화 진행률이 100%에 도달하고 화면에 도출된 최초 작성자의 고유 시스템 코드와 실명을 확인하는 순간, 채원의 손가락이 키보드 위에서 그대로 멈춰 섰다.
그녀의 두 동공이 믿기지 않는다는 듯 크게 확장되었다.
[Document Metadata: Created by Host-PC-047]
[Author System ID: ysu_vice_president_myeongyul]
[최초 작성자: 유승우]
기계실 내부의 냉각팬 소음이 한순간에 아득해지는 듯한 기묘한 정적이 방 안을 지배했다.
“유승우……?”
민우 역시 모니터를 응시하다가 의자에서 벌떡 일어났다.
“학생회 부회장 유승우? 윤세아의 가장 충직한 오른팔이자 사냥개였던 녀석이잖아. 왜 이 비리 이중 장부의 최초 작성자가 윤세아가 아니라 유승우로 되어 있는 거지?”
채원은 긴 앞머리를 쓸어 넘기며 차가운 눈빛으로 화면을 뚫어지게 응시했다. 머릿속의 프로파일링 격자망이 무서운 속도로 재구성되기 시작했다. 윤세아의 완벽한 왕국, 그 단단해 보이던 기득권 카르텔의 균열을 보여주는 결정적인 아날로그적 단서였다.
“유승우가 윤세아 몰래 이 이중 장부를 작성해서 교감에게 직접 전달한 거야.”
채원의 목소리에 서늘한 확신이 서렸다.
“윤세아의 가장 믿음직한 조력자였던 유승우가, 사실은 그녀의 목줄을 쥘 수 있는 치명적인 비리 장부의 진짜 설계자였던 거야. 이 둘의 동맹은 우리가 생각했던 것만큼 굳건하지 않아.”
이중 장부 파일의 최초 작성자가 유승우라는 충격적인 사실은, 굳건해 보이던 학생회 권력 카르텔을 내부에서부터 찢어발길 치명적인 이간질의 씨앗이었다. 보이지 않는 곳에서 진실을 저격하는 대나무숲의 사일런트 저격수가 쏘아 올릴 다음 탄환의 궤적이 정교하게 그려지는 순간이었다.
Chưa có bình luận nào. Hãy là người đầu tiên!