نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره اصول جاوا و زمان اجرا تجزیه و تحلیل طیف گسترده ای از بدافزار یک مهارت مهم برای هر کسی است که در واکنش به حادثه کار می کند ، در یک مرکز عملیات امنیتی (SOC) کار می کند یا بدافزار را تجزیه و تحلیل می کند. در این دوره ، با تجزیه و تحلیل بدافزار برای دات نت و Java Binaries ، مهارت های لازم برای تجزیه و تحلیل موثر بدافزارهای جاوا و دات نت را کسب خواهید کرد. ابتدا یاد خواهید گرفت که باینری .NET و Java با بدافزارهای دیگر چه تفاوتی دارند. در مرحله بعدی ، شما ابزارها ، تکنیک ها و گردش کار لازم برای مهندسی معکوس این نوع باینری ها را خواهید آموخت. سرانجام ، هر آنچه را که از طریق آزمایشگاه های عملی آموخته اید و در آن بدافزارهای دنیای واقعی را تجزیه و تحلیل خواهید کرد ، به کار خواهید گرفت. پس از اتمام این دوره ، دانش و مهارت لازم برای تجزیه و تحلیل بوت های دات نت و جاوا را خواهید داشت و به شما این امکان را می دهد تا انواع مختلف بدافزارها را به طور مثر بررسی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
معرفی دوره
Course Introduction
-
چرا بدافزار دات نت و جاوا را تجزیه و تحلیل کنید
Why Analyze .NET and Java Malware
-
معرفی ماژول
Module Introduction
-
درک تفاوت بین زبانهای کامپایل شده و تفسیر شده
Understanding the Difference Between Compiled and Interpreted Languages
-
روش های مبهم سازی کد
Code Obfuscation Techniques
-
نتیجه
Conclusion
تجزیه و تحلیل .NET Binaries
Analyzing .NET Binaries
-
مقدمه
Introduction
-
جزئیات .NET Framework
Details of the .NET Framework
-
درک بایت کد .NET
Understanding .NET Bytecode
-
ابزارهای اهرمی برای مهندسی معکوس .NET Binaries
Leveraging Tools to Reverse Engineer .NET Binaries
-
رفتار برنامه ردیابی
Tracing Program Behavior
-
DEMO: استفاده از آنچه آموخته اید
DEMO: Applying What You Have Learned
-
آزمایشگاه: تجزیه و تحلیل اولین باینری دات نت شما
Lab: Analyzing Your First .NET Binary
-
نتیجه
Conclusion
تجزیه و تحلیل باینری های جاوا
Analyzing Java Binaries
-
مقدمه
Introduction
-
جزئیات Java Runtime Environment
Details of the Java Runtime Environment
-
درک Java Bytecode
Understanding Java Bytecode
-
ابزارهای اهرمی برای مهندس معکوس کردن باینری های جاوا
Leveraging Tools to Reverse Engineer Java Binaries
-
DEMO: استفاده از آنچه آموخته اید
DEMO: Applying What You Have Learned
-
آزمایشگاه: تجزیه و تحلیل اولین دودویی جاوا
Lab: Analyzing Your First Java Binary
-
نتیجه
Conclusion
انجام تجزیه و تحلیل دنیای واقعی
Performing Real-world Analysis
-
مقدمه
Introduction
-
تجزیه و تحلیل .NET Ransomware
Analyzing .NET Ransomware
-
آزمایشگاه Ransomware NET
.NET Ransomware Lab
-
تجزیه و تحلیل جاوا دسترسی از راه دور Trojan (RAT)
Analyzing a Java Remote Access Trojan (RAT)
-
جاوا از راه دور آزمایشگاه Trojan
Java Remote Access Trojan Lab
-
نتیجه
Conclusion
مهارت های خود را بالا ببرید
Leveling up Your Skills
-
مقدمه
Introduction
-
کاری که اکنون می توانید انجام دهید
What You Can Now Do
-
مراحل بعدی
Next Steps
-
نتیجه
Conclusion
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات