Bilgisayar kullanan herkes, bilgisayar virüslerinin neler yapabileceğini bilir (dosya çalmak veya fiziksel hasara neden olmak, özellikle de bazı virüsler zaten fiziksel hasara neden olduğu için ), ancak çoğu kişi bunu nasıl yaptığını bilmez . Bence sorunuzla başa çıkabiliyorsunuz. Ayrıca, bir bilgisayarın farkında olmadığına ( ancak AI'nın destekçileri için ), yalnızca gönderilen talimatları yerine getirdiğinden bahsetmeye değer .
Bir virüsün kendisi, kullanıcının bilgisayarında (kişisel verilerin çalınması / silinmesi, sistem dosyalarının bozulması vb.) Kötü amaçlı görevler gerçekleştirdiğinden ve bilgisayarlar kod çalıştırdığından, virüsün kendisinin saf kod olarak bulunması gerekir. Virüsler tek başına programlar olarak var olabilir (yani tek amacı kötü amaçlıdır), "iyi" programlar olarak gösterebilirler veya makinenizde bulunan diğer programları etkileyebilirler. Virüsler bu üç yoldan birinde veya bir ağda yayılır (bunun daha doğru bir solucan olarak adlandırıldığına inanıyorum ).
Virüslü bir program durumunda, virüs uygulamanın belirli bölümlerinin üzerine kendi kodunu yazar veya kendi kodunu uygulamaya ekler (bu şekilde çalışıyor gibi). Bilgisayar daha sonra uygulamayı başlatacak ve talimatları normal şekilde yürütmeye başlayacaktır. Virüs koduna bir kez basıldığında, virüsün kötü niyetli çalışması başlar.
Bundan sonra virüsün yaptığı şey virüs yaratıcısına kalmış. Bu sadece bir kavram kanıtı olabilir ve hafızanızda kalabilir. Çeşitli sistem dosyalarını bozabilir, kendisini adres defterinize gönderebilir veya oturup kredi kartı numaralarını yazmanızı bekleyebilir.
Bu zararlı programlara / kodlara biyolojik meslektaşlarının işleyişine eşdeğer olmaları nedeniyle virüs denir. Virüsler, kötü amaçlı yazılımlara benzer şekilde bir konağa yayılır ve bulaşır.
Söylemek isteyebileceğiniz son bir şey, yeni virüsler kelimenin tam anlamıyla kendilerini anında yeniden "yazabilir". Bunu , asıl kodu gizlemek ve antivirüs yazılımının tespit etmesini zorlaştırmak için çeşitli polimorfizm türleri yoluyla yaparlar. Yeni anti-virüs programları , programların sezgisel analizine dayanır ve ne yapmaya çalıştıklarını ve sistem için bir tehdit oluşturup oluşturmadıklarını belirler.