나는 최근에 두 친구 사이의 대화를 우연히 듣게 되어 친구가 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 를 다운로드하고 사용하기 시작 하면 해커도 그곳에서 바이러스를 감염시키는 새롭고 혁신적인 방법을 찾을 것입니다! 즐기다!
Why Does Windows Have More Viruses Than Linux and OS X?
І’m writing this pоst because I recently overheard a сonvеrsation between two friends where one recommended that the friend ѕwitch from Windows to Mac or Linux because the latter opеrating sуstems are virus-proof and never get malware оr rootkits.
Uhhh, wrong. Totally wrong. Unfortunately, there are many people who believe this and think buying a Mac or installing Ubuntu will protect them somehow.
There is some truth to the fact that Linux is a bit more secure, but OS X and Linux both have their share of viruses.
Also, since a lot of people don’t run anti-virus software on their Macs because it’s deemed not necessary, when a virus starts spreading on OS X, it spreads like wildfire and no one even realizes they have a virus. The Flashback virus in 2012 infected over 600,000 machines and took Apple weeks/months to release a proper fix.
In this article, I wanted to go through the reasons why there are more viruses for Windows and explain whether Linux is really more secure than Windows and why.
Malware Comes From Many Places
The first thing that I explain to people is that all operating systems are prince to malware or viruses from the web and from email attachments.
It doesn’t matter which OS you are on, if you visit a malware-infecting site, click on unscrupulous links or download and open unknown attachments, your computer can become easily infected.
Unfortunately, this is how most people end up with malware and viruses on their computer. It’s not as common to get virus or get hacked by someone because of an OS level security flaw.
Researchers are always finding security holes in Windows, IE, Office, etc, but the systems normally get patched up before the virus starts to spread or someone can take over your computer.
Since Windows is by far the most prevalent operating system, just the sheer number of devices ensures that Windows users will end up getting more viruses. Now that Macs are selling pretty well, the number of incidents of viruses and malware has gone up too.
OS X is inherently not any more secure than Windows. The same is not true for Linux, which is inherently slightly more secure. I’ll explain that further down. When a Linux user does get a virus, though, it’s almost always related to an Internet-facing application like a mail server or web app.
Linux Users are Technically Savvy
In order to run Linux on a daily basis, you need to know a lot more about computers than a Windows or Mac user, plain and simple. Even though Linux in the consumer arena is quite small, Linux is huge on the back-end like web servers, etc.
What’s surprising is that a lot of Linux servers don’t run any anti-virus. Why? Because the people who maintain them know what they are doing and the servers are hardened against potential attacks.
People who install Ubuntu also are less likely to get a virus by visiting a shady website (they’ll visit the site in a virtual machine) or downloading an infected attachment from their email.
A lot of people in this category install extensions like NoScript, which prevent any scripts from running while browsing the web. Obviously, if you go to those lengths to ensure your security, you’ll be far less likely to be compromised.
Linux vs Windows Permissions
One huge advantage that Linux has over both OS X and Windows is user privileges. There are lots of annoying issues with Windows like the fact that someone can name a file “CuteGirl.jpg.exe” and when you double-click it to open, the file will be executed and your computer will now be infected. This kind of hack cannot be done in Linux. Why?
In order to execute a file in Linux, you have to make it executable. This means you have to specifically set it permissions in order for it to run. Another reason why Linux is more secure is that you need root level access in order to do anything.
Most Linux users use a normal account and only log into the root account when they need to make specific changes to the system.
Windows also has Administrator and normal user accounts, but 99% of Windows users just log into their computer using the Administrator account, thereby losing all security advantages that the normal account would provide. Even if something manages to run in Linux, it can’t do anything unless it can gain access to the root account.
The special permissions needed and the use of non-root accounts in Linux make it a lot harder to create a virus that will actually spread like it can in Windows or OS X.
Linux is Open Source and That Matters
Another big advantage to using Linux is that everything is open source. You can see all the code and therefore it’s really hard to hide a virus in Linux software. If someone does create a proprietary software package for Linux, it’ll automatically be considered untrustworthy unless it’s coming from a large well-known company.
Most people using Linux install software from the official package repositories of their Linux distribution. There is no official Microsoft repository for Windows software, it exists everywhere and anywhere.
Even someone like me who works with computers all the time, I’ve downloaded and installed a piece of software that I thought was legit, but ended up with some spyware hidden. In my case, I only install unknown software in a virtual machine first and if everything runs fine in the VM, then I install it on my main machine.
On OS X, Apple has recently added a feature to the OS that will prevent installation of any software that is not in the Mac App store or a set of identified software developers.
You can manually change the setting so that you can install any Mac software, but it’s a safeguard that I recommend Mac users enable as it gives you better security than a Windows machine where anything can be installed.
Other Factors
There are a couple of other factors that dictate why you don’t see as many viruses for Linux:
1. Linux is a heterogeneous environment. If you have ever thought about using Linux, the first thing you probably had to do was decide which Linux distribution (flavor) to install. There are literally thousands of Linux distributions out there and they are all different.
The Linux Kernel is different and they all come with different packages and configurations. Having so many different forms of the OS makes it hard to write a virus that will spread through everything. This is not the case with Windows.
2. Linux has special command and functions for security purposes. When you learn Linux, you learn a lot about commands that let you perform certain security related tasks like sudo or chroot. These commands make performing special tasks in Linux more secure.
3. Linux Kernel is smaller. This one can probably be debated, but overall the Linux kernel is a lot smaller than the Windows kernel, when talking about the areas of the OS where permissions are checked and enforced. A smaller leaner kernel doesn’t necessarily mean more secure, but it definitely helps to keep things to a minimum.
4. Security-enhanced Linux. There are some Linux distributions that have a feature called SELinux or Security-enhanced Linux. It’s basically a set of kernel modifications that make it more secure. It’s part of Red Hat, CentOS, and even Ubuntu.
Hopefully, these article gives you a few more details as to why Linux is considered safer than Windows. It’s definitely not virus-proof and if one day everyone starts downloading and using Linux, the hackers will find new and innovative ways to get viruses there too! Enjoy!