ایجاد یک برنامه ویروس BackDoor که مدیریت پنهان از راه دور را فراهم می کند ، می تواند در دو مرحله انجام شود. ابتدا بلوک هایی برای سمت سرور و سپس برای سمت سرویس گیرنده ایجاد می شوند.
ضروری
Visual Basic ، Microsoft Winsock Control ، رایانه ، سرور از راه دور
دستورالعمل ها
مرحله 1
برای ایجاد یک برنامه ویروس BackDoor برای مدیریت از راه دور پنهان ، که شامل یک سرور و یک سرویس گیرنده است ، یک پروژه ویژوال بیسیک جدید در قالب یک فایل سنتی با پسوند exe ایجاد کنید.
گام 2
با استفاده از منوی Project ، برگه Components ، پروژه را به Microsoft Winsock Control متصل کنید. فایل mswinsck.ocx را انتخاب کنید. فرم و م componentلفه را ببندید ، سپس عنوان را حذف کنید ، اندازه را کاهش دهید و فرم قابل مشاهده را روی False تنظیم کنید. بعد ، نام جز component را به ws تغییر دهید. LocalPort را به همان شماره درگاه تنظیم کنید.
مرحله 3
کد برنامه را در Form_Load بنویسید. اگر اتصال وجود ندارد ، اتصال را در ws ببندید ، پورت را باز کنید. با استفاده از یک ConnectionRequest خاص مشتری را وصل کنید. لطفاً چندین بار دوباره امتحان کنید.
مرحله 4
کد ws_DataArrival را بسازید. این کد در هر زمان شروع ورود داده از سرور استفاده خواهد شد. متغیر Data را مشخص کنید ، که در آن تمام اطلاعات ورودی جمع می شود. برنامه را تدوین کنید. نام آن را server.exe بگذارید.
مرحله 5
پروژه را ایجاد کنید و دوباره فرم دهید ، این بار برای طرف مشتری. دکمه های "اتصال" ، "قطع ارتباط" ، "پیام" ، "بستن سرور" را در فرم دو قسمت IP و Port سازماندهی کنید. بعد Winsock Control را اضافه کنید و نام آن را ws بگذارید. در قسمت Text در پاراگراف اول ، آدرس IP رایانه را در قسمت دوم - مقدار پورت تنظیم کنید. کد را کامل کنید. ارتباط برقرار کنید.
مرحله 6
برنامه را برای client.exe کامپایل کنید. Trojan حاصل را تست کنید. server.exe ، client.exe را به ترتیب اجرا کنید. متصل شوید ، سرور را از لیست کارها حذف کنید.