آموزش مهندسی معکوس و تجزیه و تحلیل بدافزار دات نت و جاوا

Reverse Engineering & Malware Analysis of .NET & Java

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره مبتدی مهندسی معکوس و تجزیه و تحلیل فایل های اجرایی مخرب .NET و Java Decompiling باینری های دات نت و جاوا رفع مبهم سازی .NET و کد جاوا تجزیه و تحلیل .NET و بدافزار جاوا تشخیص مصنوعات بدافزار و شاخص های مخرب ToVM با استفاده از نرم افزارهای مخرب Analyre. جداسازی دودویی دات نت به زبان IL کامپایل کردن دودویی دات نت به سی شارپ یا VBNET تجزیه و تحلیل استاتیکی .NET و جاوا تجزیه و تحلیل دینامیک اجرایی و اشکال زدایی با استفاده از dnSpy راه اندازی آزمایشگاه تجزیه و تحلیل بدافزار تجزیه و تحلیل باج افزارها باج افزارهای جاسوسی تروجان ها و Info-S. فایل های جاوا کامپایل کردن بایت کد جاوا به منبع جاوا مهندسی معکوس تجزیه و تحلیل RAT های متقابل پلتفرم و موارد دیگر... پیش نیازها:علاقه مندی رایانه های شخصی ویندوزی به تجزیه و تحلیل بدافزارها دانش C# و جاوا مفید خواهد بود.

هر روز بدافزار جدید ایجاد می شود و یکی از بزرگترین تهدیدها برای سیستم های رایانه ای در همه جا است. به منظور آلوده کردن ویندوز، لینوکس و مک OSX، نویسندگان بدافزار با استفاده از دات نت و جاوا بدافزار چند پلتفرمی ایجاد می کنند. این دوره شما را با اصول تجزیه و تحلیل بدافزار دات نت و جاوا آشنا می کند - یکی از رایج ترین و محبوب ترین راه های ایجاد بدافزار متقابل پلت فرم. اگر شما یک مبتدی هستید که به تازگی شروع به تجزیه و تحلیل بدافزار کرده اید و می خواهید دانش اساسی برای تجزیه و تحلیل بدافزار دات نت یا جاوا کسب کنید، این دوره برای شما مناسب است. این یک دوره مبتدی است که شما را با تکنیک ها و ابزارهای مورد استفاده برای مهندسی معکوس و همچنین تجزیه و تحلیل باینری های دات نت و جاوا آشنا می کند.

در این دوره آموزشی، نحوه بررسی و تجزیه و تحلیل فایل‌های اجرایی مخرب دات‌نت و جاوا را برای نشانه‌های مصنوعات مخرب و شاخص‌های سازش می‌آموزید. این یک دوره مبتدی است و برای کسانی که کاملاً در این زمینه تازه کار هستند هدف قرار می گیرد. من شما را از سطح صفر به مهارت در تجزیه و تحلیل باینری های مخرب دات نت و جاوا می برم. شما با استفاده از روش های عملی فراوان یاد خواهید گرفت. ما دانش و مهارت های اولیه در مهندسی معکوس و تجزیه و تحلیل بدافزارها را یاد خواهیم گرفت. تمامی ابزارهای مورد نیاز و محل دانلود آنها ارائه خواهد شد. در پایان این دوره، شما اصول تحلیل بدافزار دات نت و جاوا را برای ادامه تحصیل در این زمینه در اختیار خواهید داشت. حتی اگر قصد ندارید تحلیل بدافزار را به‌عنوان شغلی انتخاب کنید، باز هم دانش و مهارت‌های به‌دست‌آمده به شما امکان می‌دهد تا فایل‌های اجرایی را از نظر خطرات بررسی کنید و از خود در برابر این حملات محافظت کنید.

ما از Flare-VM و ماشین مجازی ویندوز استفاده خواهیم کرد. Flare-VM یک توزیع محبوب تحلیلگر بدافزار مبتنی بر ویندوز است که شامل تمام ابزارهای لازم برای تجزیه و تحلیل بدافزار است. تمام تئوری های اساسی پوشش داده می شود اما به حداقل می رسد. تاکید بر تمرینات عملی و آزمایشگاهی است.

بروید و اکنون ثبت نام کنید و من شما را در داخل می بینم.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • یک ماشین مجازی نصب کنید Install a Virtual Machine

  • پیکربندی ماشین مجازی Configuring the Virtual Machine

  • نصب ابزار: Flarevm Installing Tools: FlareVM

اصول تجزیه و تحلیل نرم افزارهای مخرب .NET و جاوا Principles of .NET and Java Malware Analysis

  • اصول تجزیه و تحلیل نرم افزارهای مخرب .NET و جاوا Principles of .NET and Java Malware Analysis

نصب ildasm و iLASM Installing ILDASM and ILASM

  • نصب ildasm و iLASM Installing ILDASM and ILASM

اصول تجزیه و تحلیل دات نت Principles of .NET Analysis

  • اصول تجزیه و تحلیل دات نت Principles of .NET Analysis

  • آزمایشی آزمایشی: جداسازی با انجماد و پچ کردن با iLASM Lab Demo: Disassembling with ildasm and Patching with ilasm

نصب DNSPY Installing dnSpy

  • نصب DNSPY Installing dnSpy

با استفاده از DNSPY Using dnSpy

  • با استفاده از DNSPY برای اولین بار Using dnSpy for the first time

نسخه ی نمایشی آزمایشگاهی در مهندسی معکوس .Net Lab Demo on Reverse Engineering .NET executables

  • دستورالعمل آزمایشی آزمایشی در مهندسی معکوس .Net Lab Demo Instructions on Reverse Engineering .NET executables

  • آزمایشگاه آزمایشی آزمایشی: مهندسی معکوس دات نت Lab Demo Walkthrough: Reverse Engineering .NET

تمرینات آزمایشگاهی: تجزیه و تحلیل نرم افزارهای مخرب .NET (Samsam Ransomware) Lab Exercise: Analyzing a .NET Malware (SamSam Ransomware)

  • تمرینات آزمایشگاهی: اصول تجزیه و تحلیل یک دات نت Ransomware Lab Exercise: Principles of Analyzing a .NET Ransomware

  • آزمایشگاه: مهندسی معکوس دات نت Ransomware - قسمت 1 Lab: Reverse Engineering .NET Ransomware - Part 1

  • آزمایشگاه: معکوس مهندسی دات نت Ransomware - قسمت 2 Lab: Reverse Engineering .NET Ransomware - Part 2

ورزش آزمایشگاه: تجزیه و تحلیل یک جاسوسی دات نت تروجان (Infostealer) Lab Exercise: Analyzing a .NET Spyware Trojan (Infostealer)

  • تجزیه و تحلیل پویا دات نت تروجان - قسمت 1 Dynamic Analysis of .NET Trojan - Part 1

  • تجزیه و تحلیل پویا دات نت تروجان - قسمت 2 Dynamic Analysis of .NET Trojan - Part 2

  • تجزیه و تحلیل استاتیک نرم افزارهای جاسوسی تروجان - قسمت 1 Static Analysis of Trojan Spyware - Part 1

  • تجزیه و تحلیل استاتیک نرم افزارهای جاسوسی تروجان - قسمت 2 Static Analysis of Trojan Spyware - Part 2

اصول bytecodes جاوا Principles of Java Bytecodes

  • اصول bytecodes جاوا Principles of Java Bytecodes

  • تجزیه و تحلیل bytecodes جاوا با جدا شدن Analyzing Java ByteCodes by Disassembling

مهندسی معکوس و تجزیه و تحلیل نرم افزارهای مخرب از باینری جاوا با استفاده از بیننده Bytecode Reverse Engineering and Malware Analysis of Java Binary Using ByteCode Viewer

  • معکوس مهندسی جاوا باینری با استفاده از بیننده bytecode Reverse Engineering Java Binary Using ByteCode Viewer

  • آزمایشی عملی آزمایشگاه: مهندسی معکوس و تجزیه و تحلیل نرم افزارهای مخرب از باینری جاوا Lab Practical Demo: Reverse Engineering and Malware Analysis of Java Binary

  • آزمایشگاه آزمایشی آزمایشگاهی 2: تجزیه و تحلیل معکوس و تجزیه و تحلیل نرم افزارهای مخرب از باینری جاوا Lab Practical Demo 2: Reverse Engineering and Malware Analysis of Java Binary

تمرین آزمایشگاه: تجزیه و تحلیل یک موش جاوا (Crossrat Trojan) Lab Exercise: Analyzing a Java RAT (Crossrat Trojan)

  • اصول تجزیه و تحلیل یک موش جاوا Principles of Analyzing a Java RAT

  • تمرین آزمایشگاه تمرین: تجزیه و تحلیل یک موش جاوا (Crossrat Trojan) Lab Exercise Walkthrough: Analyzing a Java RAT (Crossrat Trojan)

منابع برای مطالعه بیشتر Resources For Further Study

  • از کجا برای دانلود نمونه های نرم افزارهای مخرب برای تجزیه و تحلیل نرم افزارهای مخرب Where to Download Malware Samples to Practice Malware Analysis

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش مهندسی معکوس و تجزیه و تحلیل بدافزار دات نت و جاوا
جزییات دوره
3.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
12,558
4.9 از 5
دارد
دارد
دارد
Paul Chin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul Chin Paul Chin

من یک مدرس دانشگاه نیمه بازنشسته هستم و بیش از 20 سال تجربه در زمینه آموزش رایانه و فناوری اطلاعات دارم. علایق من از معکوس کردن ، کدگذاری تا طراحی گرافیک ، برنامه ها ، توسعه بازی ها ، موسیقی ، سلامتی ، معنویت و رفاه است. در اوقات فراغت من نیز پیانو و صفحه کلید می نوازم. من از آموزش حضوری و آنلاین لذت می برم و همچنین عاشق آموزش و الهام بخشیدن به دیگران برای موفقیت و زندگی در رویاهای خود هستم.