Windows에 Linux 및 OS X보다 바이러스가 더 많은 이유는 무엇입니까?

나는 최근에 두 친구 사이의 대화를 우연히 듣게 되어 친구가 Windows에서 Mac 또는 Linux로 전환할 것을 권장했습니다. 왜냐하면 후자(Windows)운영 (Mac or Linux)체제(friend switch) 는 바이러스에 강하고 맬웨어나 루트킷(malware or rootkits) 에 감염되지 않기 때문 입니다.

(Uhhh) , 틀렸어. 완전히 틀렸어. 불행히도 이것을 믿고 Mac 을 구입하거나 (Mac)Ubuntu 를 설치 하면 어떻게든 보호될 것이라고 생각하는 사람들이 많이 있습니다.

바이러스

Linux 가 조금 더 안전 하다는 사실은 어느 정도 사실 이지만 OS X와 ​​Linux(OS X and Linux) 는 모두 바이러스를 공유하고 있습니다.

또한 많은 사람들이 필요하지 않다고 생각하여 자신의 Mac(Macs) 에서 안티바이러스 소프트웨어를 실행하지 않기 때문에 바이러스가 OS X 에 퍼지기 시작 하면 들불처럼 퍼지고 아무도 자신에게 바이러스가 있다는 사실조차 깨닫지 못합니다. 2012 년 Flashback 바이러스는(Flashback virus in 2012) 600,000대 이상의 컴퓨터를 감염시켰고 Apple 이 적절한 수정 사항을 발표하는 데 몇 주 또는 몇 달이 걸렸습니다.

이 기사에서는 Windows(Windows) 에 더 많은 바이러스가 있는 이유를 살펴보고 Linux 가 (Linux)Windows 보다 실제로 더 안전 한지 여부와 그 이유를 설명 하고 싶었습니다 .

맬웨어는 여러 곳에서 발생합니다.

내가 사람들에게 가장 먼저 설명하는 것은 모든 운영 체제가 웹과 이메일 첨부 파일에서 오는 맬웨어나 바이러스의 왕자라는 것입니다.

사용 중인 OS가 무엇이든 상관없이(t matter) 맬웨어 감염 사이트를 방문하거나 파렴치한 링크를 클릭하거나 알 수 없는 첨부 파일을 다운로드하여 열면 컴퓨터가 쉽게 감염될 수 있습니다 .

멀웨어

불행히도 이것이 대부분의 사람들이 컴퓨터에 맬웨어와 바이러스(malware and viruses) 를 설치하는 방법입니다. OS 수준 의 (OS level) 보안 결함(security flaw) 으로 인해 바이러스에 감염되거나 누군가에게 해킹을 당하는 경우는 흔하지 않습니다 .

연구원들은 항상 Windows , IE, Office 등에서 보안 허점을 찾고 있지만 일반적으로 시스템은 바이러스가 퍼지기 시작하거나 누군가가 귀하의 컴퓨터를 장악하기 전에 패치를 받습니다.

Windows 는 단연코 가장 널리 사용되는 운영 체제(operating system) 이기 때문에 Windows 사용자(Windows) 는 결국 더 많은 바이러스에 감염될 수 있습니다(sheer number) . 이제 Mac(Macs) 이 꽤 잘 팔리면서 바이러스 및 맬웨어의 발생 횟수도 증가했습니다.

OS X 는 본질적으로 (OS X)Windows 보다 더 안전하지 않습니다 . 본질적으로 약간 더 안전한 Linux 의 경우에도 마찬가지입니다 . 아래에서 더 설명하겠습니다. 그러나 Linux 사용자(Linux user) 가 바이러스에 감염되면 거의 항상 메일 서버 또는 웹 앱(mail server or web app) 과 같은 인터넷 연결 응용 프로그램과 관련이 있습니다 .

Linux 사용자는 기술적으로 잘 알고 있습니다.

매일 Linux(Linux) 를 실행하려면 Windows 또는 Mac(Windows or Mac) 사용자 보다 컴퓨터에 대해 훨씬 더 많이 알아야 합니다(plain and simple) . 소비자 영역(consumer arena) 에서 Linux 는 매우 작지만 웹 서버 등과 같은 백엔드에서 Linux 는 거대합니다.(Linux)

놀라운 점은 많은 Linux 서버가 바이러스 백신을 실행하지 않는다는 것입니다. 왜요? 서버를 유지 관리하는 사람들은 자신이 무엇을 하고 있는지 알고 있고 잠재적인 공격에 대해 서버가 강화되어 있기 때문입니다.

Ubuntu 를 설치하는 사람들 은 그늘진 웹사이트를 방문하거나(가상 머신에서 해당 사이트를 방문함) 이메일에서 감염된 첨부 파일을 다운로드하여 바이러스에 감염될 가능성도 적습니다.

이 범주의 많은 사람들 은 웹을 탐색하는 동안 스크립트가 실행되지 않도록 하는 NoScript 와 같은 확장 프로그램을 설치합니다. (NoScript)분명히, 보안을 보장하기 위해 그 정도의 노력을 기울인다면 손상될 가능성이 훨씬 줄어들 것입니다.

Linux 대 Windows 권한

Linux 가 (Linux)OS X와 ​​Windows(OS X and Windows) 모두에 비해 갖는 한 가지 큰 이점 은 사용자 권한입니다. Windows 에는 누군가 파일 이름을 "(file “) CuteGirl.jpg.exe"로 지정할 수 있고 두 번 클릭하여 열면 파일이 실행되고 컴퓨터가 감염되는 것과 같은 성가신 문제가 많이 있습니다. 이러한 종류의 해킹은 Linux(Linux) 에서 수행할 수 없습니다 . 왜요?

리눅스 권한

Linux 에서 파일을 실행하려면 파일을 실행 가능하게 만들어야 합니다. 즉, 실행하려면 특별히 권한을 설정해야 합니다. Linux 가 더 안전한 또 다른 이유 는 무엇이든 하려면 루트 수준 액세스 가 필요하기 때문입니다.(level access)

대부분의 Linux 사용자는 일반 계정을 사용 하고 시스템에 특정 변경이 필요한 경우 에만 루트 계정 으로 로그인합니다.(root account)

Windows 에도 관리자 및 일반 사용자 계정이 있지만 (Administrator)Windows 사용자 의 99% 는 관리자 계정(Administrator account) 을 사용하여 컴퓨터에 로그인하기만 하면 일반 계정이 제공하는 모든 보안 이점을 잃게 됩니다. Linux 에서 실행되는 것이 있더라도 루트 계정(root account) 에 액세스할 수 없으면 아무 것도 할 수 없습니다 .

특별한 권한이 필요하고 Linux(Linux) 에서 루트가 아닌 계정을 사용하면 Windows 또는 OS X(Windows or OS X) 에서와 같이 실제로 확산되는 바이러스를 만드는 것이 훨씬 더 어려워집니다 .

Linux오픈 소스(Open Source) 이며 중요합니다.

Linux 사용의 또 다른 큰 장점 은 모든 것이 오픈 소스라는 것입니다. 모든 코드를 볼 수 있으므로 Linux 소프트웨어(Linux software) 에서 바이러스를 숨기는 것은 정말 어렵습니다 . 누군가 Linux용 독점 (Linux)소프트웨어 패키지(software package) 를 만들면 잘 알려진 대규모 회사에서 제공하지 않는 한 자동으로 신뢰할 수 없는 것으로 간주됩니다.

Linux 를 사용하는 대부분의 사람들 은 Linux 배포판(Linux distribution) 의 공식 패키지 저장소에서 소프트웨어를 설치(Linux install) 합니다 . Windows 소프트웨어(Windows software) 에 대한 공식 Microsoft 리포지토리(Microsoft repository) 는 없으며 어디에나 존재합니다.

항상 컴퓨터를 사용하는 나와 같은 사람도 합법적이라고 생각했지만 일부 스파이웨어가 숨겨져 있는 소프트웨어를 다운로드하여 설치했습니다. 제 경우에는 알 수 없는 소프트웨어만 가상 머신에 먼저 설치하고 VM에서 모든 것이 잘 실행되면 메인 머신에 설치합니다.

OS X 에서 Apple 은 최근 Mac App Store 또는 확인된 소프트웨어 개발자 집합에 없는 소프트웨어의 설치를 방지하는 기능을 OS 에 추가했습니다.

모든 Mac 소프트웨어(Mac software) 를 설치할 수 있도록 설정을 수동으로 변경할 수 있지만, 무엇이든 설치할 수 있는 Windows 컴퓨터 보다 더 나은 보안을 제공하므로 (Windows machine)Mac 사용자가 활성화하는 것이 좋습니다.

기타 요인

Linux용(Linux) 바이러스가 많지 않은 이유를 나타내는 몇 가지 다른 요인이 있습니다 .

1. 리눅스는 이기종 환경이다. (Linux is a heterogeneous environment.)Linux 사용에 대해 생각해 본 적이 있다면 가장 먼저 해야 할 일은 설치할 Linux 배포판(Linux distribution) (플레이버)을 결정하는 것입니다. 말 그대로 수천 개의 Linux 배포판(Linux distribution) 이 있으며 모두 다릅니다.

Linux 커널(Linux Kernel) 은 다르며 모두 다른 패키지와 구성과 함께 제공됩니다. 다양한 형태의 OS를 사용하는 것은 모든 것을 통해 퍼질 바이러스를 작성하기 어렵게 만듭니다. 이것은 Windows(Windows) 의 경우가 아닙니다 .

2. 리눅스에는 보안을 위한 특별한 명령과 기능이 있습니다. (Linux has special command and functions for security purposes.)Linux  를 배울 때 sudo 또는 chroot(sudo or chroot) 와 같은 특정 보안 관련 작업을 수행할 수 있게 해주는 명령에 대해 많이 배웁니다 . 이러한 명령을 사용하면 Linux(Linux) 에서 특수 작업을 보다 안전하게 수행할 수 있습니다.

3. Linux 커널이 더 작습니다. (Linux Kernel is smaller.)이것은 아마도 논쟁의 여지가 있지만 권한이 확인되고 시행되는 OS 영역에 대해 이야기할 때 전반적으로 Linux 커널 은 (Linux kernel)Windows 커널(Windows kernel) 보다 훨씬 작습니다 . 더 작은 커널이 더 안전하다는 의미는 아니지만 최소한으로 유지하는 데 확실히 도움이 됩니다.

4. 보안이 강화된 Linux. (Security-enhanced Linux.)SELinux 또는 Security-enhanced Linux(SELinux or Security-enhanced Linux) 라는 기능이  있는 일부 Linux 배포판이 있습니다 . 기본적으로 보안을 강화하는 일련의 커널 수정 사항입니다. Red Hat , CentOS , 심지어 Ubuntu 의 일부입니다 .

이 기사에서 Linux 가 (Linux)Windows 보다 안전한 것으로 간주 되는 이유에 대한 몇 가지 세부 정보를 제공하기를 바랍니다 . 확실히 바이러스에 강하지 않으며 언젠가 모든 사람 이 (day everyone)Linux 를 다운로드하고 사용하기 시작 하면 해커도 그곳에서 바이러스를 감염시키는 새롭고 혁신적인 방법을 찾을 것입니다! 즐기다!



About the author

저는 컴퓨터 전문가이며 2009년부터 사람들의 PC 사용을 돕고 있습니다. 제 기술에는 iphone, 소프트웨어, 가제트 등이 있습니다. 저도 지난 4년 동안 강사로 일하고 있습니다. 그 시간 동안 저는 사람들이 새로운 프로그램을 배우도록 돕는 방법과 전문적인 방식으로 장치를 사용하는 방법을 배웠습니다. 나는 모든 사람이 직장이나 학교에서 성공할 수 있도록 내 기술을 향상시키는 방법에 대한 팁을 제공하는 것을 즐깁니다.



Related posts