스킬캠퍼스

오늘 끝나면

무선·IoT 침투

  • 무선·IoT 침투의 핵심 문제를 한 문장으로 설명한다
  • 오른쪽 실습에서 무선이 어떻게 움직이는지 관찰한다
  • 다음 강의와 이어지는 한계를 말할 수 있다

실습 미션

펌웨어·기본 비번 — 약한 사물들 이 문장이 실제로 무슨 뜻인지 실습에서 한 번 손으로 확인한다.

성공 조건

  • 실습의 기본값을 먼저 관찰
  • 입력값이나 모드를 한 번 이상 바꿔 결과 비교
  • 왜 결과가 바뀌었는지 한 문장으로 설명

화이트해킹 · 16

무선·IoT
침투

집 안 기기들은 대개 약하다.
기본 비번을 그대로 쓰고, 펌웨어는 낡았고, 암호화는 허술하다.
여기는 교육과 방어를 위한 내용이다. 원리만 안전하게 보고 막는 법으로 끝낸다.

P.01화이트해킹 · 16

왜 IoT는 약한가

전구, 도어벨, 공유기, CCTV. 모두 인터넷에 물린 작은 컴퓨터다.

제조사는 싸게 많이 팔아야 한다. 보안은 곧 원가다.
그래서 칩은 약하고, 업데이트는 안 오고, 비번은 공장 기본값 그대로다.

PC는 사람이 챙긴다. 백신을 깔고 업데이트를 누른다.
IoT는 한 번 꽂으면 잊힌다. 몇 년째 같은 펌웨어로 돈다.
공격자 입장에선 가장 무른 문이다.

핵심은 이렇다. IoT는 “인터넷에 연결된 잊혀진 컴퓨터”다.
잊혔다는 점이 약점의 본질이다.

작고 싸고 · 잊혀진 기기들
같은 컴퓨터 · 다른 관리
기기관리상태
PC사람이 챙긴다자주 업데이트관리됨
스마트폰사람이 챙긴다자주 업데이트관리됨
전구·도어벨꽂고 잊는다거의 없음방치됨
CCTV·공유기꽂고 잊는다드물게방치됨
방치된 기기 = 가장 무른 문
P.02화이트해킹 · 16

기본 비번 · 낡은 펌웨어

가장 흔한 구멍은 두 개다. 기본 비번과 미뤄둔 업데이트다.

공유기 뒷면에 적힌 admin / admin.
이런 기본값은 설명서와 인터넷에 모두 공개돼 있다.
공격자는 기본값 목록을 기기마다 그냥 대입해본다. 비밀이 아니라 공용 열쇠다.

펌웨어는 기기 속 운영체제다.
버그가 발견되면 제조사가 고친 펌웨어를 낸다.
안 올리면 이미 공개된 약점이 그대로 열려 있다.

교육용으로 보면 단순하다. 공격은 새로운 마법이 아니라
아직 안 바꾼 기본값과 아직 안 막은 옛 구멍을 줍는 일이다.

공장 기본값은 비밀이 아님
공장 기본값 = 공개된 열쇠
공유기admin / admin
CCTVadmin / 1234
도어벨user / password
공격자의 시도기본값 목록을 기기마다 그냥 대입하면 다수가 그대로 열린다
설명서에 적힌 값은 비밀이 아니다 · 첫 부팅에 바꿔야 한다
P.03화이트해킹 · 16

와이파이 약한 키

무선은 전파다. 옆집이나 길에서도 신호가 잡힌다. 그래서 키가 전부다.

키가 12345678처럼 짧고 흔하면
미리 만든 후보 목록과 대조해 금방 맞춰진다. 이것이 사전 대입의 원리다.
(여기서는 개념만 본다. 실제 크래킹 도구나 실행은 다루지 않는다.)

방식도 중요하다. 옛 WEP는 설계가 깨져 의미가 없다.
WPA2/WPA3로 올리고 키를 길고 무작위로 두면
후보가 천문학적으로 늘어 대입이 사실상 불가능해진다.

한 줄로 말하면, 약한 키는 문을 잠그고 열쇠를 매트 밑에 둔 셈이다.

짧은 키 · 옛 방식 = 쉽게 풀림
키가 길고 무작위일수록 대입이 어려워진다
12345678흔한 후보 · 즉시 뚫림
summer2024사전 단어 · 빠르게 뚫림
Gn7$pQ2!xL9w길고 무작위 · 사실상 불가
WEP 폐기 · WPA2/WPA3 + 길고 무작위 키
P.04화이트해킹 · 16

직접 점검, IoT 위험 점수

기기마다 두 가지를 토글한다. 기본 비번을 바꿨는지, 펌웨어를 최신으로 올렸는지다.

기본 비번이 그대로여도, 펌웨어가 낡았어도 위험 점수가 오른다.
둘 다 정리한 기기는 안전해진다. 실제 기기는 건드리지 않는 개념 시뮬레이션이다.

토글로 위험이 오르내림
IoT 점검 · 위험 점수 시뮬
점검할 기기 대수4
약점 토글, 켜면 위험, 끄면 조치한 상태다
공유기약점 있음
CCTV약점 있음
도어벨약점 있음
스마트전구안전
위험 점수
50/ 100주의

조금 남았다. 남은 토글을 끄면 안전 구간으로 들어간다.

P.05화이트해킹 · 16

방어, 분리 · 업데이트

IoT는 약하다고 버릴 수는 없다. 약한 채로 안전하게 두는 것이 방어다.

첫째, 기본 비번을 길고 고유한 값으로 바꾼다.
둘째, 펌웨어 자동 업데이트를 켜고 안 오면 수동으로 챙긴다.

셋째, 망 분리다.
공유기에 게스트망(별도 와이파이)을 만들어 IoT를 그쪽에만 둔다.
전구가 뚫려도 PC와 NAS가 있는 본망으로 못 넘어온다. 피해를 한 칸에 가두는 것이다.

정리하면 기본값을 바꾸고, 최신으로 유지하고, 망을 나눈다.
화려한 기술이 아니라 이 셋이 실전 방어의 8할이다.

Q. IoT 보안의 첫걸음으로 가장 옳은 것은? (기기 다 끄기 / 기본 비번 변경+펌웨어 최신화 / 와이파이 숨기기 / 백신 설치)정답은 기본 비번 변경 + 펌웨어 최신화다.
공격의 절반은 공개된 기본값과 안 막은 옛 구멍에서 시작한다.
이 둘만 정리해도 가장 무른 문 두 개가 닫힌다.
기기 끄기는 비현실적이고, 와이파이 숨기기는 효과가 약하고, IoT엔 백신을 대개 못 깐다.
약한 기기는 따로 가둠
망 분리로 피해를 한 칸에 가둔다
게스트망 (IoT)
전구
도어벨
CCTV

뚫려도 여기서 멈춘다

본망 (중요)
PC
NAS
업무폰

건너오지 못한다

게스트망✕→본망
기본값 변경 · 최신 유지 · 망 분리

3줄 요약

  1. 1펌웨어·기본 비번 — 약한 사물들
  2. 2무선·IoT 침투은 기초·정찰 → 웹 취약점 → 시스템 침투 → 네트워크·IoT → 레드팀·AI 흐름 안의 한 칸이다.
  3. 3개념을 외우는 것보다 입력을 바꾸면 무엇이 달라지는지 보는 것이 우선이다.

완료 전 점검

복습 카드

무선

펌웨어·기본 비번 — 약한 사물들

취약점

공격에 악용될 수 있는 시스템의 약점

익스플로잇

취약점을 실제로 이용하는 코드나 기법