نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
توسعه دهندگان مشغول هستند ، اما درک نحوه بهره برداری از نرم افزار به شما کمک می کند اشکالات مهم امنیتی را به درستی اولویت بندی کنید. این دوره به شما سو basic استفاده های اساسی ، رمزگذاری کدگذاری شده و برنامه نویسی بازگشت گرا (ROP) را می آموزد. چرا که توسعه دهندگان بسیار پر بار هستند ، چرا باید اصلاحات امنیتی را اولویت بندی کنید؟ زیرا احتمالاً هکرها در حال حاضر علیه محصول شما سوits استفاده می کنند. شما باید یاد بگیرید که این فرآیند شامل چه چیزهایی می شود تا بتوانید از دفاع جدی موردنیاز بیشتر بدانید. در این دوره ، Security for Hackers and Developers: Exploit Development ، اطلاعاتی در مورد نحوه نوشتن سو explo استفاده های اساسی خواهید آموخت. در ابتدا ، شما هواپیماهای کنترل جریان کنترل مانند بازنویسی عملکرد و نشانگر بازگشت را کشف خواهید کرد. در مرحله بعدی ، نحوه ایجاد و رفع اشکال در کد پوسته را پوشش خواهید داد. سرانجام ، شما خواهید فهمید که چگونه می توانید با استفاده از برنامه نویسی بازگشت گرا (ROP) بر تخفیف های امنیتی مشترک غلبه کنید. در پایان این دوره ، شما می دانید که چگونه با اطمینان از برنامه ها سوit استفاده کنید ، که به شما مهارت دفاع از نرم افزار ، نوشتن سو explo استفاده ها یا بدافزارهای مهندسی معکوس را می دهد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
حسابرسی ، اشکال زدایی و آسیب پذیری ها
Auditing, Debugging, and Vulnerabilities
-
مقدمه بهره برداری
Introduction to Exploitation
-
نسخه ی نمایشی شکار اشکال و اشکال زدایی
Bug Hunting and Debugging Demo
-
انتصاب آزمایشگاه و خلاصه ماژول
Lab Assignment and Module Summary
درک بازنویسی نشانگر عملکرد
Understanding a Function Pointer Overwrite
-
نشانگر پشته و عملکرد رونویسی می کند
Stack and Function Pointer Overwrites
-
عملکرد نشانگر بهره برداری نسخه ی نمایشی
Function Pointer Exploit Demo
-
آزمایشگاه و خلاصه
Lab and Summary
بهره برداری از سرور ویندوز با استفاده از Shellcode
Exploiting a Windows Server Using Shellcode
-
کدگذاری شل
Shellcoding
-
نسخه ی نمایشی Shellcoding
Shellcoding Demo
-
اطلاعات بیشتر در مورد Shellcoding و کاربرد آن در نسخه ی نمایشی
More on Shellcoding and Its Use in the Coming Demo
-
Windows Server Exploit Demo
Windows Server Exploit Demo
-
دفاع و خلاصه
Defenses and Summary
بهره برداری از اشکال مرورگر اصلی
Exploiting a Basic Browser Bug
-
بهره برداری از مرورگرها با اسپری های Heap
Exploiting Browsers with Heap Sprays
-
نمایش آزمایشی Heap Spray
Demo a Heap Spray Exploit
-
بحث در مورد تخفیف و خلاصه
Discussing Mitigations and Summary
استفاده از برنامه نویسی بازگشت گرا
Applying Return-oriented Programming
-
ASLR ، Pivot و ROP را دور بزنید
Bypass ASLR, Pivot, and ROP
-
نمایشی با دور زدن ASLR ، Pivot و ROP
Demo Bypassing ASLR, Pivot, and ROP
-
آینده یادگیری و خلاصه بهره برداری
Future Exploit Learning and Summary
نمایش نظرات