Zararlı yazılımın gelecek günlerde nasıl oluşturulduğuna ve neleri kullandığına detaylı şekilde değineceğim. Fakat işin teorik kısmı atlanıldığındandır ki pratik kavramları algılayamamaktan toplum olarak sıkıntılı süreçler içerisinde olmaktayızdır.

İşte dijital dünyada en sık karşılaştığımız başlıca zararlı yazılım türleri:

1. Virüs (Virus)

Sıklıkla karşılaşılan Wikipedia sitesinin tanımına dayanılarak: “Kullanıcının izni ya da bilgisi dahilinde olmadan bilgisayarın çalışma şeklini değiştiren ve kendini diğer dosyaların içerisinde gizlemeye çalışan aslında bir tür bilgisayar programıdır.” haliyle tanımlanır. Açıkçası oldukça makul bir tanımlamadır. Kendini çoğaltır ve çalıştırır, sürekli döngüler halinde aynı tavrı sergiler. Böylelikle elektronik ürünün kullanılamaz hale getirilmesini sağlamaktadır.

Virüsleri genel anlamıyla oluşturabilmek için makine dilinin öğrenilmesi ve makinenin kayıt yapıları üzerinde çalışılması gerekmektedir. Başlıca tanınan virüsler ise; Melissa, Morris, I Love You, Mydoom vb. sırasıyla gitmektedir. Anlaşılacağı üzere tüm kötücül (zararlı) yazılımlar virüs kategorisine girmektedir.

2. Solucan (Worm)

Solucan virüsünün günümüz şartları altında yaygınlaşmasının derininde yatan sebep, bulaştığı ve zehirlediği elektronik cihazın etkileşimde olduğu tüm cihazları ele geçirmesi olmaktadır. Genellikle sektörümüz içerisinde “Truva Atı (Trojan)” ile her ne kadar karıştırılıyor olsa dahi, solucanın aktifleştirilmesine gerek duyulmamaktadır ve bu iki tür arasındaki en derin farklılıktır. Yayıldığı ağın üstünde kalıcılığını sağlayabilmek adına olabildiğince faaliyet göstermeye çabalamaktadır.

Solucan türlerine gelinirse; Email-Worm, IM-Worm, IRC-Worm, Net-Worm, P2P-Worm, Virüs ve ICQ veya IRC bağlantıları ile yayılan türlerdir. Etkili korunabilmek adına cihazın güncel tutulması ve güncel anti-virüs güvenlik önlemlerinin alınması gerekmektedir. E-posta ve web adresleri vasıtasıyla gelen art niyetle oluşturulmuş bu oluşumlara karşı ancak sıradan kullanıcı olarak bu şekilde önlemler alınabilir.

3. Casus Yazılım (Spyware)

Casus yazılım, genellikle hedef alınan bireylerin fark etmeden kişisel bilgilerini ele geçirebilmek, izlemek ve takip etmek amacıyla elektronik cihazına giren istenmeyen bir yazılımdır. Pegasus casus yazılımı yaşadığımız ve bulunduğumuz şartlar dahilinde her ne kadar yaygın olsa dahi unutulmamalıdır ki ondan öncesi de bulunmaktadır.

Zero-Click ve Zero-Day güvenlik zafiyetlerinin ortak kullanımlarıyla da oluşturulur veya oluşturulmaz. Çünkü arka planda hedef alınan kişi, kişiler, kurum veya kurumlar hakkında olabildiğince bilgi alındığındandır ki çok tesirli bir hacking aktivitesi olmaktadır. Yüksek potansiyele sahip ve halen yüksek potansiyele sahip olan birtakım başlıca casus yazılımlar; Alexa, Imesh, Gator, MSpy, MobileSpy vb. örneklendirmeleriyle meşhurdur. Yanı sıra casus yazılımlar bilgisayar, tablet, akıllı cihazlar, konsollar vb. elektronik cihazlar yerine sıklıkla telefon kullananlara yönelik gerçekleştirilmektedir. Çünkü hedefe alınan insan günlük kullanımında illaki GPS hizmeti gibi hizmetleri kullanacaktır ki böylelikle hem konum tespiti sağlanır hem de detaylı bilgiler elde edilmiş olur.

4. Fidye Yazılımı (Ransomware)

Bulaştırıldığı elektronik cihazın tamamını şifrelemeye, silmeye veya değiştirmeye yönelik gerçekleştirilir ve karşılığında sıklıkla takip edilmesi zor olan kripto para karşılığı ile düzenleneceği söylenir. Halbuki tüm günlük kayıtlarını silebilmesini bir yana bırakalım, tüm dosyaları silip “README.md” tanımlandırmasıyla yetkililer ile dalga geçercesine hacktivist faaliyetlere de sahne alır. Art niyet sahibi insanların kurum çalışanlarını takip etmesini ilkte hedef alır ve sonrasında kurumun içerisine kolaylıkla dahil olunur. Tabi dahil olduğunda karşınıza sonunu toparlayamayacağınız bir gidişat çıkar. Başlıca fidye yazılımları; WannaCry, Ryuk, Petya, CryptoLocker, Reveton…

5. Kök Kullanıcı Takımları (Rootkit)

Çalışan süreçleri, dosyaları veya sistem bilgilerini işletim sisteminden gizlemek suretiyle varlığını gizlice sürdüren bir program veya programlar grubuna verilen addır. Çekirdek, uygulama, bellek, sanal, donanım ve ön yükleme türleri bulunmaktadır. Rootkitlerin donanım üstünde yer alan türü oldukça popüler ve tehditkar şekilde yayılmaktadır. Nedeniyse direkt donanımı etkiledikleri için korsanların hedefine aldıkları kurbanın tuş vuruşlarını kaydetmesi ve çevrimiçi etkinliklerine erişebilmesi mümkün olmaktadır.

Bellek rootkitleri, bilgisayarın rastgele erişim belleğinde (RAM) gizlenir ve arka planda kötü amaçlı etkinlikler gerçekleştirmek için bilgisayarın kaynaklarını art niyetle kullanır. Donanım ve ön yüklemeye bulaştırılmış zehirli rootkitlerin önceliğe yerleşmesinin bir diğer sebebine gelinildiği vakitte, gündelik yaşantı içerisindeki varolan elektronik bilgisayarların sahip oldukları işletim sisteminin başlangıçta otomatik olarak etkinleştirilmesiyle kaldırılması mümkün olmayan yola doğru götürülmektedir. Uygulama, çekirdek ve sanal rootkitlerin tehditkar tavırları “Rootkit Hunter” aracıyla Linux çekirdeğinden oluşturulmuş işletim sistemlerinde önlem alınabilmektedir. Windows işletim sistemlerinde “Malwarebytes Anti Rootkit”, Mac OS X’in dağıtımlarında ise “ESET Mac Rootkit Detector” kullanılmasını tavsiye etmekteyim. Anti-virüs firmalarına yaşanılan sorunlara çare olarak yönlenmek en doğru tavır olmaktadır. Yaygın olarak bilinen rootkitler ise; Flame, Stuxnet, Necurs, Spanish Rootkit…

6. Reklam Yazılımı (Adware)

Yıllardır bilişim sektörünün içerisinde bulunmaktayım ve yasaklı sitelerde takılırken mağdur olan tonlarca insanla karşılaştım. Elektronik cihazların kullanımında normalde ücretli olan ürünü, ücretsiz şekilde temin edebilmek adına başvurulan metotlarla ve bahsini geçirdiğim yasaklı adreslerin içeriklerinden yayılmaktadır. Kaldırabilmenin tek bir yolu bulunmamaktadır. İster sistem geri yüklemesi yapın, ister kuvvetli güvenlik duvarı kullanın (anti-virüs), isterse yapılandırmalarını kaldırın her halükarda üstesinden gelebilirsiniz. Şahsi önerim; AdwCleaner kurun ve karantina taraması başlatıp üstesinden gelin.

7. Truva Atı (Trojan)

Geliştirilmesiyle ve uzaktan kullanılmış haliyle karşılaşılmasına rootkit denilmekteydi. Rootkitlerin yanında her ne kadar küçük kalsa da bilgisayar korsanlarının kolaylıkla (PowerShell Empire, Metasploit Framework içerisindeki MSFVenom gibi araçlarla) yönlendikleri zararlı yazılım türüdür. Çünkü oluşturulması ve hedefe koyulan sisteme bir dizi kandırma metotlarıyla ulaştırılması günümüz dünyasında oldukça basite indirgenmiştir. Elektronik mail ve mesajlaşmaların gerçekleştiği esnada araya katılarak statik IP adresine yönlendirme gerçekleştirilir ve zararlı yazılım kurbanı böylelikle olunur. Uçtan uca güvenlik sunan firmaların ürünleri korunabilmek adına tercih edilmelidir.

8. Klavye Dinleme Sistemi (Keylogger)

Dijital ortamların etkileşiminde ve iletişiminde illa ki yapılacak işlemlerden bir tanesi hiç şüphesiz klavye kullanımıdır. Klavye kullanımıyla girdi (input) değerlerinin ele geçirilmesi perspektifiyle baktığınız zaman ne denli tehlikeli olduğunu da anlayacaksınızdır. C#, C++ ve C programlama dilleriyle tasarlanan ve ileriye sürülen pek Coulomb keylogger düzeneği mevcuttur. C ve C benzeri dillere başvurulmasının bir diğer nedeni işletim sistemi mimarilerinin Python ve C tabanından türetilmiş olmasıdır.