책장에 추가

제147장 오래도록 기다려 온……

설레는 시절 266 / 299 페이지

긴 키스가 끝난 뒤 양숴쉬안은 더 이상 지나친 행동을 하지 않았다. 주옌닝의 감정도 진정되어 양책의 품에 기대어 이 순간의 따스함을 누렸다.

»자자, 휴대폰 암호 해독 같은 것에 대해 알아?« 양책은 하마터면 본론을 잊을 뻔했다. 방금 주옌닝을 위층으로 부른 것도 휴대폰 이야기를 하려던 것이었는데, 주옌닝의 요염한 모습에 마음이 흔들려 휴대폰 이야기를 옆으로 밀어 버렸던 것이다. 나중에 또 다른 일을 하다가 휴대폰을 잊을까 봐 서둘러 본론을 꺼냈다.

»휴대폰 해독?« 주옌닝은 듣고 고개를 끄덕였지만, 다소 이상하다는 듯 물었다. » 좀 알아. 네 휴대폰이 잠겼어?«

»내 휴대폰이 아니라 다른 사람 휴대폰이야.« 양책이 주머니에서 운전기사 천쓰성에게서 받은 휴대폰을 꺼내 주옌닝 앞에 내밀었다. »인터넷에서 찾아봤는데, 이건 dcikrs 회사가 최근에 내놓은 3세대 암호화 휴대폰이야.«

»응, 이 dcikrs 회사는 나도 들어 봤어. 3세대 암호화 휴대폰을 출시했다는 소식도 본 적이 있어. 하지만 손에 이 휴대폰이 없어서 연구는 못 했어. 이게 바로 그 3세대 암호화 휴대폰이구나!« 주옌닝은 다소 놀라며 양책의 손에서 휴대폰을 받아 들고 말했다. »암호를 세 번 틀리면 자폭 프로그램이 작동하는 그 휴대폰 맞지?«

양위팅이 고개를 끄덕이며 말했다. »맞아, 바로 그거야. 해독할 방법 있어?«

»지금은 장담 못 해. 그래도 시도는 해 볼 수 있어.« 주옌닝은 휴대폰을 손에 들고 간단히 살펴본 뒤 말했다.

»정말 방법이 있어?« 양쉬탕은 주옌닝의 말을 듣고 단번에 기뻐졌다. 샤오칭조차 사형 선고를 내린 전화를 주옌닝이 시도해 볼 수 있다고 하니, 일에 아직 희망이 있다는 뜻이었다. 그러나 양지언은 곧 일러두었다. »이 휴대폰은 외부와 통신하는 데이터 포트가 없고, fsh 플래시 메모리 칩도 특제라서 정상적인 방법으로는 읽고 쓸 수 없다고 들었어.«

»그건 그렇게 큰 문제는 아니야.« 주옌닝이 고개를 저으며 말했다. »데이터 포트가 없으면 휴대폰 메인보드에서 cpu와 통신하는 jtag 지점을 찾아서 비행선 형식으로 읽고 쓰기를 완성할 수 있어. 칩 자료가 없더라도 메인보드에서 cpu와 자체 라이브러리 칩, 즉 플래시 메모리 사이의 연결 회로를 측정하면 외곽 회로에서 jtag 지점을 분석해 낼 수 있어. 하지만 관건은, 자료를 읽어 낸다 해도 그 안의 암호가 아마 암호화된 형태로 존재할 가능성이 높다는 거야. 그럼 헛수고나 마찬가지지. cpu 자료를 모르면 컴퓨터에서 휴대폰 프로그램을 모의 실행할 수 없으니까. 모의 실행이 된다면 사전을 걸어 무차별 대입으로 암호를 풀 수 있겠지만.«

샤오칭이 말한 것은 양책도 알아들을 수 있었다. 그것은 모두 컴퓨터의 정통 지식이었으니까. 그러나 주옌닝이 말한 이런 기술은 다소 주변부적인 것이라 양책은 머리가 아팠다. 적어도 jtag가 뭔지는 그는 알지 못했다.

»그럼 해독할 희망이 비교적 희박하다는 거야?« 양책은 잘 알아듣지는 못했지만, 주옌닝이 전하려는 뜻은 이해할 수 있었다.

»꼭 그렇지만도 않아.« 주옌닝이 말했다. »좀 번거로운 방법이 하나 있는데, 이 휴대폰 자체의 하드웨어 플랫폼을 빌리고 컴퓨터와 결합해서 해독을 완성하는 거야. 기술적인 각도에서 보면 실현 가능해.«

»어떻게 말해야 하나« 양쉬탕이 아직 방법이 있다고 말하자, 롄위가 입을 열었다.

»그가 어떻게 암호화했든, 무슨 알고리즘을 썼든, 역추산이 아예 불가능한 알고리즘이라 해도, 네가 비밀번호를 입력하는 순간 프로그램은 그 비밀번호를 정확한 비밀번호와 대조하게 된다. 수만 번의 암호화를 거친 뒤에 대조한다 해도 대조하는 과정은 존재하기 마련이고, 대조가 끝나면 프로그램은 판단과 분기를 실행한다. 비밀번호가 맞으면 부팅 프로그램을 실행하고, 틀리면 휴대폰의 정보 영역에 오류 횟수를 기록한다. 그 숫자가 3이 되는 순간 자폭 프로그램이 작동한다. 이 휴대폰의 작동 원리를 알면 해독은 여전히 가능성이 있다.« 저우옌닝이 설명했다. »그렇게 되면 해독 방안은 두 가지다.«

»두 가지?« 양쉬탕은 그 말에 깜짝 놀랐다. 해독할 수 있다는 것만으로도 대단한데, 저우옌닝이 무려 두 가지 방안을 내놓다니.

»하하, 그저 두 가지 방안일 뿐, 실제로 성공할 수 있을지는 또 다른 문제지.« 저우옌닝이 고개를 저으며 말했다. »나는 그저 흔히 쓰이는 해독 사고방식으로 분석해 본 것뿐이다. 첫째는 비교적 간단하지만 감수해야 할 위험이 크다. 방법을 찾아 JTAG 통신점을 찾아내고 휴대폰 내부의 프로그램을 읽어낸 다음, 일단 틀린 비밀번호를 한 번 입력하고, 앞서 읽어낸 프로그램을 휴대폰에 다시 써 넣어 비밀번호 오류를 기록한 표식을 덮어써 프로그램을 초기 상태로 되돌리는 것이다. 이런 방법은 간단해 보이지만 좋지 않은 반응을 일으킬지 알 수 없다. 우리가 휴대폰의 구조를 모르니, 이 비밀번호 오류 횟수 정보가 휴대폰의 플래시 칩에 기록되는지, CPU 안에 기록되는지, 아니면 다른 칩에 기록되는지 알 수 없기 때문이다. 만약 다른 칩에 기록된다면, 우리가 이렇게 해서 복원은커녕 오히려 프로그램과 다른 하드웨어 안의 오류 횟수 정보가 어긋나 휴대폰의 자폭 프로그램을 곧바로 작동시킬 수도 있다.«

다음 화에 계속

1093. 암묵의 룰?

1093 불야천에 사건이 터지다 »아, 다른 하드웨어에도 정보를 써 넣을 수 있다고?« 양책은 원래 휴대폰을 쓰기만 할 줄 알았지, 휴대폰에 이렇게 많은 사연이 있는 줄은 몰랐다. 이제야 알겠다. 어쩐지 이런 암호화 휴대폰이 많은 조직에 채택될 만하구나, 해독이 이렇게 어려울 줄이야.

»물론 가능하지.« 저우옌닝이 고개를 끄덕이며 말했다. »이런 군사용 암호화 휴대폰은 말할 것도 없고, 우리가 쓰는 민간용 휴대폰부터 보자고. 예를 들어 너와 내가 쓰는 노키아 휴대폰 같은 경우, 휴대폰의 전원 장치가 암호화에 참여한다.«

»전원 장치?« 양쉬탕은 오리무중이었다.

»휴대폰 안의 UE 전원 관리 칩 말이다. 모든 휴대폰에 IMEI 같은 직렬 코드가 있다는 건 알지?« 저우옌닝이 말했다. »노키아의 IMEI 코드는 플래시 메모리 안에도 있고 전원 칩 안에도 있다. 두 코드가 일치할 때만 휴대폰이 정상 작동하지, 그렇지 않으면 휴대폰이 제한되었다는 알림이나 영어 두 줄이 뜬다. 게다가 전원 칩은 일회성으로만 기록되어 변경할 수 없다. 즉, 네가 가진 이 암호화 휴대폰이 비슷한 기술을 써서 매번의 비밀번호 오류 정보를 다른 칩에 기록하고, 그것도 소거 불가능한 방식이라면, 앞서 말한 방법은 아무 의미가 없다.«

양위팅이 고개를 끄덕였다. 저우옌닝이 말한 뜻을 대강은 이해했다. 양책은 UE 칩의 구체적인 역할은 잘 몰라도, 그것이 암호화에서 하는 역할만큼은 양지옌도 알아들을 수 있었다. »다른 방법은?«

»다른 방법은 비교적 믿을 만하지만 실행하기가 복잡하다.« 저우옌닝이 말했다. »다른 방법은 사실 아까도 말했듯이, 컴퓨터와 연동해 휴대폰의 하드웨어에서 모의 조작을 실행하는 것이다. 다만 휴대폰과 컴퓨터의 통신을 구현하는 부분이 복잡하다. 디버깅 인터페이스가 없으니 외곽 회로에서 추론하는 수밖에 없다. 정말로 디버깅 가능한 접점을 찾아낸다면 휴대폰을 해독할 가능성이 있다. 구체적인 조작 방식은, 휴대폰의 비밀번호 검증 프로그램이 실행된 뒤 컴퓨터로 중단점을 설정해 프로그램을 중단 상태로 만드는 것이다. 즉, 프로그램이 오류 정보를 기록하는 단계로 넘어가기 전에 강제로 중단시키는 것이다. 물론 프로그램에 안티 디버깅 기능이 있을 수도 있으니, 그럴 때는 강제 전원 차단으로 휴대폰의 기록 조작을 끊을 수밖에 없다. 이 방식은 적절히만 사용하면 반드시 진짜 비밀번호를 무차별 대입으로 알아낼 수 있다. 이것도 내가 시도해 볼 생각인 방식이다.«

»좋아, 그럼 네 방식대로 해 보자.« 양위팅이 고개를 끄덕이며 말했다. »성공하길 바랄게.«

»이 휴대폰의 자료와 사진 몇 개를 우리 해커 서클에 공개해서 다 함께 연구하면 아마 더 빠를 거다. 이건 괜찮지?« 저우옌닝이 양책의 의견을 구했다.

»그건 상관없는데, 다른 사람들이 네가 이걸 어디서 구했는지 묻지 않을까? 무슨 골칫거리가 생기지 않을까?« 양책이 일러두었다.

»그건 아닐 거다.« 저우옌닝이 고개를 저으며 말했다. »해커 조직은 본래 법의 경계를 떠도는 조직이라, 조직 안의 사람들이 종종 기상천외한 물건을 만들어 내 함께 연구하곤 한다. 그리고 다들 그 물건이 어디서 왔는지 묻지 않는다.«

양위팅이 고개를 끄덕이며 안심했다. 그는 해커 세계의 몇몇 규칙을 알지 못했고, 해커 조직마다 규칙도 제각각이라 양책은 더더욱 알 리가 없었다. 이는 저우옌닝 역시 살수 세계의 규칙을 모르는 것과 같았다.

휴대폰은 저우옌닝에게 맡겨 두었고, 이모가 전화를 걸어 와서 저녁 식사가 준비되었으니 양책과 저우옌닝은 내려와 밥을 먹으라고 했다. 그래서 두 사람은 아까 키스할 때 흐트러진 옷매무새를 대강 정돈하고 아래층으로 내려갔다.

이모의 솜씨는 상당했다. 다만 본인 말로는 가사 도우미가 되기 전에 가사 회사에서 일괄 집중 교육을 받았을 뿐이라 대단할 것도 없다고 했다.

하지만 양지옌은 이모에게 그 재능이 없었다면 배워도 소용없었을 거라고 생각했다. 그렇게 많은 사람이 요리 학교에 다니지만 정상급 요리사가 될 수 있는 건 그 몇 명뿐이니, 배움도 한못이지만 개인의 깨달음 역시 중요하다는 것이다.

죽순 볶음 고기 한 접시, 양배추 볶음 한 접시. 본래는 아주 평범한 가정식이었는데 이모의 손을 거치자 색과 향과 맛이 모두 갖춰졌다. 그런데 천수탕이 만든 요리도 꽤 훌륭했으니, 이모와는 또 다른 스타일이었다. 이모의 요리는 매콤한 쪽에 치우치고 천수탕은 담백한 쪽에 치우쳐, 각기 장점이 있었다.

양책과 저우옌닝은 당연히 먹으면서 칭찬을 멈추지 않았다.

오늘은 토요일이 아니어서 양책은 저우옌닝을 집에 머물게 하고 싶었지만, 개학한 지 얼마 안 되어 여자 기숙사 점검이 유난히 엄격했기에 식사가 끝난 뒤 양책은 차를 몰아 저우옌닝을 학교로 돌려보냈다.

»휴대폰 일이 많이 급해?« 내리기 직전 저우옌닝이 물었다.

»급하지 않아. 시간 될 때 하면 되지, 굳이 따로 연구할 필요는 없어.« 양옌저우가 말했다. 어차피 처음엔 양책도 별 기대를 하지 않았는데 저우옌닝이 해결할 수 있을지도 모른다고 했을 뿐, 양숴쉬안은 저우옌닝이 이 휴대폰 때문에 정상적인 학교 생활을耽误하기를 바라지 않았다.

저우옌닝이 여자 기숙사 건물로 들어가는 것을 보고서야 양책은 차의 시동을 걸었다. 어디로 가야 할지 알 수 없었다. 톈 도련님은 왕쉬에와 즐기러 갔고, 저우옌닝은 반 간부라 솔선수범해야 하지만 왕쉬에는 그럴 필요가 없었다. 기숙사에 없어서 지도 교사에게 걸려도 상관없는 몸이었다.

어차피 톈옌은 학교 안에서 이미 낙인이 찍힌 인물이었고, 그의 여자친구가 왕쉬에라는 것도 학과 교사들이 알고 있었기에 그리 엄격하게 요구하지도 않았다.

한편 장빈과 자오쓰쓰, 천수탕, 린옌허는 보석 회사 일 때문에 바빴다. 자오쓰쓰와 천수탕, 린옌허는 회사 일로 이미 학교에 휴가를 냈기에 기숙사에 없어도 상관없었다. 요즘 대학은 대체로 학생들의 조기 취업과 창업을 장려하는 편이었다. 대학에 다니는 것도 결국 졸업 후 취업을 위한 것인데, 능력 있는 학생이 졸업 전에 취업하거나 창업한다면 학교로서도 취업에 대한 여론 부담이 줄고 체면도 서는 법이었다. 그래서 자오쓰쓰 일행이 회사 직인이 찍힌 휴가 신청서를 제출하자 학교 지도부는 당연히 흔쾌히 허락했다.

양책은 학교 기숙사로 돌아가도 재미없고 집에 가도 재미없었다. 샤오칭은 또 실험을 하고 있어서, 양책은 여자가 많아도 외롭다는 감정을 처음으로 느꼈다.

전화기를 집어 든 양책은 쑨제에게 전화를 걸어 그녀가 있는지 보려 했다. 마침 보석 하나를 선물하려던 참이었다. 앞서 셰원진과 치즈더 일 때문에 양줴환의 기분이 엉망이 되어 샤오칭에게 줄 선물도 차 안에 두고 올라오지 못했고, 저우옌닝에게 줄 것도 함께 잊어버렸다가 이제야 생각난 것이다.

하지만 저우옌닝과 샤오칭 모두 남이 아니니 언제 주든 마찬가지였다.

»친애하는 꼬마 제제, 어디야?« 양책이 쑨제에게 전화를 걸었다.

»아, 어… 양책인가? 나 쑨린이야.« 쑨린은 딸이 거실에 두고 간 전화가 울리는 소리를 듣고 가서 들어 보니 발신자 표시에 양줴환의 이름이 떠 있어 무심코 받았는데, 양책이 첫마디부터 그렇게 오글거리고 아리송한 말을 내뱉는 바람에 얼굴이 화끈 달아올랐다. 속으로 제발 이 전화를 받지 말았어야 했는데, 젊은 사람들끼리 주고받는 달콤한 말을 내가 왜 듣고 있나 싶었다.

»네?« 양책은 얼떨떨하다가 이내 진땀이 났다. 전에도 한 번 쑨제에게 전화했을 때 쑨린이 받더니, 이번에도 그가 받은 것이다. 양모혁은 다소 난처하게 말했다. »쑨 아저씨군요, 저기, 제제는요?«

»제제는 오후에 차를 몰고 돌아왔는데, 방금 나랑 잠깐 이야기하다가 졸려서 위층에 올라가 쉬고 있단다. 휴대폰은 거실에 두고 갔어. 급한 일이라도 있니?« 쑨린이 물었다.

»아뇨, 급한 일은 없고 그냥 전화해 본 거예요.« 양란쉬가 말했다. 네 딸이 나랑 같이 자 달라고 하고 싶었다고는 차마 말할 수 없었다. 게다가 쑨제는 둥하이로 돌아갔으니 함께 있고 싶어도 그럴 수 없었다.

»음, 그렇구나. 참, 제제가 둥하이로 돌아간 거, 너는 모르는 모양이구나?« 쑨린은 양줴환의 말투로 보아 그가 쑨제가 둥하이로 돌아간 일을 모르는 듯했다.

»요 며칠 송장 보석 전시회 일로 바빠서 제제와 연락을 못 했어요. 이제 전시회가 끝나서 전화한 거예요.« 양옌저우가 말했다.

»하, 그렇구나. 나도 들었어. 전시회는 너희 명양 경비 회사가 맡았다면서? 일 처리가 아주 원만했어, 훌륭해.« 쑨린이 듣고 나서 칭찬했다.

»네, 그럭저럭 원만했어요. 제제에게 전화한 것도 이 일을 말하려던 거였어요.« 양옌저우가 말했다. »이미 잠들었다니 됐습니다.«

»깨어나면 너한테 연락하라고 할게.« 쑨린이 말했다. »시간 되면 둥하이에 놀러 오지 그래?«

»쑨 아저씨, 제가 날마다 이렇게 바쁜데 어디 시간이 있겠어요.« 양진종이 웃으며 말했다.

»그렇지, 우리 같은 자리에 있으면 날마다 어지러운 일이 많기 마련이지.« 쑨린이 깊이 공감했다.

양책은 진땀을 흘렸다. 속으로 나는 언제부터 당신과 어깨를 나란히 하게 됐다고, 내 신분이 이렇게 올라갔나 싶었다.

»그럼 이만 끊을게요. 제제가 깨어나면 저한테 연락하라고 해 주세요.« 양옌저우가 말했다.

»알겠습니다. 그녀가 깨어나면 바로 전해 주고, 답장을 드리라고 하죠.« 쑨린이 고개를 끄덕이며 말했다.

양처는 전화를 끊고 나서 또 누구를 찾을 수 있을지 궁리하기 시작했다. 이제 남은 사람은 왕옌추 하나뿐이었다. 자오잉은 절대 안 됐다. 지난 일도 아직 해명되지 않은 마당에 지금 불러낸다 해도 어색하기만 할 터였다.

그렇게 생각한 양처는 왕옌추에게 전화를 걸어 뭐 하는 중인지 물어볼 참이었다. 그런데 막 번호를 누르려는 순간, 양줴환의 휴대전화 벨소리가 갑작스럽게 울려 퍼졌다.

양처는 발신 번호를 확인하고는 포린의 전화인 것을 알고 곧바로 통화 버튼을 눌렀다.

»무슨 일이야?« 양처가 전화를 받으며 물었다. 포린은 중요한 일이 아니면 양처에게 전화하지 않았다. 대개는 허우린과 의논해서 해결했고, 도저히 해결할 수 없을 때에야 양처에게 물어보곤 했다.

»양 형님, 일 났습니다.« 포린의 목소리에는 다급함과 불안이 묻어났다. 그는 양옌저우의 말이 끝나기 무섭게 곧바로 입을 열었다.

»일? 무슨 일인데?« 양처는 포린의 어조에서 심상찮은 기운을 어렴풋이 느꼈다.

»선위시입니다. 그녀가 사는 계단 통에서 떨어졌습니다.« 포린이 말했다.

»선위시? 그게 누구야?« 양푸치가 멍해졌다. 그런 이름은 들어본 적이 없는 듯했다. 선위시라니, 대체 누구지?

»불야천의 그 안내원 말입니다, 지금은 팀장이고요. 그날 괴한에게 인질로 잡혔던 그 여자애요.« 포린은 양융진이 영문을 모르는 것을 보고는 진땀을 흘렸다. 자신이 정말 오해했던 모양이었다. 양 형님이 선위시를 눈여겨본 게 아니었다. 그렇지 않고서야 그녀 이름조차 모를 리 없었다.

하지만 포린의 말을 듣고서야 양처는 어렴풋이 기억이 떠올랐다. 그날 꽤나 앙증맞고 예쁘장했던 여자애가 떠올랐다. 바로 그녀였구나.