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

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

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