در حال بارگذاری...
تست اعتبارسنجی داده، جعل درخواست، بررسی یکپارچگی، زمانبندی فرآیند و دور زدن جریان کاری.
آشنایی با مفاهیم پایه تست منطق تجاری (Business Logic Testing)، اهمیت آن در امنیت برنامههای وب و روششناسی کلی انجام این تستها.
تست اعتبارسنجی دادهها در منطق تجاری برای اطمینان از اینکه برنامه مقادیر غیرمجاز، منفی یا غیرمنطقی را رد میکند.
تست قابلیت جعل درخواست (Request Forgery) در منطق تجاری برای اطمینان از اینکه مهاجم نمیتواند درخواستهای غیرمجاز ایجاد کند.
تست بررسیهای یکپارچگی (Integrity Checks) در منطق تجاری برای اطمینان از اینکه دادهها در طول فرآیند تغییر نمیکنند.
تست زمانبندی فرآیند (Process Timing) برای اطمینان از اینکه مهاجم نمیتواند با سوءاستفاده از زمانبندی، عملیات غیرمجاز انجام دهد.
تست محدودیت تعداد استفاده از عملکرد (Function Usage Limits) برای اطمینان از اینکه مهاجم نمیتواند عملیاتی را بیش از حد مجاز تکرار کند.
تست دور زدن فرآیندهای کاری (Workflow Bypass) برای اطمینان از اینکه مهاجم نمیتواند مراحل ضروری فرآیند را رد کند.
تست دفاع در برابر سوءاستفاده از برنامه (Application Misuse) برای اطمینان از اینکه برنامه قادر به شناسایی و مقابله با رفتار غیرعادی است.
تست آپلود فایلهای غیرمنتظره (Unexpected File Types) برای اطمینان از اینکه برنامه فقط فایلهای مجاز را میپذیرد.
تست آپلود فایلهای مخرب (Malicious Files) برای اطمینان از اینکه برنامه قادر به شناسایی و جلوگیری از آپلود فایلهای مخرب است.