در حال حاضر محصولی در سبد خرید شما وجود ندارد.
طراحی امن برای ساخت و استقرار برنامه های امن جاوا ضروری است. اما، حتی بهترین طرح ها می تواند به برنامه های ناامن منجر شود، اگر توسعه دهندگان از مشکلات متعدد امنیتی بالقوه در برنامه نویسی جاوا آگاه نیستند.
این دوره با توضیح دقیق از خطاهای برنامه ریزی مشترک که در جاوا مواجه شده است، آغاز می شود. علاوه بر این، شما را از طریق مسائل امنیتی به زبان های برنامه نویسی جاوا و کتابخانه های مرتبط می گیرد. بعدها، بینش هایی را درباره شیوه های برنامه نویسی ضعیف که منجر به کد آسیب پذیر و نحوه استفاده از ایمن و حفظ شیوه های توسعه ایمن در طول چرخه زندگی توسعه نرم افزار می شود، جمع آوری می کنید.
در این دوره، شما در مورد دفاع از اعتبار سنجی ورودی که می توانید به دست آورید برای محافظت در برابر آسیب پذیری های کاربردی مشترک استفاده می شود، و همچنین یادگیری تست امنیت نرم افزار برای برنامه های کاربردی وب برای ارزیابی آسیب پذیری ها. علاوه بر این، شما خواهید آموخت که چگونه با استفاده از چارچوب امنیتی بهار، یک احراز هویت قدرتمند و بسیار قابل تنظیم و چارچوب کنترل دسترسی را مطمئن شوید.
در پایان این دوره، شما قادر خواهید بود تا توسعه را رانندگی کنید یک برنامه امنیتی جامع برنامه در جاوا.
عنوان اصلی : Secure Programming with Java
سرفصل های دوره :
فصل 1: مقدمه ای بر امنیت جاوا:
مرور دوره
درک امنیت نرم افزار، تهدیدات و حملات
آسیب پذیری های تاریخی و سوء استفاده ها
مدل امنیتی جاوا
فصل 2: طراحی نرم افزار امن:
معرفی به طراحی امن
جمع آوری نیازهای امنیتی
مدل سازی تهدید برنامه
طراحی نرم افزار امن و معماری
استقرار امن و نگهداری
فصل 3: شیوه های برنامه نویسی امن برای رمزنگاری:
مقدمه ای بر رمزنگاری جاوا
با استفاده از معماری رمزنگاری جاوا و API های شخص ثالث
خطای رمزنگاری مشترک
فصل 4: شیوه های برنامه نویسی امن برای مدیریت خطا:
مقدمه ای بر استثناء جاوا
عدم به درستی رسیدگی به استثنا
داده های خطا در پیام های خطا
فصل 5: همزمان و شرایط مسابقه:
مقدمه ای بر هماهنگی
مدل حافظه جاوا
همزمان و آسیب پذیری شرایط مسابقه
فصل 6: همبستگی و آسیب پذیری وضعیت مسابقه:
مقدمه ای به برنامه های وب جاوا
امنیت ارتباطات با extension secure جاوا (JSSE)
خدمات خدمات وب و امنیت
ورود به سیستم ورودی و اعتبار سنجی
فصل 7: شیوه های برنامه نویسی امن برای احراز هویت، مجوز، و مدیریت جلسه:
مقدمه ای بر احراز هویت و مجوز
خدمات احراز هویت Java (JAAS)
تأیید اعتبار و کنترل دسترسی با چارچوب امنیتی بهار
فصل 8: تست امنیت نرم افزار استاتیک و پویا:
مقدمه ای بر تست امنیت نرم افزار
بررسی کد دستی
با استفاده از ابزارهای تجزیه و تحلیل استاتیک
تست امنیت برنامه کاربردی پویا
ادغام کد بازبینی به SDLC
Secure Programming with Java
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.