Windows Server > 랜섬웨어 사전예방 SMB포트 차단 방법
등록일 : 2023-02-27 13:01
조회수 : 81,069
이번에는 랜섬웨어의 사전예방 방법인 SMB포트 차단방법을 알아보겠습니다.
마이크로소프트의 윈도우 운영체제의 SMB 취약점을 이용한 이슈가 발생되었으며, SMB 취약점을 이용하여 전파되는 만큼, 취약한 컴퓨터의 경우 부팅시 감염될 수 있습니다.
랜섬웨어란?
랜섬웨어는 일종의 맬웨어(악성 소프트웨어)로 사용자의 동의없이 해당 컴퓨터에 불법으로 설치됩니다.
불법으로 설치된 랜섬웨어는 해당 컴퓨터를 원격으로 잠글 수 있습니다
그러면 팝업 창이 뜨면서 컴퓨터가 잡겼으니 금액을 지불하지 않으면 컴퓨터에 접속할 수 없다는 경고가 나타납니다
SMB는 Server Massage Block의 약자이며, 마이크로소프트와 Intel에서 만든 프로토콜입니다.
SMB (Server Massage Block)는 윈도우 시스템이 다른 시스템과 파일, 디렉토리, 주변 장치 등의 자원을 공유할 수 있도록 하기 위해 개발되었습니다.
클라이언트는 서버에게 파일 서비스를 요규하고, 서버는 그에 대한 응답으로 자신의 파일 시스템이나 프린터와 같은 여러가지 로컬 자원을 클라이언트가 사용할 수 있도록 공개합니다.
Windows 방화벽에서 SMB에 사용되는 포트 차단 - TCP

윈도우 + R 키를 입력하여 실행 창에 wf.msc 통해 "고급 보안이 포함된 Windows Defender 방화벽"으로 접근합니다

"고급 보안이 포함된 Windows Defender 방화벽"으로 들어오시면 좌측의 인바운드 규칙을 선택한 후 우측의 새 규칙을 선택합니다.

SMB에 사용되는 포트를 차단하기위해 포트를 선택후 다음으로 진행합니다.

이제 가장 중요한 부분인 포트 입력부분입니다. TCP 선택후 특정 로컬포트를 체크후 137-139, 445를 입력후 다음으로 진행합니다.

연결 차단을 체크 후 다음으로 진행합니다.

도메인, 개인, 공용 모두 체크후 다음으로 진행합니다.

이제 차단을 적용할 정책명을 입력하는란 입니다. 여기서 훗날 방화벽 정책을 쉽게 확인하기 쉽게 정책명을 알아보기 슆게 적용하시기 바랍니다.

정책적용을 모두완료하신후 인바운드 규칙으로 들어가시면 위에서 차단한 TCP-SMB-차단 정책이 Windows 방화벽에 정책명으로 적용된것을 확인하실 수 있습니다.
Windows 방화벽에서 SMB에 사용되는 포트 차단 - UDP

"고급 보안이 포함된 Windows Defender 방화벽"에서 좌측의 인바운드 규칙을 선택한 후 우측의 새 규칙을 선택합니다.

SMB에 사용되는 포트를 차단하기위해 포트를 선택후 다음으로 진행합니다.

UDP 선택후 특정 로컬포트를 체크후 137-139, 445를 입력후 다음으로 진행합니다.

연결 차단을 체크 후 다음으로 진행합니다.

도메인, 개인, 공용 모두 체크후 다음으로 진행합니다.

이제 차단을 적용할 정책명을 입력하는란 입니다. 여기서 훗날 방화벽 정책을 쉽게 확인하기 쉽게 정책명을 알아보기 슆게 적용하시기 바랍니다.

정책적용을 모두완료하신후 인바운드 규칙으로 들어가시면 위에서 차단한 TCP-SMB-차단 정책이 Windows 방화벽에 정책명으로 적용된것을 확인하실 수 있습니다.