이 글은 사물 인터넷(IoT) 보안 취약점을 보완하고 보호 수준을 높이는 데 필요한 구체적인 지침을 제공합니다.
사물 인터넷은 우리 삶을 변화시킬 잠재력이 큰 기술 중 하나로 손꼽힙니다.
그러나 2030년에는 전 세계 IoT 기기 수가 지구 인구의 약 3배에 이를 것이라는 전망을 듣는다면 놀라지 않을 수 없을 것입니다.
이는 곧 1인당 3개의 IoT 기기를 사용하게 된다는 의미입니다. 엄청난 수의 기기가 인터넷에 연결되는 시대가 도래하는 것입니다.
인터넷은 우리 삶을 편리하게 만들어주지만, 동시에 다양한 취약점을 내포하고 있습니다. 따라서 보안 대책 없이 IoT를 도입하는 것은 어리석은 일이 될 수 있습니다.
좀 더 자세히 알아보기 전에 먼저 사물 인터넷이 무엇인지부터 논의해 보겠습니다.
사물 인터넷(IoT)이란 무엇인가?
사물 인터넷은 인터넷을 통해 서로 정보를 주고받는 장치들의 네트워크입니다.
대표적인 예로 테슬라 자동차를 들 수 있습니다. 테슬라는 정보를 공유하고 자율 주행 기능을 더욱 안전하게 발전시킵니다.
좀 더 간단한 예는 스마트워치입니다. 스마트워치는 신체 데이터를 기록하여 스마트폰으로 전송하고, 심박수, 수면 시간, 걸음 수와 같은 생체 정보를 확인할 수 있게 해줍니다.
아마존 에코(또는 다른 모든 스마트 홈 기기) 역시 IoT 장치로 분류됩니다.
결론적으로 IoT는 서로 전자적으로 정보를 교환하는 장치 시스템이라고 할 수 있습니다.
점점 더 많은 사람들이 삶의 중요한 부분을 이러한 장치에 의존하게 될 것입니다. 집, 사무실, 자동차, 건강 등 다양한 영역에서 IoT가 중요한 역할을 하게 될 것입니다.
따라서 보안을 강화하고 데이터를 안전하게 보호하는 것이 매우 중요합니다.
아직도 확신이 안 드시나요?
IoT 환경에서 발생했던 충격적인 보안 침해 사례를 살펴보겠습니다.
Reddit 사용자 ‘디오-V’가 공유한 사례는 다음과 같습니다. 링크
“제 구글 홈 허브에 샤오미 카메라를 연결했더니 다른 사람 집의 화면이 나타났습니다!”
사만다 웨스트모어랜드가 겪은 또 다른 불행한 사례도 있습니다. 링크
“온도 조절기가 계속 올라가고, 주방 카메라에서 누군가의 목소리가 들리더니 저속한 음악이 흘러나오기 시작했습니다. 그래서 플러그를 뽑고 카메라를 천장으로 돌려놓았습니다.”
이러한 사례는 여러분을 놀라게 할 수도 있습니다. 그러나 이러한 문제는 빙산의 일각에 불과합니다.
따라서 IoT 기술이 널리 보급되기 전에 심각한 문제 해결과 개선이 필요합니다.
IoT 기기의 보안 취약점
다음 섹션에서는 사용자와 제조업체가 주의해야 할 몇 가지 영역을 살펴보겠습니다.
취약한 비밀번호
기본적으로 사용되는 취약한 비밀번호는 IoT 기기의 가장 큰 보안 취약점입니다. 2016년 10월 21일에 발생한 대규모 DDoS 공격은 바로 이러한 취약점을 이용한 것이었습니다. 이 공격으로 인해 아마존 웹 서비스와 넷플릭스, 트위터, 에어비앤비 등의 서비스가 마비되었습니다.

‘admin’이나 ‘12345’와 같은 기본 비밀번호는 디지털 보안의 적입니다. 암호 관리자를 사용하여 강력한 비밀번호를 설정하는 것이 해커를 막는 첫 번째 단계입니다.
다음으로 2단계 인증(2FA)을 사용하는 것이 좋습니다. Yubikey와 같은 하드웨어 인증을 사용하면 더욱 안전합니다.
암호화 미비
사물 인터넷은 민감한 데이터를 다룹니다. 그러나 약 90%의 데이터가 암호화되지 않은 상태로 전송됩니다.
이는 제조업체가 시급히 해결해야 할 심각한 보안 문제입니다. 사용자들은 자신의 기기에 암호화 정책이 제대로 적용되어 있는지 확인해야 합니다.

낮은 처리 능력과 호환성 문제로 인해 백신 소프트웨어 등을 설치하기 어려울 수 있으므로 VPN을 사용하는 것이 좋은 대안이 될 수 있습니다. VPN은 인터넷 프로토콜(IP) 주소를 보호하고 데이터를 암호화합니다.
불규칙한 업데이트
모든 제조업체는 기기에 정기적인 업데이트를 제공해야 할 책임이 있습니다. 보안 업데이트나 펌웨어 업데이트가 제때 이루어지지 않는 IoT 기기는 새로운 버그를 찾아내는 해커에게 더 취약합니다.

사용자는 기기를 구매하기 전에 제조업체의 업데이트 이력을 확인해야 합니다.
업데이트 이력이 좋지 않은 브랜드는 피하는 것이 좋습니다.
취약한 애플리케이션
개발자들은 IoT 기기에 맞게 특별히 설계된 애플리케이션을 사용해야 합니다. 수정된 소프트웨어는 오래된 보안 프로토콜을 포함하고 있을 수 있으며, 이는 IoT 기기의 보안을 위협할 수 있습니다.

악의적인 사용자는 취약한 IoT 애플리케이션을 악용하여 전체 네트워크를 감시하거나 공격할 수 있습니다.
부적절한 관리
이 섹션에서는 시스템 내의 모든 IoT 장치를 중앙에서 관리할 수 있는 콘솔이 필요함을 강조합니다.
통합 관리 시스템이 없으면 특히 네트워크에 많은 장치가 연결된 경우 IoT 장치를 제대로 관리하기 어렵습니다.

이러한 플랫폼은 보안 경고, 펌웨어 업데이트, 위험 모니터링 등 모든 IoT 장치에 대한 중요한 정보를 한 곳에서 추적할 수 있어야 합니다.
네트워크 분리
IoT 기기는 종종 네트워크에 연결되어 다른 장치에도 영향을 미칠 수 있습니다. 따라서 IoT 기기는 별도의 네트워크 터널을 사용하여 분리해야 합니다.

이렇게 하면 공격자가 네트워크 리소스를 악용하는 것을 막을 수 있으며 IoT 네트워크 트래픽을 보다 효과적으로 모니터링할 수 있습니다.
결론적으로, 하나의 기기가 손상되어도 전체 네트워크에 영향을 미치는 것을 방지할 수 있습니다.
물리적 보안
보안 카메라와 같은 많은 IoT 기기는 원격으로 작동합니다. 이 경우 물리적으로 기기를 공격하기가 매우 쉽습니다.
또한 설치 목적 자체를 무력화하기 위해 조작될 수도 있습니다. 예를 들어, 범죄자는 원격으로 설치된 보안 카메라에서 메모리 카드를 제거하여 데이터를 액세스하거나 수정할 수 있습니다.

이 문제를 완전히 해결하기는 어렵지만 정기적인 점검이 도움이 될 수 있습니다.
고급 장비의 경우 설치 시 위치를 확인할 수 있으며, 원래 위치에서 약간만 어긋나도 감지할 수 있는 센서가 탑재되어 있습니다.
결론
IoT 기술은 매우 유용하며, 완벽해질 때까지 포기할 수는 없습니다.
일반적으로 이러한 기기는 처음에는 안전하지만, 시간이 지남에 따라 업데이트를 놓치거나 잘못 관리되기 쉽습니다.
사용자로서 우리는 모든 IoT 기기를 관리하는 데 항상 주의를 기울이고 모범 사례를 따라야 합니다. 또한 기기를 구매할 때 제조업체의 평판을 고려해야 합니다.
참고로 개인 정보 침해를 모니터링하는 방법에 대한 정보를 확인하시기 바랍니다.