마이크로소프트는 보안 문제를 이유로 특정 파일의 아웃룩 전송을 꾸준히 제한해 왔습니다. 평소 이메일로 주고받을 일이 드문 파일 유형이지만, 사기꾼들은 피해자의 기기를 감염시키기 위해 이런 파일들을 악용해 왔습니다. 그래서 마이크로소프트는 소수의 불편함을 감수하더라도 이러한 파일 형식을 차단하는 편이 다수의 사용자에게 이롭다는 입장을 고수해 왔습니다.
그런데 최근 마이크로소프트는 기존 차단 목록에 38개의 새로운 파일 확장자를 추가했습니다. 이제 이러한 파일이 첨부된 이메일을 보내려고 하면 전송이 차단됩니다. 업무 흐름에 영향을 줄 수 있으므로 해당 형식들을 미리 숙지해 두는 것이 좋습니다.
어떤 파일들이 차단되었나?

공식 발표에 따르면, 마이크로소프트가 이번에 차단한 파일 확장자는 다음과 같습니다.
- Python 스크립트 관련 파일: .py, .pyc, .pyo, .pyw, .pyz, .pyzw
- PowerShell 스크립트 관련 파일: .ps1, .ps1xml, .ps2, .ps2xml, .psc1, .psc2, .psd1, .psdm1, .cdxml, .pssc
- Java 파일: .jar, .jnlp
- 디지털 인증서 파일: .cer, .crt, .der
- Windows ClickOnce 파일: .appref-ms
- Microsoft Data Access Components 파일: .udl
- Windows 샌드박스 파일: .wsb
- 기타 '다양한 응용 프로그램'에서 사용되는 파일: .appcontent-ms, .settingcontent-ms, .cnt, .hpj, .website, .webpnp, .mcf, .printerexport, .pl, .theme, .vbp, .xbap, .xll, .xnk, .msu, .diagcab, .grp
목록을 살펴보면 알 수 있듯이, 이 파일들은 특정 분야의 동료나 전문가 사이가 아니면 거의 주고받지 않는 것들입니다. Python, PowerShell, Java를 사용하지 않는 사람이라면 정상적인 첨부 메일을 받을 일이 거의 없고, 실제 개발자들 역시 이메일 외에 스크립트를 공유할 수 있는 다른 경로를 여럿 갖고 있습니다.
물론 이번 항목들은 이미 존재하던 차단 목록에 추가된 것이므로, 주의해야 할 파일은 이보다 훨씬 많습니다. 전체 목록은 마이크로소프트의 차단 파일 형식 공식 페이지에서 확인할 수 있습니다.
차단 우회 방법
다행히 마이크로소프트는 이러한 파일 형식에 강경한 제재를 가하면서도, 동시에 이메일로 전송하는 대체 방법도 함께 안내했습니다.

클라우드 스토리지 활용하기
첫 번째 방법은 파일을 클라우드 서비스에 업로드한 뒤, 받는 사람에게 링크만 전달하는 것입니다. 마이크로소프트는 자사의 OneDrive 사용을 권장하지만, Google Drive나 Dropbox 같은 타 서비스를 이용해도 전혀 문제가 없습니다.
압축(Zip)해서 보내기
파일을 하나의 압축 폴더로 묶어 전송하는 방법도 있습니다. 파일 형식이 사용한 압축 도구에 따라 결정되기 때문에(예: .zip), 아웃룩의 차단 필터를 자연스럽게 피할 수 있습니다.
확장자 바꿔서 보내기
마지막으로 마이크로소프트는 파일 확장자를 다른 형식으로 변경한 뒤, 받는 사람에게 원래대로 되돌리라고 알려주는 방법을 제안합니다. 예를 들어 .jar 파일을 보내야 한다면 확장자를 지우고 '.txt'로 바꿔 전송하면 됩니다. 받는 사람은 자신의 PC에서 파일 이름을 다시 .jar로 변경하면 원래 상태로 사용할 수 있습니다.
악성코드 유포 차단을 위한 조치
마이크로소프트는 악성코드 확산에 악용되는 파일들을 금지하는 조치를 단행했습니다. 다행히 이번 정책이 일반 사용자의 아웃룩 사용에는 큰 지장을 주지 않을 것으로 보이지만, 만약 업무상 영향을 받게 된다면 위에서 소개한 우회 방법을 활용하면 됩니다.
차단이 비교적 쉽게 피해질 수 있다는 점을 감안할 때, 이번 파일 차단이 사용자 보호를 위해 정말 필요한 조치일까요? 여러분의 생각을 댓글로 남겨주세요.