سوال شماره 17748
چندگزینهای
آزمون وردپرس فنی حرفه ای
کدام یک از موارد زیر هنگام توسعه پلاگین سفارشی در وردپرس، بیشترین تأثیر را بر امنیت وبسایت دارد؟
گزینهها:
- 1. استفاده از کلاسهای CSS سفارشی
- 2. اعتبارسنجی ورودیهای کاربر ✓ صحیح
- 3. افزودن ویجت به پیشخوان
- 4. تنظیم فونتهای مختلف
پاسخ صحیح:
- اعتبارسنجی ورودیهای کاربر
توضیحات:
اعتبارسنجی ورودیهای کاربر مهمترین عامل امنیتی در توسعه پلاگین وردپرس است زیرا:
- ورودیهای کاربر میتوانند حاوی کدهای مخرب باشند
- عدم اعتبارسنجی منجر به حملات تزریق SQL میشود
- میتواند باعث اجرای کدهای مخرب (XSS) شود
- ورودیهای ناامن راه نفوذ هکرها به دیتابیس هستند
وردپرس توابعی مانند sanitize_text_field و wp_kses را برای اعتبارسنجی ایمن ارائه میدهد.
همیشه قبل از استفاده از دادههای کاربر در دیتابیس یا نمایش آنها، اعتبارسنجی کامل انجام دهید.