نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره افراد را با API ZAP آشنا می کند و به شما می آموزد که چگونه می توان از آن در کنار پایتون برای تنظیم اسکن خودکار برنامه های وب استفاده کرد. ارزیابی امنیت برنامه وب همیشه توسط یک گروه خاص با دانش و آموزش استفاده از ابزارهای تخصصی انجام شده است انجام اسکن در این دوره ، اسکن برنامه های کاربردی وب وب با OWASP ZAP و Python ، می آموزید که چگونه این عملکرد را به صورت خودکار انجام دهید تا هر کسی در تجارت بتواند سلامت یک برنامه را اسکن کرده و گزارش دهد. ابتدا ، ZAP API را کاوش خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه مکالمات با آن را با Python به صورت خودکار انجام می دهید. در آخر ، شما یاد خواهید گرفت که چگونه گزارش ها را از اسکن بازیابی کنید. بعد از اتمام این دوره ، مهارت و دانش استفاده از API ZAP را بهمراه اسکریپت نویسی Python برای اسکن خودکار برنامه های تجاری خود ایجاد می کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
آماده سازی محیط برای اسکن
Preparing the Environment for a Scan
-
دانش و ابزار مورد نیاز
Knowledge and Tool Requirements
-
جلسه/متن ZAP
ZAP Session / Context
-
احراز هویت متن ZAP
ZAP Context Authentication
-
تنظیم جدول SQL
SQL Table Setup
-
کتابخانه های پایتون
Python Libraries
-
خلاصه
Summary
برنامه ریزی اسکن سیستم
Scheduling System Scan
-
ورود به سیستم
Logging
-
ایالات برنامه ریزی شده
Scheduled States
-
بازیابی اسکن های برنامه ریزی شده از یک پایگاه داده
Retrieving Scheduled Scans from a Database
-
بررسی مقایسه تاریخ و زمان
Date / Time Comparison Checks
-
برنامه ریزی با مدیر وظیفه یا Cron
Scheduling with Task Manager or Cron
-
خلاصه
Summary
فعال کردن اسکن
Actuating a Scan
-
Zap API
The Zap API
-
بارگیری پرونده جلسه
Loading the Session File
-
پاک کردن نتایج قبلی
Clear Previous Results
-
شروع یک عنکبوت معتبر
Starting an Authenticated Spider
-
بررسی وضعیت عنکبوت
Checking the Status of the Spider
-
شروع اسکن فعال
Starting an Active Scan
-
بررسی وضعیت اسکن فعال
Checking the Status of an Active Scan
-
خلاصه
Summary
در حال پردازش نتایج اسکن
Processing Scan Results
-
تهیه گزارش
Generating a Report
-
منطق اسکریپت
Script Logic
-
قرار دادن همه اینها برای یک آزمایش
Putting It All Together for a Test
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات