강사: 이번 강의에서는 무선 네트워크에
대한 일부 위협으로부터 무선 네트워크를 보호하는
방법에 대해 모두 이야기하겠습니다.
자 무선 네트워크는 편리한 점이 많지만
보안 위험도 상당합니다 전신망과는
달리 무선 신호 영역 안에만 있으면
스마트폰이나 태블릿 노트북으로
연결할 수 있으니까요
네트워크를 보호하려면 장치가 무엇에
연결되어 있는지 확인해야 하며
일단 연결되면 전송되는 데이터가
암호화되는지 확인해야 합니다.
이제 우리가 가장 먼저 하고 싶은 일은 우리가
전송하는 모든 것이 네트워크의 보안을 강화하기 위해 비공개로
수행되는지 확인하는 것입니다.
이걸 하는 방법 중
하나는 미리 공유 키라는 겁니다
네 공유 키는 액세스 포인트와 노트북이나
스마트폰의 고객 모두 같은 암호 키를
갖는 엔드 포인트입니다
한쪽에 비밀번호를 사용하고 다른쪽에도 동일한
비밀번호를 사용하고 일치하는 경우 동일한 사전 공유
키를 사용하여 해당 암호화 터널을 생성합니다.
이제 사전 공유 키를 사용할
때 몇 가지 문제가 있습니다.
첫째, 확장성이 큰 문제가 됩니다
50명의 사용자가 있는 사무실이 있고 이들이 모두 무선 네트워크에
연결되어 있고 모두가 동일한 사전 공유 키를
사용하고 있다고 가정해 보겠습니다.
제가 내일 직장에 가서 직원 한 명을
해고한다고 가정해 보죠
그 직원이 미리 공유된 키를 아니까
어떻게 해야 할까요?
네 미리 공유 키를 바꿔야 합니다
미리 공유 키를 바꿔야 하기 때문에 다른
직원 50명 모두 새 키에 대해 알아야 합니다
그래야 모두 바꿀 수 있죠 ?
집 열쇠를 바꾸는 것과 같아요
가족 구성원이 10명이라면
이제 해당 키의 복사본을 10개 만들어야 합니다.
모든 클라이언트가 같은 암호와 같은
키를 사용하기 때문에 변경하고 적절한
키 관리를 하기가 정말 어렵습니다
그게 큰 환경에서 미리
공유 키를 사용하지 않는 큰 이유 중 하나죠
하지만 여러분의 집처럼 작은 사무실이나
10명의 직원이 있는 작은 사무실 환경에서는
미리 공유 키를 사용하세요 그렇게 네트워크를
구성하는 게 정말 쉽거든요 몇 개 안
되니까요
자 이제 무선 보안을 보면
사용할 수 있는 주요 방법이 세 가지 있습니다
첫째는 wpa, 둘째는 wpa와 wpa2입니다
동등한 사생활
보호를 말하는 겁니다
이것은 802를 사용하는 첫 번째 Wi-Fi
버전에서 처음으로 발명된 최초의
무선 보안이었습니다. 11.
맞습니다 하지만 이제는 유선 네트워크만큼 안전하다고 주장해서
'유선 등가 프라이버시'라는 이름이 붙었죠 하지만 사실 안전하지 않습니다
요즘에는 절대 사용하면
안 됩니다 매우 불안정한 프로토콜이니까요
이제 wep가 작동하는 방식은 사전 공유 키를 사용하는 것입니다.
모두 같은 키를
써요 네 안
돼요!
네 시간이 지나면서 보안을 강화하기
위해 키를 40비트에서 64비트로 다시 128비트로
업그레이드했습니다 그렇게 키 길이 문제는
해결했지만 초기화 벡터라는
다른 문제는 해결하지 못했습니다 ?
네 이제 WeP가 작동하는
방식은 24비트 초기화 벡터를 이용하는 겁니다
24개의 일과 0으로 된 시리즈로 이것들을
초기화 벡터로 부르겠습니다
또 네 암호 키를 깨고 웸플리
비밀번호에 사용된
미리 공유 키를 역추적할 수
있습니다 ???
네 사실 에어크랙넥을 사용하면 요즘
노트북은 2-3분이면 할 수 있어요 ? 네
이제 우리가 이야기하고 싶은 다음 것은 wpa입니다.
Wpa, 네 24비트 초기화
벡터의 약점
때문입니다
이를 극복하기 위해 tkip라는
걸 도입했습니다 시간 핵심 보전 프로토콜이죠
Tkip는 24비트 초기화 벡터를 48비트
길이의 새 벡터로 대체합니다
강도가 두 배로 강해졌지만
현대 컴퓨터의 관점에서
보면 여전히 약한 수준이죠
그리고 RC4 혹은 Rivest
암호 4라는 새로운 암호 유형을 추가했어요
꽤 훌륭하죠 하지만 오늘날 기준으로 이건 약하다고
여겨집니다
Wpa는 또한 귀하의 장치에 무결성을 추가하기를 원했으며
누구도 중간 공격을 수행하고 정보를 변경할
수 없도록 함으로써 그렇게 했습니다.
이를 위해 그들은 메시지 무결성 검사인 mic라는
것을 사용했습니다. 이는 데이터가 전송되기
전에 해싱하는 형태이며, 이렇게 하면
데이터가 전송 중에 수정되지 않았는지
확인할 수 있습니다. 회로망.
네 wpa는 또한 이 전 공유 키에 결함이
있음을 보고 새 키를 빨리 전송할
수 있다는 걸 알았죠 그래서 wpa 내에
엔터프라이즈 모드란 걸 추가했어요
엔터프라이즈 모드에서는 엔터프라이즈
모드에서 사용자는 키를 교환하기 전에 실제로 인증을
할 수 있습니다 클라이언트와 액세스
포인트 사이에 일시적으로 새 키를 생성할 수 있습니다
네 네 이전 공유 키 확장성 문제를 해결하려고 했죠
하지만 결국 WPA는 여전히 오늘날 기준으로
약하다고 여겨져 좀 더 현대적인
버전인 WPA2 또는 Wifi 보호된 액세스
2로 대체됩니다
현재 표준은 wpa2이며 802조에
포함됩니다 11i 표준
처음에는 Wireless G로 구현되었고 이후에는 Wireless
N과 Wireless AC로 구현되었습니다.
더 강한 인증과 암호화와
확인을 요구합니다
무결성 검사는 ccmp를 사용하여 수행됩니다.
자 ccmp는 암호 블록체이닝과
암호 해독 모드의 약자로
메시지 인증 코드 프로토콜입니다
너무 길어서 시험 때 외울 필요도
없죠 의미도요
기억해야 할 것은 ccmp를 볼 때마다 이것이 wpa2
보안의 일부라는 점을 생각해야 한다는 것입니다.
두 번째로 한 일은 ves
암호화 4를 통해 예전 암호화 기제를
고급 암호화 표준 혹은 aes로
교체한 겁니다
Aes는 128비트 키를 쓰고 일부 새로운
모델은 256비트 이상을 쓸 수 있어요
이를 통해 무선 네트워크를 통해 전송되는
데이터에 대한 추가 보안 및 기밀성을 제공합니다.
네 이 녹음이 있을 때 aES는
아직 깨지지 않았고 wpa2 알고리즘 자체는
깨지지 않았으니 길고 강력한
암호가 있다면 그걸
사용하는 게 좋아요 ,
네 이제 이제 가능한
모든 옵션을 추측해서 암호를
추측하려는 거죠 무력
공격이나 사전 공격을
통해서요 ?
네트워크를 보호하려면
길고 튼튼한 암호를 사용하세요
네 wpa2는 여러분이 사용할 네트워크에 따라 두
가지 다른 모드를 지원합니다
집이나 소규모 사무실 환경에서 사용하는 경우 모든 사람이
동일한 비밀번호를 갖는 사전 공유 키를
사용하게 됩니다.
이런 걸 퍼스널 모드라고 하죠
다른 방법은 엔터프라이즈 모드를 사용하는
큰 환경에서 그걸 사용하는 겁니다
모든 사용자는 단일 사용자
이름과 암호를 고유하게 갖게 되죠 네이티브 wpa2를
사용하는 중앙 인증 서버를 사용하거나
801에 오프로딩해요
1x 인증 서버
네 시험을 볼 때 무선
보안에 관한 네 가지를 기억하세요 이 차트에
있는 네 가지를 기억한다면
잘 볼 겁니다
네 첫째 무선 네트워크에 관한
단어가 열리면 보안이
없다는 뜻입니다 보호도 없고 암호도 없죠 네
WeP라고 들리면
초기화 벡터와 연결하세요
그게 위임장의 결함이고
시험에서 알게 될 겁니다
Wep는 약하고 wep는 나쁩니다.
Wep는 초기화 벡터를 사용합니다.
네 공공사업 진흥국을 보시면
tkip와 rc4를 생각해 보세요 tkip는 초기화
벡터를 교체하는 데 쓰였고 rc4는
암호화의 형태였거든요
다시 말하지만 wpa는 약한 것으로 간주되므로 사용하지 마십시오.
다음으로 wpa2를 보면 ccmp와
aes의 약어를 생각해 봐야 합니다.
Ccmp는 인테그리티 프로토콜이고
aes는 암호화 기제예요
이는 시험 당일 보안을 위한 무선 질문에
답하는 열쇠입니다.
다음으로 mac 주소 필터링에 대해 조금 이야기해 보겠습니다.
네 acl로 액세스 포인트를 구성할
수 있고 네트워크 연결로 연결된
특정 mac 주소를 확인하거나 거부할
수 있습니다
예를 들어 제 iPhone이 네트워크에
연결하려는데 승인이 안 됐거나 거부 목록에
있다면 악수를 할 수 없을 겁니다
그럼 통신도 안 되죠
이제 Mac 필터링의 문제는 여전히
MAC 주소를 변경하고 스푸프하는
게 정말 쉽다는 사실과 함께요
지식이 풍부한 사용자는 무료로 제공되는
도구를 사용하여 Mac 주소를 매우 빠르게 변경할
수 있으며 실제로는 약 5초 정도 소요됩니다.
몇몇은 멈추겠지만 완벽한
방법은 아니에요 모두가 멈추는 것도 아니고요
네 Mac 주소를 바꾸고 싶다면
Windows를 위한 Mac 주소 체인저 OSX를
위한 Mac Daddy X나 Linux를 위한 Mac
체인저 같은 도구를 사용한다면
모두 사용하기 쉬운 도구죠 , 네
Mac 주소는 훌륭한 보호
수단이 될 수는 없지만 시험에 따르면 방어 및 심층 전략의
일부를 구성하는 데 사용할 수 있는
보호 수단입니다.
네 실제로는 Mac 필터링에 대해 너무
걱정하지 않아도 됩니다 하지만 시험에서는
좋은 보안 조치라고 생각하니까요
네 다음 친위대 정보 방송을 무력화했습니다
네트워크를 보호하는 소소한
보안 수단이죠
시험에 따르면 맥이 필터링한 것처럼 이게
좋은 일이라고 합니다
하지만 현실에서는 숨겨진
ssid를 찾는 데 오래 걸리지 않죠
이제 ssid란 정확히 무엇입니까?
네 그건 서버 세트 식별자의 약자로 여러분의
무선 네트워크를 그렇게 부르죠
네 예를 들어 스타벅스에 가면
'스타벅스 손님'이라고 쓰여 있어요
우리 집에 가면 '디온'이라고 쓰여 있어요 서버
세트가 나가는 걸 볼 수 있죠 안녕
디온이 왔어 연결해야 하나? 네트워크를 검색하면 주변에
있는 모든 이름의
목록을 볼 수 있죠
네 그게 서버 설정 id의 브로드캐스트를 끄면 브로드캐스트가
안 되고 사용 가능한 네트워크에
나타나지 않아요
이렇게 하면 사용자가 네트워크에 연결하기 위해 이름을
수동으로 입력해야 하므로 네트워크에 실제로
이름이 있는지 알아야 합니다.
보세요 그런데 문제가
있어요 무선 투과 기술을 쓰면 쉽게 찾을
수 있고 연결도 가능해요
당신이 하고 있는 일이 방송을 비활성화하는 것뿐이라면
그다지 안전하지 않습니다.
하지만 이걸 mac 필터링과 조합해
길고 강한 암호를 쓴다면 보안을
겹겹이 하고 더 나은 보안
자세를 갖추게 됩니다