메인 콘텐츠로 건너뛰기
자동차 해킹, 사이버 보안의 새로운 전선
관점

자동차 해킹, 사이버 보안의 새로운 전선

보안 연구원들은 수시로 자동차를 해킹한다. DEF CON 해킹 대회에서 자동차 시스템을 공격하는 방법에 대해 제가 배운 내용을 소개합니다.

도둑들은 차에 침입하기 위해 굳이 창문을 깨뜨릴 필요는 없습니다. ‘ RollBack’이라 불리는 기법을 통해, 소유자가 키풋을 눌러 차량 문을 잠그거나 잠금 해제하는 모습을 휴대용 기기로 녹화한 뒤, 그 녹화 영상을 재생해 차량 문을 여는 것만으로도 이미 차량에 접근할 수 있을 정도로 간편해졌습니다.

이번 여름, 대학 동창 몇 명과 함께 에서 열린 DEF CON 30의 ‘ ’ 행사 내 ‘Car Hacking Village’에서 진행된 ‘깃발 뺏기 (CTF)’ 챌린지에 참가했을 때 배운 점 중 하나입니다.

분명히 말하자면, 우리는 범죄 행위를 한 것이 아닙니다. 우리는 가상, 즉 ‘클라우드’ 자동차에 해킹을 시도하던 여러 팀 중 하나였습니다. 우리는 차량 식별 번호(VIN) 확인, 도어 열기, 에어백 전개와 같은 과제를 수행하여 깃발을 모으는 경쟁을 펼쳤습니다. 이 모든 과정은 호스트 컴퓨터 없이도 마이크로컨트롤러와 장치들이 서로 통신할 수 있게 해주는 CAN(Controller Area Network) 버스를 통해 이루어졌습니다.

에어백을 작동시키지는 못했지만, 차량 식별 번호(VIN)를 찾아냈고, 종종 간과되는 공격 경로인 블루투스( ) 접속과 같은 다른 과제들에서도 좋은 성과를 거두었습니다. 결국, 올해 우리는 100 개에 가까운 참가팀 중에서 7위를 차지하게 되어 기뻤습니다.

도둑들이 노리는 취약점

차대번호(VIN) 확인하기, 리모컨 해킹하기

차대번호(VIN) 보안은 중요합니다. 그 긴 코드들은 마치 자동차의 사회보장번호와 같습니다. 누군가가 사회보장번호(SSN)를 이용해 계정을 탈취하고 재산을 훔치는 것처럼, 차량 식별 번호(VIN)는 도둑의 이름으로 차량을 재등록하거나, 보험 청구를 하거나, 도난 차량에 부착할 가짜 번호판을 만드는 데 악용될 수 있습니다.

DEF CON에서 논의된 또 다른 보안 취약점은 사이버 범죄자들이 차량 리모컨 키를 해킹할 가능성이 있다는 점이었다. 오늘날, 에서 판매되는 자동차의 91% 는 키 포브 기술에 기반한 키리스 시동 시스템을 사용하고 있습니다. 이 리모컨 장치에는 차량과 통신하기 위한 무선 주파수 식별(RFID) 칩과 안테나가 내장되어 있습니다. 버튼을 누르면 문이 열립니다. 다른 버튼을 누르면 차가 시동이 걸립니다.

키 포브는 정말 편리해요. 하지만 과연 얼마나 안전한 걸까요? 정답은 “어느 정도”입니다.

모든 무선 및 연결 기기는 공격에 취약하며, 해당 기기의 기반이 되는 하드웨어와 소프트웨어에는 종종 악용될 수 있는 취약점이 포함되어 있습니다. 예를 들어, 사이버 범죄자들은 수년 전부터 많은 자동차가 리모컨 키와 통신하는 데 사용하는 무선 통신 기능이 탑재된 기기에 존재하는 보안 취약점을 악용할 수 있는 능력을 갖추고 있었다. 해킹에 성공하면 해커들은 해당 디지털 키를 복제하고 단 몇 초 만에 차를 훔쳐 달아날 수 있습니다..

[관련 기사: 기업 리더들이 자동차 해킹을 어떻게 피할 수 있을까]

실제로, 벨기에의 2020 명의 연구진이 도요타, 현대, 기아 차량에서 이러한 상황을 현실로 만들 수 있는 취약점 을 발견한 것으로 알려졌다. 최근 오스트리아의 한 연구원 이 에, 테슬라 차량의 업데이트로 인해 해커들이 근거리 무선 통신(NFC) 칩을 이용해 차량 잠금이 해제된 후 130초 동안 자신만의 키를 생성할 수 있는 방법을 시연했다고 보도되었다. 그리고 8월, DEF CON의 자매 컨퍼런스인 블랙햇(Black Hat)에서 연구원들은 키 포브의 제한적인 보안 기능 을 얼마나 쉽게 무력화할 수 있는지 시연했다.

자동차 제조사들은 이미 차량 도난 사건이 발생하고 있는 만큼, 키리스 시동 시스템이 공격에 취약하다는 사실을 잘 알고 있다. 2020년에, 영국의 도난 차량 회수 시스템인 ‘트래커(Tracker)’( )가 회수한 차량 중 최소 93%는 중계 공격을 통해 탈취된 것이었습니다. 이러한 해킹 수법에서 범죄자들은 전자 기기를 이용해 키 풋이 발신하는 신호를 가로챈다.

차량 도둑들은 집 안에 놓여 있는 리모컨 키에 최대한 가까이 다가가려고 합니다. 또 다른 도둑이 당신의 차량 옆에 서서 중계된 신호를 수신한 뒤, 차량 문을 열고 시동을 건다. (작동 방식을 확인하려면 이 동영상( )을 시청해 보세요.) 하지만 미국자동차협회(AAA)에 따르면, 불운한 도둑들은 원래의 리모컨 키가 없으면 차량 시동을 다시 걸지 못할 수도 있다고 한다.

만약 그렇다면?

매년 수백만 대의 승용차가 도난당하고 있습니다. 하지만 해커들이 기업 차량이나 차량 공유 업체 주차장 에서 차량을 대량으로 훔쳐가는 것을 막을 방법은 무엇일까요?

분명히 말하자면, 오늘날 이루어지는 수많은 자동차 해킹 활동에는 저와 같은 책임감 있는 보안 연구원들이 참여하고 있으며, 이들은 차량 보안의 한계를 넓히고자 노력하고 있습니다. 그리고 공정하게 말하자면, 자동차 제조사들은 차량의 안전성을 확보하기 위해 열심히 노력해 왔으며, 그 성과도 점점 더 좋아지고 있습니다.

“해커들이 기업 차량이나 차량 공유 업체 주차장에서 차량을 대량으로 훔쳐가는 것을 막을 방법이 있을까?”

하지만 현대 자동차의 복잡성을 고려할 때, 해커들이 언젠가는 원하는 곳에 침투하지 못할 것이라는 뜻은 아니다. 의 엔드포인트 담당자 가 자동차 해킹에 관한 기사()에서 언급했듯이, 차량에는 150 개에 달하는 전자 제어 장치(ECU) 가 탑재되어 있으며, 이 컴퓨터 칩들은 점화 및 자동 제동부터 환경 제어 및 인포테인먼트 시스템에 이르기까지 모든 기능을 관리합니다. 이러한 칩은 클라우드를 통해 연결된 시스템에서 점점 더 많이 사용되고 있습니다. 실제로 컨설팅 업체 프로스트 앤 설리번(Frost & Sullivan)에 따르면, 2025년 에는 조립 라인에서 생산되는 자동차의 86% 가 완전한 연결 기능을 갖출 것으로 예상된다.

앞으로 나아가기

운전자는 도로 위든 도로 밖이든 키 풋을 사용할 때 주의를 기울여야 합니다. 보다 안전한 방법으로는 리모컨 내부의 금속 키를 가능한 한 많이 사용하는 것, 또는 전자기장을 차단하는 상자에 리모컨 자체를 넣어 보관하는 것 등이 있습니다.

한편, 자동차 제조사들은 차량의 미래를 확보하기 위해 연구진과의 협력을 지속해야 한다. 그들은 자동차 하드웨어와 소프트웨어가 점점 더 복잡해지고 상호 연결되면서, 그 결과 공격에 더 취약해지고 있다는 사실을 알고 있다. 자율주행차가 도로에 등장하고 내비게이션을 위해 연결 기술에 의존하게 되면, 이러한 취약점이 더욱 두드러질 수 있다.

[함께 읽어보세요: 사이버 공격을 막는 것이 대응하는 것보다 더 이득임을 보여주는 5 가지 차트]

간단한 답은 없습니다. 하지만 자동차 제조사들은 외부 공격을 탐지하고 방어하는 침입 탐지 시스템(IDS) 및 침입 방지 시스템(IPS)과 같은 자동차 보안 조치를 한층 더 강화해야 한다. (CanBusHack, Escrypt, Vector, Intrepid Control Systems 등 여러 기업이 자동차 보안 연구를 전문으로 하고 있습니다.)

자동차 제조사들은 또한 차량 내 데이터 보안을 위한 기술 개발을 촉진하기 위한 업계 차원의 노력인 ‘ ’의 블랙베리 IVY 자문위원회()와 같은 사례를 본받아, 차량 보안을 극대화하기 위한 업계 간 협력을 지속적으로 확대해 나가야 한다. (이 협의회의 파트너사로는 Here Technologies, Cerence, Telus, Geico, AWS 등이 있습니다.)

자동차의 안전 확보는 모든 사람이 항상 최우선으로 염두에 두어야 할 사항입니다. 저 같은 아마추어 “해커”도 자동차에 침입해 데이터와 시스템을 장악할 수 있다면, 훨씬 더 악랄하고 집요한 사이버 범죄자들도 그럴 수 있습니다. 앞으로도 계속될 것으로 보이는 위협을 미연에 방지하기 위해 우리는 경계를 늦추지 말아야 합니다.