اگر میخواهید یک RAT از ابتدا بسازید و تک تک کدها را درک کنید، بهجای اصلاح برخی از RAT پیچیدهای که در اینترنت پیدا میکنید بدون اینکه بدانید کارها چگونه کار میکنند، این دوره برای شما مناسب است.
ابزارهای دسترسی از راه دور که به عنوان RAT نیز شناخته می شوند برای کنترل از راه دور رایانه شخصی دیگر از طریق اینترنت یا شبکه محلی استفاده می شوند. این دوره آموزشی گام به گام آسان و ساده به شما نشان می دهد که نوشتن چنین ابزاری را از ابتدا شروع کنید. RAT ها در مدیریت شبکه، نظارت از راه دور، مدیریت سیستم، سیستم های آموزشی کلاس درس و غیره استفاده می شوند. همچنین معمولاً به عنوان یک بدافزار معروف به تروجان های دسترسی از راه دور مورد سوء استفاده قرار می گیرد. این دوره در مورد برنامه نویسی و شبکه C# است، اما یادگیری آن به روشی سرگرم کننده و هیجان انگیز با ساخت ابزار دسترسی از راه دور است.
اگرچه RATهای منبع باز موجود در اینترنت وجود دارد. آنها کاملاً پیچیده هستند و نویسندگان از ابتدا توضیح نمی دهند که چگونه کار می کنند. این دوره برای پر کردن این شکاف ایجاد شده است. فرض بر این است که دانش شبکه و کدنویسی صفر است و برای مبتدیان مطلق مناسب است. تاکید این دوره آموزش مبانی شبکه، ارتباط کلاینت و سرور، چندوظیفگی، کنترل و مدیریت فرآیندهای سرور، ایجاد و مدیریت فرمان و غیره است. این به شما امکان میدهد تا پروژههای پیچیدهتر مشتری-سرور یا RAT را بهتر درک کنید. ما روی بلوکهای اساسی هر فناوری RAT و کلاینت-سرور تمرکز میکنیم.
از دیدگاه توسعه دهندگان بدافزار به طور مستقیم یاد خواهید گرفت که نوشتن یک ابزار دسترسی از راه دور از ابتدا چگونه است.
این دوره بر اساس کتاب کلاسیک توسعه RATs با عنوان How to Write Your Own Remote Access Tools in C# است که توسط من در سال 2007 تالیف و در سال 2011 در آمازون منتشر شده است. همه کد منبع از آن کتاب گرفته شده و به روز رسانی شده است. آنها را در سال 2021 به روز کنید.
ویژگی ها:
برنامه هایی بسازید که تروجان های دسترسی از راه دور ویندوز را از ابتدا شبیه سازی می کنند.
C# و شبکه را بیاموزید.
بهترین راه برای درک نحوه عملکرد تروجان های دسترسی از راه دور، نوشتن آن است.
همه چیز بسیار کاربردی است. بدون تئوری یا سخنرانی خسته کننده. بیشتر شبیه راهحلهایی است که میتوانید آنها را تکرار کرده و دنبال کنید.
در پایان این دوره، دانش اولیه برای ادامه تحصیل در توسعه RAT با مشاهده RATهای منبع باز موجود در اینترنت را خواهید داشت. این دانش و مهارت برای کسانی که مشتاق تیم قرمز هستند مناسب است. حتی اگر قصد ایجاد بدافزار ندارید، دانش و مهارت های خودی که از این دوره کسب می کنید، شما را به یک حرفه ای امنیتی بهتر تبدیل می کند.
همچنین، داشتن دانش عملی از توسعه RAT به شما درک بهتری از نحوه مهندسی معکوس بدافزار می دهد. در پایان این دوره، شما پایه محکمی برای درک نحوه عملکرد موشهای صحرایی از درون به بیرون به دست خواهید آورد.
ابزار رایگان:
ما از ابزارهای رایگان ارائه شده توسط Microsoft Visual Studio 2019/2022 Community Edition استفاده خواهیم کرد.
من همچنین به شما یاد خواهم داد که چگونه ویژگی ویندوز Telnet را در ویندوز 10 فعال کنید
مناسب برای:
دانشجویان مهندسی معکوس و تحلیل بدافزار
برنامه نویسانی که می خواهند بدانند بدافزار چگونه ایجاد می شود
دانشجویانی که قصد ورود به تجزیه و تحلیل بدافزار و مهندسی معکوس، یا تسترهای نفوذ را به عنوان مسیر شغلی دارند
تسترهای نفوذ و هکرهای اخلاقی
پیش نیاز:
رایانه شخصی ویندوز
دانش برنامه نویسی اولیه مفید است اما اجباری نیست
مفاهیم اساسی شبکه مفید است اما اجباری نیست
من یک مدرس دانشگاه نیمه بازنشسته هستم و بیش از 20 سال تجربه در زمینه آموزش رایانه و فناوری اطلاعات دارم. علایق من از معکوس کردن ، کدگذاری تا طراحی گرافیک ، برنامه ها ، توسعه بازی ها ، موسیقی ، سلامتی ، معنویت و رفاه است. در اوقات فراغت من نیز پیانو و صفحه کلید می نوازم. من از آموزش حضوری و آنلاین لذت می برم و همچنین عاشق آموزش و الهام بخشیدن به دیگران برای موفقیت و زندگی در رویاهای خود هستم.
نمایش نظرات