Daha öncede paylaştığım üzere uzun zamandan beri vakit buldukça Certified Reverse Engineering Analyst (CREA) sertifika sınavına hazırlanmaya çalışıyorum. Sınavın bir bölümü zararlı yazılım analizinden oluştuğu için sınava hazırlanma adına vakit buldukça yerli malı zararlı yazılımlar inceliyorum.
Geçtiğimiz günlerde yine yerli malı zararlı bir yazılım keşfetme gayesiyle yelken açtığım web sitelerinde aradığımı bulamadım ve kara kara düşünmeye başladım. Ellerimin boş kalmasının sebebi yurdumda zararlı kod yayan sitelerin azlığı mıydı yoksa bunların arama motorları tarafından tespit edilmesi ve belleğe alınması ile sitenin yayından kaldırılması arasında geçen süre mi çok azdı ?
Bunun dışında memleketimde zararlı içeriğe sahip olan sitelerin halka açık olarak kayıt altına alınmadığını farkettim ve hemen işe koyuldum.
Bildiğiniz üzere eskiden web siteleri şan, şöhret ve kitlelere sesini duyurmak isteyen korsanlar tarafından hack edilirken günümüzde bunların yerini sitelere zararlı kod yerleştiren ve bu siteleri ziyaret eden kullanıcıları ağlarına düşüren art niyetli kişiler aldı.
Yola çıkış noktam sınava hazırlık olsada işin sosyal boyutu ağır bastı ve zararlı kod yayan siteler konusunda ne kadar çok insanı haberdar edebilirsem o kadar az mağduriyet yaşanır diyerek Python ile hem kendim için hem de insanlar için faydalı olabileceğini düşündüğüm bir program hazırlamaya karar verdim.
Yaptığım ufak bir araştırma neticesinde zararlı kod yayan siteleri tespit eden ve alan adlarını yayınlayan fazla sayıda halka açık site olduğunu farkettim. Amacım sadece yerli malı siteler olduğu için halka açık bu siteleri gezen, sonuçları toplayan ve lokasyon olarak sadece Türkiye’de barınan bu siteleri yayınlayan bir program olacaktı. Günümüzde çoğu kişinin mobil cihazlar üzerinden Twitter’a ve Friendfeed’e bağlandığını göz önünde bulundurarak bu siteler üzerinden insanları haberdar etmenin daha hızlı olacağını düşündüm ve ortaya zararlı siteleri Twitter/Friendfeed üzerinden duyuran bir istemci programı çıkmış oldu.
Program saat başı bu siteleri ziyaret ederek zararlı kod yayan yerel site adreslerini tespit edilme tarihi ile birlikte Twitter/Friendfeed üzerinden yayınlıyor.
Bu sitelerden haberdar olmak isteyenleriniz için adres: http://twitter.com/hack4career veya http://friendfeed.com/hack4career
Not: 16.01.2015 tarihi itibariyle bu çalışma sonlandırılmıştır.
5 comments
hocacım twitlerinizi gizli olmaktan çıkarsanız bir zahmet
Çok fazla spam geliyor bu nedenle kapattım. Üyelik ücreti almıyorum, takip etme isteği gönderirsen onaylarım merak etme :)
ilginç bir program olmuş. kodları da yayınlasaydınız keşke.
Mert Bey Zararlı yazılım istiyorsanız size incelemeniz için yollayabilirm :) Başlangıç için güzel bir şey düşünmüşsünüz.Eleştirim şu konuda zararlı siteleri http://twitter.com/ yayınlamak normal kullanıcıların bir işine yaramayacaktır.Ancak bizim işimize yarar.Hatta siz vakit bulup zararlı siteleri engelleyen bir web filitre programı yazabilirsiniz.
Bugün siyasetçilerin bile Twitter kullandığını göz önünde bulundurarak normal bir vatandaşında Twitter kullanabildiğini varsaydım. Zararlı siteler arasında zaman zaman kamu kurum ve kuruluşlarına ait sitelerin yer aldığı düşünüldüğünde retweet ile insanların kısa bir süre içinde birbirlerini haberdar edebileceğini düşündüm belki biraz hayalperestlik olmuş olabilir :) Filtre yazmaya gerek yok sanırım çünkü IE, Firefox gibi tarayıcılarda default olarak bunu gerçekleştiren modüller yüklü geliyordu diye hatırlıyorum.