Udemy ile Anti-Virüs programı yazabilecek seviyede C++ ve C dili öğrenilir mi?

Benim anlamadığım şey o kadar büyük ekip yazarken herkes işini nasıl kusursuz yapıyor.
Kusursuz yapmıyorlar, zaten kusursuz olsa ortada virüs kalmaz. Çok iyi yapıyorlar çünkü işleri bu, bunun için eğitim almışlar ve tecrübeleri var. Birden fazla insanın birlikte bir şey geliştirmelerini sağlayan şey de yönetim, ekip çalışması. Her sektörde standart bir şey bu.
 
Küçük bir para, o kadar da değil, başlarsam ileride sorun yaşar mıyım?
 
Sorundan kastınız ne? Kafanızdaki şey absürt, o hedefe ulaşamazsınız. Sorundan kastınız insanların satacağı bir antivirüs yazılımı yazamamaksa evet, ileride çok sorun yaşarsınız.
 
Evet arkadaşlar soru basit Anti-Virüs programlacağım ve bunu lisans satarak para işi haline getirmeyi planlıyorum. Udemy ile bu dilleri programlayacak kadar öğrenebilir miyim?
Udemi ile anca temel programlama öğrenirsin. Belki onu da öğrenemezsin.
 
SHA-256, SHA-1 ve MD-5 doğrulaması yapmayı öğrenirsin de, virüs veritabanını nasıl geliştirirsini bilmiyorum. Sonuçta çoğu anti-virüs bugün bu mantıkla çalışıyor. Dosyaları tarıyor ve veritabanındaki bilinen virüslerle eşleşen bir pattern bulursa virüs olarak işaretliyor. Daha gelişmiş anti-virüs yazılımları uygulamaları takip ediyorlar. Bellekteki başka bir uygulamanın adresine erişmeye çalışan, sistem dosyalarını değiştirmeye çalışan bir şey varsa virüs olarak algılayabiliyorlar.

Bunları yapmak imkansız değil. Ancak tek kişiyle zor ve zaman alacak şeyler. Dediğim gibi bir de virüs veri tabanı geliştirmen lazım. Koca Microsoft gibi şirketler bu konu da zayıf kalıyor.
 
Asla. İnternetten öğrenilen kurslarla asla.
Bir antivirüs programı yazmak oldukça karmaşık bir işlemdir. Ancak, temel olarak bir antivirüs programı, bilgisayarınızdaki dosyaları tarar, virüsleri tespit eder ve siler veya karantinaya alır.
Bu işlevleri gerçekleştirmek için birkaç farklı teknik kullanılabilir. Örneğin, antivirüs programı, bilgisayarınızdaki dosyaları belirli bir düzene göre tarayabilir veya imza tabanlı tarama yapabilir. Ayrıca, programın zararlı yazılım davranışlarını tespit edebilmesi için sanal ortamlar kullanması veya heuristik tarama yapması da mümkündür.
Ancak, bu işlemler oldukça karmaşık olduğu için bir antivirüs programı yazmak, tecrübe ve uzmanlık gerektirir. Ayrıca, antivirüs programlarının doğru şekilde çalışması için sürekli güncellenmeleri ve yeni tehditleri tanıyabilmeleri gerekir.
Eğer C++ öğrenmeye yeni başlamışsanız, öncelikle temel programlama kavramlarını öğrenmeniz ve daha sonra daha basit programlar yazarak tecrübe kazanmanız önerilir. Daha sonra, antivirüs programı yazmaya çalışabilirsiniz. Ancak, bunun için zaman, bilgi ve kaynaklara ihtiyacınız olacaktır.
Ayrıca hiçbir kurs sana virüslerin nereden nasıl bulaşacağını ve nasıl virüs olup olmayacağını anlamanın yolunu sunmaz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…