در حال بارگذاری...
بررسی فرآیند تغییر و بازیابی رمز عبور شامل ارسال لینک بازیابی و محدودیتهای امنیتی.
اهداف این درس
تست تغییر یا بازیابی رمز عبور ضعیف شامل بررسی فرآیندهای تغییر و بازیابی رمز عبور از نظر امنیتی است.
فرآیند بازیابی رمز عبور یکی از رایجترین راههای نفوذ به حسابهای کاربری است.
بررسی کنید که آیا تغییر رمز عبور نیاز به تأیید هویت دارد.
فرآیند بازیابی رمز عبور را بررسی کنید.
1# درخواست بازیابی رمز2curl -X POST https://target.com/api/forgot-password \3 -d "email=user@example.com"45# تست استفاده مجدد از لینک6curl -X POST https://target.com/api/reset-password \7 -d "token=old_token&newPassword=NewPass123!"فرآیند بازیابی رمز عبور ناامن میتواند منجر به تغییر غیرمجاز رمز عبور کاربران شود.
توصیه عملی
همیشه بعد از تغییر رمز عبور، به کاربر ایمیل اطلاعرسانی ارسال کنید.
لینک بازیابی باید محدودیت زمانی داشته باشد.
لینک بازیابی باید یکبار مصرف باشد.
تأیید هویت قبل از تغییر رمز ضروری است.
لینک بازیابی رمز عبور باید چه ویژگیهایی داشته باشد؟
فرآیند بازیابی رمز عبور امن چیست؟
فرآیند امن شامل ارسال لینک بازیابی به ایمیل، محدودیت زمانی لینک و یکبار مصرف بودن لینک است.
چرا لینک بازیابی باید محدودیت زمانی داشته باشد؟
اگر لینک بازیابی محدودیت زمانی نداشته باشد، مهاجم میتواند لینک را ذخیره کند و بعداً از آن استفاده کند.