오늘 끝나면
무선·IoT 침투
- ✓무선·IoT 침투의 핵심 문제를 한 문장으로 설명한다
- ✓오른쪽 실습에서 무선이 어떻게 움직이는지 관찰한다
- ✓다음 강의와 이어지는 한계를 말할 수 있다
실습 미션
펌웨어·기본 비번 — 약한 사물들 이 문장이 실제로 무슨 뜻인지 실습에서 한 번 손으로 확인한다.
성공 조건
- □실습의 기본값을 먼저 관찰
- □입력값이나 모드를 한 번 이상 바꿔 결과 비교
- □왜 결과가 바뀌었는지 한 문장으로 설명
화이트해킹 · 16
무선·IoT
침투
집 안 기기들은 대개 약하다.
기본 비번을 그대로 쓰고, 펌웨어는 낡았고, 암호화는 허술하다.
여기는 교육과 방어를 위한 내용이다. 원리만 안전하게 보고 막는 법으로 끝낸다.
왜 IoT는 약한가
전구, 도어벨, 공유기, CCTV. 모두 인터넷에 물린 작은 컴퓨터다.
제조사는 싸게 많이 팔아야 한다. 보안은 곧 원가다.
그래서 칩은 약하고, 업데이트는 안 오고, 비번은 공장 기본값 그대로다.
PC는 사람이 챙긴다. 백신을 깔고 업데이트를 누른다.
IoT는 한 번 꽂으면 잊힌다. 몇 년째 같은 펌웨어로 돈다.
공격자 입장에선 가장 무른 문이다.
핵심은 이렇다. IoT는 “인터넷에 연결된 잊혀진 컴퓨터”다.
잊혔다는 점이 약점의 본질이다.
| 기기 | 관리 | 상태 |
|---|---|---|
| PC | 사람이 챙긴다자주 업데이트 | 관리됨 |
| 스마트폰 | 사람이 챙긴다자주 업데이트 | 관리됨 |
| 전구·도어벨 | 꽂고 잊는다거의 없음 | 방치됨 |
| CCTV·공유기 | 꽂고 잊는다드물게 | 방치됨 |
기본 비번 · 낡은 펌웨어
가장 흔한 구멍은 두 개다. 기본 비번과 미뤄둔 업데이트다.
공유기 뒷면에 적힌 admin / admin.
이런 기본값은 설명서와 인터넷에 모두 공개돼 있다.
공격자는 기본값 목록을 기기마다 그냥 대입해본다. 비밀이 아니라 공용 열쇠다.
펌웨어는 기기 속 운영체제다.
버그가 발견되면 제조사가 고친 펌웨어를 낸다.
안 올리면 이미 공개된 약점이 그대로 열려 있다.
교육용으로 보면 단순하다. 공격은 새로운 마법이 아니라
아직 안 바꾼 기본값과 아직 안 막은 옛 구멍을 줍는 일이다.
와이파이 약한 키
무선은 전파다. 옆집이나 길에서도 신호가 잡힌다. 그래서 키가 전부다.
키가 12345678처럼 짧고 흔하면
미리 만든 후보 목록과 대조해 금방 맞춰진다. 이것이 사전 대입의 원리다.
(여기서는 개념만 본다. 실제 크래킹 도구나 실행은 다루지 않는다.)
방식도 중요하다. 옛 WEP는 설계가 깨져 의미가 없다.
WPA2/WPA3로 올리고 키를 길고 무작위로 두면
후보가 천문학적으로 늘어 대입이 사실상 불가능해진다.
한 줄로 말하면, 약한 키는 문을 잠그고 열쇠를 매트 밑에 둔 셈이다.
직접 점검, IoT 위험 점수
기기마다 두 가지를 토글한다. 기본 비번을 바꿨는지, 펌웨어를 최신으로 올렸는지다.
기본 비번이 그대로여도, 펌웨어가 낡았어도 위험 점수가 오른다.
둘 다 정리한 기기는 안전해진다. 실제 기기는 건드리지 않는 개념 시뮬레이션이다.
조금 남았다. 남은 토글을 끄면 안전 구간으로 들어간다.
방어, 분리 · 업데이트
IoT는 약하다고 버릴 수는 없다. 약한 채로 안전하게 두는 것이 방어다.
첫째, 기본 비번을 길고 고유한 값으로 바꾼다.
둘째, 펌웨어 자동 업데이트를 켜고 안 오면 수동으로 챙긴다.
셋째, 망 분리다.
공유기에 게스트망(별도 와이파이)을 만들어 IoT를 그쪽에만 둔다.
전구가 뚫려도 PC와 NAS가 있는 본망으로 못 넘어온다. 피해를 한 칸에 가두는 것이다.
정리하면 기본값을 바꾸고, 최신으로 유지하고, 망을 나눈다.
화려한 기술이 아니라 이 셋이 실전 방어의 8할이다.
Q. IoT 보안의 첫걸음으로 가장 옳은 것은? (기기 다 끄기 / 기본 비번 변경+펌웨어 최신화 / 와이파이 숨기기 / 백신 설치)
정답은 기본 비번 변경 + 펌웨어 최신화다.공격의 절반은 공개된 기본값과 안 막은 옛 구멍에서 시작한다.
이 둘만 정리해도 가장 무른 문 두 개가 닫힌다.
기기 끄기는 비현실적이고, 와이파이 숨기기는 효과가 약하고, IoT엔 백신을 대개 못 깐다.
뚫려도 여기서 멈춘다
건너오지 못한다