‹ بازگشت به کتابخانه‌ی رایت‌آپ‌ها
Authentication / Brute Force شدت: بالا

نبود Rate Limiting روی فرم ورود (Credential Stuffing)

چرا فقط «رمز قوی» کافی نیست؛ بدون محدودیت تلاش، حتی رمزهای پیچیده هم با لیست‌های نشت‌یافته قابل‌حدس‌زدن می‌شوند.

نویسنده: تیم PentesterHub

Credential Stuffing یعنی استفاده از جفت ایمیل/رمزهای نشت‌یافته از سایت‌های دیگر، روی فرم ورود هدف؛ چون بسیاری از کاربران رمز را در چند سایت تکرار می‌کنند. اگر فرم ورود هیچ محدودیت نرخ یا قفل حساب نداشته باشد، مهاجم می‌تواند میلیون‌ها ترکیب را به‌صورت خودکار تست کند.

نحوه‌ی شناسایی

راه‌حل

Rate limiting روی IP و روی حساب کاربری به‌صورت همزمان، قفل موقت حساب بعد از تلاش‌های ناموفق متوالی، و احراز هویت دومرحله‌ای (MFA) به‌عنوان دفاع نهایی.

تمرین عملی در آزمایشگاه‌های Authentication / Brute Force ›