Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows UAC가 무용지물인 이유, 알아야 할 4가지 문제점

Windows Vista나 Windows 7을 사용해 본 사용자라면, 프로그램이 실행될 때마다 승인 여부를 묻는 창이 끊임없이 뜨는 것이 얼마나 짜증스러운지 잘 알 것입니다. 바로 'UAC(사용자 계정 컨트롤)'라고 불리는 이 기능은, 프로그램을 열 때마다 확인 대화상자를 화면에 표시합니다. 마이크로소프트는 일반 사용자와 관리자 모두에게 더 안전한 컴퓨팅 환경을 제공하기 위해 UAC를 도입했습니다. 하지만 이 '보안 장치'의 피해자라고 할 수 있는 사용자라면, 왜 UAC가 마이크로소프트의 대표적인 실패작으로 꼽히는지 실감하고 있을 겁니다. 심지어 UAC는 보안을 강화하는 것이 아니라 오히려 가정 및 사무실 시스템의 보안을 저해할 수도 있습니다.

1. 사람들은 무조건 '예'를 누른다

화면에 아무리 굵은 글씨로 경고문이 가득하더라도, 일반적인 가정용 사용자는 대화상자가 반복해서 나타나면 결국 '예' 버튼을 누르게 됩니다. 이것은 흔히 말하는 조건 반사로, 반복되는 행동 속에서 자연스럽게 몸에 배어버리는 습관입니다. 솔직히 말해봅시다. 대부분의 프로그램은 안전합니다. 실행되는 프로그램 중 98%가 안전하다면, 나머지 위험한 2%는 사용자가 귀찮은 대화상자가 뜰 때마다 무심코 '예'를 눌러주는 덕분에 아무런 제재 없이 시스템에 침투할 수 있습니다. 8시간 동안 200개의 대화상자 내용을 일일이 읽고 판단할 여유가 있으신가요? 게다가 '예' 버튼에는 'Yes'가 아니라 '계속(Continue)'이라는 단어가 적혀 있는데, 급한 상황에서는 이 단어를 깊이 생각하지 않고 넘겨버리기 쉽습니다.

Windows UAC가 무용지물인 이유, 알아야 할 4가지 문제점

2. 사람들은 자만하거나 짜증을 낸다

이번 항목은 UAC 자체의 기능적 한계보다는, 사용자들이 짜증 나서 취하는 행동에 관한 이야기입니다. 숙련된 고급 사용자들은 UAC를 직접 비활성화하고, 지식이 부족한 지인들에게 그 방법까지 알려줍니다. 이렇게 배운 초보 사용자들은 UAC가 보안 기능이라는 사실조차 잊어버리고 단순히 귀찮은 존재로 여기게 되며, 방법을 익히는 즉시 꺼버립니다. 백신 프로그램이 설치되어 있지 않은 상태에서 UAC를 비활성화하면, 마이크로소프트가 별도로 대비하지 않은 다양한 취약점에 그대로 노출될 수 있습니다. 이렇게 악순환이 계속되면 결과는 만족스럽지 않습니다.

3. 악성코드는 정중하게 두드리고 들어오지 않는다

UAC가 켜져 있는 상태에서 불행히도 감염을 당해본 경험이 있다면 진실을 이미 알고 있을 것입니다. UAC는 악성코드로부터 사용자를 보호해주지 못합니다. 윈도우 함수 라이브러리(WinAPI)를 호출하는 방법은 매우 다양하기 때문에, 굳이 UAC의 검사 절차를 거칠 필요가 없기 때문입니다. 악성코드가 이 보안 기능을 우회하는 가장 간단한 방법은, 평범한 프로그램인 척 위장한 뒤 UAC의 검사 대상이 아닌 'AppData' 폴더에 모든 악성 파일을 작성하는 것입니다. 물론 UAC를 우회하는 방법은 이 외에도 많지만, 누군가에게 나쁜 생각을 심어줄까 봐 자세히 소개하지는 않겠습니다.

4. 악성코드임을 아무도 모른다

악성코드에 흡혈귀 얼굴이 그려져 있거나 해골 깃발 아이콘이 붙어있는 것은 아니기에, 겉모습만으로는 정체를 알 수 없습니다. 대부분의 사용자는 'Internet Optimizer' 같은 무해해 보이는 프로그램 이름을 보고, 대화상자의 내용을 읽든 읽지 않든 '확인' 버튼을 눌러버립니다. 그 순간 악성코드가 컴퓨터에 침투했고, 모든 것은 끝난 것입니다. 윈도우는 "이봐요, 이거 의심스럽습니다! 악성코드 같은데요?"라고 사용자에게 알려주는 기능이 없습니다. 이러한 현실을 감안하면, UAC를 통해 실질적인 이득을 보는 사람은 드물다고 볼 수밖에 없습니다.

결론

UAC의 도입 취지는 분명 좋았지만, 현실에서는 사용자들에게 허위 안전감만 심어주거나, 더 심하게는 모두에게 짜증만 유발하는 경우가 많습니다. 그렇다고 UAC를 완전히 끄라고 권하는 것은 아닙니다. 다만 결과를 생각하지 않은 채 무심코 '계속' 버튼을 누르는 습관이 있다면, UAC가 당신을 지켜주리라 기대해서는 절대 안 됩니다.

여러분은 어떻게 생각하시나요? 과연 UAC가 정말 유용한 기능이라고 보십니까?