ساخت ویروس بمب ساعتی

در اين بخش مي‌توانيد به مباحث مربوط به انواع زبان هاي برنامه نويسي بپردازيد

مدیران انجمن: athlon64x2, abbas.m.k, شوراي نظارت

ارسال پست
Rookie Poster
Rookie Poster
نمایه کاربر
پست: 22
تاریخ عضویت: چهارشنبه ۲۹ خرداد ۱۳۹۸, ۴:۱۱ ب.ظ
سپاس‌های دریافتی: 36 بار

ساخت ویروس بمب ساعتی

پست توسط ebrahimfoladi »

شاید تو بعضی از برنامه های کاربردی یا مخرب و ... دیده باشین که برنامه داره یه تایمری رو نشون میده که وقتی اون تایمر به پایان برسه ، خدا میدونه چه سرنوشت خوب یا شومی در انتظار سیستمتونه :)
 
توی این پست قراره یه همچین چیزی رو به زبان سی پلاس پلاس بنویسیم که مطمئنم با خوندن کد ها ، براحتی میتونین همچین برنامه ای رو به زبان های دیگه بنویسین ( فقط کافیه یه خرده با کد ها آشنا باشین )

اول از همه یه پروژه جدید به زبان سی پلاس پلاس با هر اسمی که دلتون میخواد ایجاد کنین
اگه از ویژوال استودیو استفاده میکنین ، از کدهای پایین استفاده کنین :
Please Login or Register to see this code
و اگه از ابزارای دیگه مثل کد بلاکس و ... استفاده میکنین ، باید از کد پایین استفاده کنین :
Please Login or Register to see this code
پروژتونو کامپایل کنین تا بدونین برنامه دقیقا چیکار میکنه
کد ها هم که دیگه توضیح نداره :)
در واقع ما از حلقه های تو در تو استفاده کردیم و در نهایت در حلقه ی آخر دستور چاپ شدن ساعت و دقیقه و ثانیه رو دادیم
بطور کلی نحوه ی کار کرد حلقه های تو در تو به این شکل هستش که یک بار حلقه اول اجرا میشه و بعدا حلقه داخلش + دستورات موجود داخل آکولادش اجرا میشه
بعدا میره سراغ تکرار دومین بار و مجددا وقتی وارد دستوراتش میشه ، میاد و حلقه ی داخلش رو + دستورات اجرا میکنه
این حلقه اونقدر اجرا میشه تا شرط حلقه ی اول برابر صفر بشه و از حلقه خارج بشه ، یا اینکه یه شرط خاصی رو انجام بده ...
ضمنا کدهایی که قرار دادم به چیزی آسیب نمیزنه و فقط برای نشون دادن ساعت باقی مونده هستش که کاربر چند ساعت مهلت فرار کردن داره.

موفق و پیروز باشید.
💢دوستانم بی دفاع دشمنانم بی جواب نمیمانند💢

بهترین دوست کسی که همیشه با خوشی تو خوش بشه و با ناراحتیت ناخوش

بدترین دشمن کسی که همیشه با ناراحتی تو خوش بشه و با ناراحتیت خوش

ارسال پست

بازگشت به “برنامه نويسي”