لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره توسعه بدافزار 2022: از صفر تا قهرمان
Malware Development Course 2022: From Zero to Hero
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
نحوه ایجاد بدافزار و ویروس کامپیوتری خود را از صفر بیاموزید. مهارت های هک خود را ارتقا دهید. شما یاد خواهید گرفت که ماشین های مجازی بسازید. شما اصول C#/.NET را یاد خواهید گرفت. راه اندازی سرویس های Apache و MySQL را یاد خواهید گرفت. شما اصول اولیه PHP، MySQL را یاد خواهید گرفت. نحوه عملکرد بدافزارها را خواهید آموخت. شما یاد خواهید گرفت که چگونه بدافزار سفارشی خود را از ابتدا ایجاد کنید. شما یاد خواهید گرفت که چگونه با سرور مهاجم خود ارتباط برقرار کنید. شما یاد خواهید گرفت که چگونه دستورات مهاجم را به قربانیان ارسال کنید. شما یاد خواهید گرفت که چگونه چندین کامپیوتر را از یک کنترل پنل کنترل کنید. شما یاد خواهید گرفت که چگونه اطلاعات سیستم های ویندوز را برشمارید و استخراج کنید. شما یاد خواهید گرفت که چگونه فایل های اضافی را در رایانه قربانی دانلود کنید. شما یاد خواهید گرفت که چگونه در سیستم پایداری کنید. شما یاد خواهید گرفت که چگونه دستورات را از طریق CMD اجرا کنید. شما یاد خواهید گرفت که ویروس های کامپیوتری چگونه کار می کنند. پیش نیازها: دانش اولیه TCP/IP. دانش اولیه برنامه نویسی دانش پایه گنو/لینوکس. دانش اولیه زبان برنامه نویسی شی گرا امتیاز محسوب می شود.
آیا به امنیت سایبری و/یا توسعه ویروس رایانه خود برای اهداف هک اخلاقی علاقه دارید؟
در این دوره، با ایجاد یک عدد واقعی از صفر، عمیقاً به بدافزارها و کنترل پنل ها می پردازیم! شما یاد خواهید گرفت که چگونه بدافزار سفارشی خود را از ابتدا با دستورالعمل های دقیق گام به گام برای مبتدیان توسعه دهید. همچنین یاد خواهید گرفت که چگونه با توسعه روشهای ویژه مانند جمعآوری اطلاعات میزبان، به دست آوردن پایداری، آپلود فایلها در رایانه قربانی و اجرای دستورات از طریق Command Line، قابلیتهای بدافزار خود را افزایش دهید. پس از توسعه بدافزار خود، یک نرم افزار سرور مهاجم سفارشی برای کنترل همزمان چندین قربانی از یک پنل وب مانند سرورهای حرفه ای C2 با استفاده از PHP و MySQL ایجاد خواهید کرد.
این دوره هر آنچه را که باید از نظر بدافزار و سرور کنترل فرمان در سطح مبتدی بدانید در اختیار شما قرار می دهد. بعد از این دوره شما به عنوان یک تست کننده نفوذ، هکر اخلاقی و تیم قرمز اعتماد بیشتری به مهارت های خود خواهید داشت. شما همچنین درک اساسی از ابزارهای تهاجمی خواهید داشت. اگر شما یک تیم آبی، شکارچی تهدید یا واکنشدهنده حادثه هستید، میتوانید با دانستن اینکه چگونه عوامل تهدید و APT بدافزارها و ساختارهای کنترل فرمان خود را توسعه میدهند، از این دوره بهرهمند شوید.
همه زیرنویسها بررسی شدهاند، بنابراین برای تجربه یادگیری بهتر از آن استفاده کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
برنامه درسی دوره
Course Syllabus
تنظیم محیط
Setting Up The Environment
دانلود فایل برای مجازی سازی
Downloading Files for Virtualization
ایجاد ماشین های مجازی
Creating Virtual Machines
نصب افزونه های مهمان
Installing Guest Additions
ایجاد اولین برنامه ویندوز
Creating First Windows Application
نصب آپاچی، PHP، MySQL و ATOM در اوبونتو
Installing Apache, PHP, MySQL and ATOM on Ubuntu
توسعه بدافزار ویندوز
Developing the Windows Malware
جمع آوری اطلاعات در مورد کامپیوتر قربانی
Gathering Information About The Victim Computer
به دست آوردن پایداری در سیستم
Gaining Persistence on System
دانلود فایل ها در سیستم قربانی
Downloading Files in Victim System
عملیات دایرکتوری
Directory Operations
ایجاد توابع لازم برای بازگرداندن اطلاعات
Creating Necessary Functions for Returning Information
اجرای دستورات از طریق CMD
Executing Commands via CMD
مقابله با استثناها و رفع یک اشکال جزئی
Dealing with Exceptions and Fixing a minor Bug
اتصال به سرور مهاجم
Connecting to the Attacker Server
در حال توسعه کنترل پنل
Developing the Control Panel
ایجاد پایگاه داده برای کنترل پنل
Creating a Database For Control Panel
اتصال MySQL با استفاده از PHP
Connecting MySQL using PHP
ایجاد صفحه ورود
Creating Login Page
ایجاد نام کاربری و رمز عبور برای کنترل پنل
Creating Username and Password for Control Panel
ایجاد مکانیزم کنترل جلسه
Creating a Session Control Mechanism
ایجاد صفحه اصلی کنترل پنل
Creating the Main Page of Control Panel
ایجاد صفحه ثبت نام برای قربانیان
Creating the Registration Page for Victims
ایجاد صفحه فرستنده فرمان
Creating the Command Sender Page
ایجاد صفحه گیرنده نتیجه
Creating the Result Reciever Page
ایجاد صفحات مدیریت قربانی
Creating the Victim Management Pages
پوتین همه با هم
Puting All Together
قرار دادن همه با هم (آخرین لمس در نرم افزار مشتری)
Putting All Together (Last Touches In Client Software)
تخصیص کدگذاری مخرب
Malicious Coding Assigments
شمارش کاربران محلی در ماشین
Enumerate Local Users on Machine
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.