Windows'ta Neden Linux ve OS X'ten Daha Fazla Virüs Var?

Bu yazıyı yazıyorum çünkü yakın zamanda iki arkadaş arasında geçen bir konuşmaya kulak misafiri oldum ve bir tanesi arkadaşının Windows'tan Mac veya Linux'a geçmesini tavsiye etti çünkü ikinci (friend switch)işletim (Windows)sistemleri(Mac or Linux) virüs geçirmezdir ve asla kötü amaçlı yazılım veya rootkit almaz(malware or rootkits) .

Yanlış(Uhhh) . Tamamen yanlış. Ne yazık ki, buna inanan ve bir Mac satın almanın veya (Mac)Ubuntu kurmanın onları bir şekilde koruyacağını düşünen birçok insan var .

Virüs

Linux'un(Linux) biraz daha güvenli olduğu konusunda bazı gerçekler var , ancak OS X ve Linux'un(OS X and Linux) her ikisinin de virüs payı var.

Ayrıca, birçok insan gerekli olmadığı için Mac'lerinde(Macs) anti-virüs yazılımı çalıştırmadığından , bir virüs OS X'te(OS X) yayılmaya başladığında , orman yangını gibi yayılır ve kimse virüs olduğunu bile fark etmez. 2012'deki Flashback virüsü(Flashback virus in 2012) 600.000'den fazla makineye bulaştı ve Apple'ın(Apple) uygun bir düzeltme yayınlaması haftalar/aylar aldı.

Bu yazıda, Windows(Windows) için neden daha fazla virüs bulunduğunun nedenlerini incelemek ve Linux'un gerçekten (Linux)Windows'tan(Windows) daha güvenli olup olmadığını ve nedenini açıklamak istedim.

Kötü Amaçlı Yazılım Birçok Yerden Geliyor

İnsanlara açıkladığım ilk şey, tüm işletim sistemlerinin web'den ve e-posta eklerinden gelen kötü amaçlı yazılım veya virüslerin prensi olduğudur.

Hangi işletim sisteminde olursanız(t matter) olun, kötü amaçlı yazılım bulaşan bir siteyi ziyaret ederseniz, güvenilir olmayan bağlantılara tıklarsanız veya bilinmeyen ekleri indirip açarsanız, bilgisayarınıza kolayca virüs bulaşabilir.

kötü amaçlı yazılım

Ne yazık ki, çoğu insanın bilgisayarında kötü amaçlı yazılımlar ve virüsler bu şekilde olur. (malware and viruses)İşletim sistemi düzeyindeki bir (OS level) güvenlik açığı(security flaw) nedeniyle virüs kapmak veya birileri tarafından saldırıya uğramak o kadar yaygın değildir .

Araştırmacılar her zaman Windows , IE, Office , vb.'de güvenlik açıkları buluyorlar, ancak sistemler normalde virüs yayılmaya başlamadan veya birileri bilgisayarınızı ele geçirmeden önce düzeltilir.

Windows açık ara en yaygın işletim sistemi(operating system) olduğundan , yalnızca çok sayıda(sheer number) cihaz, Windows kullanıcılarının daha fazla virüs kapmasını sağlar. Artık Mac'ler(Macs) oldukça iyi satıyor, virüs ve kötü amaçlı yazılım olaylarının sayısı da arttı.

OS X , doğası gereği (OS X)Windows'tan(Windows) daha güvenli değildir . Aynısı, doğası gereği biraz daha güvenli olan Linux için de geçerli değildir . Bunu daha aşağıda açıklayacağım. Yine de bir Linux kullanıcısı(Linux user) bir virüs kaptığında, bu neredeyse her zaman bir posta sunucusu veya web uygulaması(mail server or web app) gibi İnternet'e yönelik bir uygulamayla ilgilidir .

Linux Kullanıcıları Teknik Bilgiye Sahiptir

Linux'u(Linux) günlük olarak çalıştırmak için , bilgisayarlar hakkında bir Windows veya Mac(Windows or Mac) kullanıcısından çok daha fazlasını(plain and simple) bilmeniz gerekir . Tüketici alanındaki(consumer arena) Linux oldukça(Linux) küçük olsa da , Linux arka uçta web sunucuları vb. gibi çok büyük.

Şaşırtıcı olan, birçok Linux sunucusunun herhangi bir anti-virüs çalıştırmamasıdır. Niye ya? Çünkü onları koruyanlar ne yaptıklarını biliyorlar ve sunucular olası saldırılara karşı sertleşiyor.

Ubuntu'yu(Ubuntu) yükleyen kişilerin , gölgeli bir web sitesini ziyaret ederek (siteyi sanal bir makinede ziyaret edecekler) veya e-postalarından virüslü bir ek indirerek virüs kapma olasılığı daha düşüktür.

Bu kategorideki birçok kişi , web'de gezinirken herhangi bir komut dosyasının çalışmasını engelleyen NoScript gibi uzantılar yükler. (NoScript)Açıkçası, güvenliğinizi sağlamak için bu kadar ileri giderseniz, tehlikeye atılma olasılığınız çok daha düşük olacaktır.

Linux ve Windows İzinleri

Linux'un(Linux) hem OS X hem de Windows(OS X and Windows) üzerinde sahip olduğu büyük bir avantaj , kullanıcı ayrıcalıklarıdır. Windows'ta(Windows) , birinin bir dosyaya “(file “) CuteGirl.jpg.exe” adını vermesi ve açmak için çift tıkladığınızda dosyanın çalıştırılması ve bilgisayarınıza virüs bulaşması gibi birçok can sıkıcı sorun vardır . Bu tür bir hack Linux'ta(Linux) yapılamaz . Niye ya?

Linux izinleri

Linux'ta(Linux) bir dosyayı yürütmek için onu çalıştırılabilir hale getirmelisiniz. Bu, çalışması için özel olarak izinlerini ayarlamanız gerektiği anlamına gelir. Linux'un(Linux) daha güvenli olmasının bir başka nedeni de, herhangi bir şey yapmak için kök düzeyinde erişime ihtiyacınız olmasıdır.(level access)

Çoğu Linux kullanıcısı normal bir hesap kullanır ve yalnızca sistemde belirli değişiklikler yapmaları gerektiğinde kök hesapta oturum açar.(root account)

Windows'ta(Windows) ayrıca Yönetici ve normal kullanıcı hesapları vardır, ancak (Administrator)Windows kullanıcılarının %99'u yalnızca Yönetici hesabını(Administrator account) kullanarak bilgisayarlarına giriş yaparak normal hesabın sağlayacağı tüm güvenlik avantajlarını kaybeder. Linux'ta(Linux) bir şey çalışmayı başarsa bile , kök hesaba(root account) erişim sağlamadıkça hiçbir şey yapamaz .

Gereken özel izinler ve Linux'ta(Linux) root olmayan hesapların kullanımı, Windows veya OS X'te(Windows or OS X) olduğu gibi yayılacak bir virüs yaratmayı çok daha zor hale getiriyor .

Linux Açık Kaynaktır(Open Source) ve Önemli Olan

Linux kullanmanın bir diğer büyük avantajı da her şeyin açık kaynak olmasıdır. Tüm kodu görebilirsiniz ve bu nedenle Linux yazılımında(Linux software) bir virüsü gizlemek gerçekten zor . Birisi Linux için özel bir yazılım paketi(software package) oluşturursa , büyük bir tanınmış şirketten gelmiyorsa, otomatik olarak güvenilmez olarak kabul edilir.

Linux kullanan çoğu kişi , Linux dağıtımlarının(Linux distribution) resmi paket havuzlarından yazılım yükler(Linux install) . Windows yazılımı(Windows software) için resmi bir Microsoft deposu(Microsoft repository) yoktur , her yerde ve her yerde bulunur.

Benim gibi sürekli bilgisayarlarla çalışan biri bile, yasal olduğunu düşündüğüm bir yazılım parçası indirip yükledim, ancak sonunda bazı casus yazılımları gizledim. Benim durumumda, önce sanal bir makineye yalnızca bilinmeyen yazılımı yüklerim ve VM'de her şey yolunda giderse, onu ana makineme yüklerim.

OS X'te(OS X) Apple ,(Apple) yakın zamanda OS'ye, Mac App Store'da(Mac App store) veya tanımlanmış bir dizi yazılım geliştiricisinde olmayan herhangi bir yazılımın yüklenmesini önleyecek bir özellik ekledi .

Herhangi bir Mac yazılımını(Mac software) yükleyebilmek için ayarı manuel olarak değiştirebilirsiniz , ancak bu, herhangi bir şeyin yüklenebileceği bir Windows makinesinden(Windows machine) daha iyi güvenlik sağladığı için Mac kullanıcılarının etkinleştirmesini önerdiğim bir korumadır.(Mac)

Diğer Faktörler

Linux için neden bu kadar çok virüs görmediğinizi belirleyen birkaç faktör daha var :

1. Linux heterojen bir ortamdır. (Linux is a heterogeneous environment.)Linux kullanmayı hiç düşündüyseniz , muhtemelen yapmanız gereken ilk şey, hangi Linux dağıtımını(Linux distribution) (tatını) kuracağınıza karar vermekti. Kelimenin tam anlamıyla orada binlerce Linux dağıtımı(Linux distribution) var ve hepsi farklı.

Linux Çekirdeği(Linux Kernel) farklıdır ve hepsi farklı paketler ve konfigürasyonlarla gelir. İşletim sisteminin çok farklı biçimlerine sahip olmak, her şeye yayılacak bir virüs yazmayı zorlaştırıyor. Windows'ta(Windows) durum böyle değil .

2. Linux'un güvenlik amaçlı özel komutları ve işlevleri vardır. (Linux has special command and functions for security purposes.)Linux  öğrendiğinizde , sudo veya chroot(sudo or chroot) gibi güvenlikle ilgili belirli görevleri gerçekleştirmenize izin veren komutlar hakkında çok şey öğrenirsiniz . Bu komutlar, Linux'ta(Linux) özel görevleri gerçekleştirmeyi daha güvenli hale getirir.

3. Linux Çekirdeği daha küçüktür. (Linux Kernel is smaller.)Bu muhtemelen tartışılabilir, ancak genel olarak Linux çekirdeği(Linux kernel) , işletim sisteminin izinlerin kontrol edildiği ve uygulandığı alanlardan bahsederken Windows çekirdeğinden(Windows kernel) çok daha küçüktür . Daha küçük, daha yalın bir çekirdek mutlaka daha güvenli anlamına gelmez, ancak kesinlikle işleri minimumda tutmaya yardımcı olur.

4. Güvenliği artırılmış Linux. (Security-enhanced Linux.)SELinux veya Security-enhanced Linux(SELinux or Security-enhanced Linux) adlı bir özelliğe sahip  bazı Linux dağıtımları vardır . Temelde onu daha güvenli hale getiren bir dizi çekirdek modifikasyonudur. Red Hat , CentOS ve hatta Ubuntu'nun(Ubuntu) bir parçasıdır .

Umarım, bu makale size Linux'un neden (Linux)Windows'tan(Windows) daha güvenli olduğu konusunda birkaç ayrıntı daha verir . Kesinlikle virüs geçirmez değildir ve bir gün herkes (day everyone)Linux'u(Linux) indirip kullanmaya başlarsa , bilgisayar korsanları oraya da virüs bulaştırmanın yeni ve yenilikçi yollarını bulacaktır! Eğlence!



About the author

Ben bir bilgisayar uzmanıyım ve iOS cihazlarında uzmanım. 2009'dan beri insanlara yardım ediyorum ve Apple ürünleriyle olan deneyimim, onların teknoloji ihtiyaçlarına yardımcı olmak için beni mükemmel bir insan yapıyor. Becerilerim şunları içerir: - iPhone'ları ve iPod'ları onarma ve yükseltme - Apple yazılımını yükleme ve kullanma - İnsanların iPhone'ları ve iPod'ları için en iyi uygulamaları bulmalarına yardımcı olma - Çevrimiçi projeler üzerinde çalışma



Related posts