آموزش امنیت منطق کسب‌وکار در برنامه‌های جاوا - آخرین آپدیت

دانلود Secure Business Logic for Java Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آسیب‌پذیری‌های منطق کسب‌وکار (Business Logic) جزو بحرانی‌ترین و اغلب نادیده گرفته شده‌ترین ریسک‌ها در برنامه‌های جاوا هستند. این مشکلات به مهاجمان اجازه می‌دهد تا جریان‌های کاری را دستکاری کرده و محدودیت‌ها را دور بزنند. در این دوره آموزشی با عنوان «امنیت منطق کسب‌وکار در برنامه‌های جاوا»، خواهید آموخت که چگونه یک منطق کسب‌وکار منعطف و امن در برنامه‌های خود بسازید. ابتدا بررسی می‌کنید که چگونه اطمینان حاصل کنید فرآیندها با ترتیب صحیح اجرا می‌شوند و کد شما برای اجرای همزمان (Concurrent) ایمن است. سپس، محدودسازی نرخ درخواست‌ها (Rate Limiting) و استراتژی‌های موثر برای جلوگیری از حملات منع سرویس (DoS) را پیاده‌سازی خواهید کرد. در نهایت، عملیات‌های حساس مانند تغییر رمز عبور و ایمیل را با افزودن تاییدیه ایمیلی قدرتمند و احراز هویت چندعاملی (MFA)، به همراه یک رابط کاربری ساده برای فعال‌سازی آن، ایمن می‌کنید. در پایان این دوره، شما آماده خواهید بود تا از برنامه‌های جاوای خود در برابر دستکاری جریان کاری، شرایط رقابتی (Race Conditions) و اقدامات غیرمجاز محافظت کنید.

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

درک و پیاده‌سازی منطق کسب‌وکار امن Understanding and Implementing Secure Business Logic

  • منطق کسب‌وکار امن چیست؟ What Is Secure Business Logic?

  • اجرای مراحل متوالی و اعتبارسنجی وضعیت Enforcing Sequential Steps and State Validation

  • جلوگیری از شرایط رقابتی و تضمین عملیات اتمیک Preventing Race Conditions and Ensuring Atomic Operations

جلوگیری از DoS و استراتژی‌های محدودسازی نرخ درخواست DoS Prevention and Rate Limiting Strategies

  • چرا و چگونه از منطق کسب‌وکار سوءاستفاده می‌شود Why and How Business Logic Is Abused

  • دمو: نحوه اسپم یا حمله Brute Force به یک نقطه انتهایی (Endpoint) Demo: How Attackers Can Spam or Brute Force an Endpoint

  • دمو: پیاده‌سازی محدودسازی نرخ بر اساس کاربر و IP Demo: Implementing User and IP-based Rate Limiting

ارتباطات امن برای عملیات‌های حساس Secure Communication for Critical Operations

  • چرا تایید هویت برای عملیات حساس اهمیت دارد Why Verification Matters for Sensitive Operations

  • دمو: تایید ایمیلی امن مبتنی بر توکن برای تغییرات حساب Demo: Secure Token-based Email Confirmation for Account Changes

  • دمو: افزودن احراز هویت چندعاملی (MFA) Demo: Adding Multi-factor Authentication (MFA)

نمایش نظرات

آموزش امنیت منطق کسب‌وکار در برنامه‌های جاوا
جزییات دوره
52m
9
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
Tejprakash
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tejprakash Tejprakash

تِج‌پراکاش مهندس نرم‌افزار با پایه قوی در توسعه بک‌اند است که در حال حاضر در تقاطع امنیت IoT و مهندسی داده فعالیت می‌کند. تمرکز او بر طراحی سیستم‌های امن و با کارایی بالا است که داده‌های مقیاس‌بزرگ را در لحظه پردازش می‌کنند. او با تخصص در Java، Python، Apache Spark و پلتفرم‌های ابری، دیدگاهی کاربردی و امنیت‌محور را به سیستم‌های بک‌اند و داده‌ها می‌آورد. او دانش خود را از طریق وبلاگ‌های فنی در Medium در زمینه‌های مهندسی داده، توسعه بک‌اند و امنیت به اشتراک می‌گذارد و با شرکت در گردهمایی‌های محلی، فعالانه با جامعه تکنولوژی در ارتباط است. تج‌پراکاش مشتاق به ساخت سیستم‌هایی است که از نظر طراحی، کارآمد، منعطف و امن باشند.