استفاده از کپچا برای امنیت وب سایت
حتماً تابه حال برای ورود یا ثبتنام در برخی سایت ها با کد کپچا روبرو شده اید که از شما میخواهد حروف و اعداد مبهمی که نشانتان میدهد را در باکس کپچا واد کنید یا تصاویر با سوژه های مشخصی را انتخاب کنید.
CAPTCHA چیست؟
کپچا (CAPTCHA) یک ابزار امنیتی برای تشخیص تفاوت میان انسان و ربات است که در وبسایت های اینترنتی استفاده میشود. تا به امروز ربات ها قادر به تشخیص کدهای کپچا نیستند و فقط انسان میتواند کپچا را تشخیص داده و آن را برای افزایش امنیت به کار گیرد.
فرم های ورود و عضویت و خرید آنلاین از نمونه فرمهای وبسایت ها برای استفاده از کپچا هستند. یکی دیگر از موارد استفاده از کپچا جلوگیری از ارسال نظرات اسپم در وبسایت ها توسط نرمافزارهای اسپمر است تا فقط انسان ها قادر به ارسال دیدگاه در وبسایت باشند.
در این جلسه از دوره آموزشی امنیت ودپرس با دو روش اضافه کردن کد کپچا به وبسایت وردپرسی آشنا میشوید تا بهترین آن را برای وبسایتتان انتخاب کنید.
افزودن کد کپچا با افزونه iThemes Security
ماژول reCAPTCHA در افزونه قدرتمند iThemes Security کد کپچا را در وبسایتها فعال میکند. توجه داشته باشید که اگر سایت شما یک سایت عمومی است و نیازی به ورد یا ثبتنام کاربر ندارد و همه میتوانند بدون عضویت در سایت از خدمات و مطالب آن استفاده کنند از ماژول reCAPTCHA برای کدهای کپچا استفاده کنید. در غیر اینصورت به دلیل اینکه ماژول کپچای افزونه iThemes Security با فرمهای ورود و عضویت تداخل میکند، توصیه میکنیم از روش دوم برای اضافه کردن کد کپچا به وبسایتتان استفاده نمایید.
دانلود نسخه اورجینال افزونه امنیتی iThemes Security
در پیشخوان وردپرس منوی “Security > تنظیمات” را انتخاب و ماژول reCAPTCHA را فعال کنید.

سپس به صفحه تنظیمات ماژول بروید.
- Type
- نوع کپچا را reCAPTCHA v2 قرار دهید. سپس لینک generate new keys را کلیک کنید و دامنه سایت خود را وارد کنید تا کلید سایت و کلید پنهان سایت تولید شود. توجه داشته باشید که به دلیل تحریم ایران، برای این کار حتماً از نرم افزارهای تغییر IP استفاده کنید.
- Site Key
- کلید سایت را وارد کنید.
- Secret Key
- : کلید پنهان سایت را در این باکس وارد کنید
درادامه برای هر کدام از فرم های ورود، ثبتنام و ارسال نظرات، کد کپچا را فعال کنید.
- Language
- زبان فارسی را انتخاب کنید تا موضوع کپچا به فارسی نمایش داده شود.
افزودن کپچا به فرم ورود وردپرس با افزونه Captcha Booster
برای اضافه کردن کد کپچا به فرم ورود وردپرس از افزونه Captcha Booster استفاده کنید. در پیشخوان وردپرس منوی “افزونه ها > افزودن” را انتخاب کنید و در مخزن وردپرس، افزونه رایگان Captcha Booster را جستجو و آن را نصب و فعال کنید.

با نصب این افزونه منوی جدید Captcha Booster به پیشخوان وردپرس اضافه میشود که با کلیک روی آن به صفحه تنظیمات افزونه میروید.
در صفحه اول تنظیمات، دکمه “Skip&Continue” را کلیک کنید. در صفحه دوم نوع کپچا را مشخص نمایید.
- Captcha Type
- نوع کچپای متنی یا منطقی را تعیین کنید.
- کپچای متنی
- در کپچای متنی از حروف برای کد کپچا استفاده میشود.
- کپچای منطقی
- از محاسبات ریاضی شامل جمع، تفریق، ضرب و تقسیم برای ایجاد کد کپچا استفاده میکند.با فعال کردن کپچا، کد کپچای متنی یا ریاضی به فرم ورود وردپرس اضافه میشود.

توجه
همه افزونه های عضویت و فرم ساز وردپرس، بخشی را برای اضافه کردن کپچا دارند که میتوانید آن را فعال و استفاده کنید.در هر حال به کارگیری از کپچا تأثیر زیادی در جلوگیری از ورود ربات ها به سایت و هک شدن دارد و توصیه میکنیم از این قابلیت برای افزایش امنیت وبسایت بهرهمند شوید.
Views 0






دیدگاهها و پرسشها
سلام وقت شما بخیر،
از همراهی شما بسیار ممنونیم ، برای این مورد بزودی آموزش کاملی در سایت اضافه خواهد شد.با تشکر.
سلام وقت شما بخیر،
این دو افزونه با هم تداخلی ندارند اما در آیتمز امکان تنظیم کپچا وجود دارد و نیازی به افزونه جانبی نیست ، کاربرد آن نیز جهت جلوگیری از دسترسی ربات های مخرب میباشد که در فرم های وردپرس مانند فرم ورود نمایش داده میشود.با تشکر.
سلام وقت شما بخیر،
از همراهی شما بسیار ممنونیم ، بصورت کلی میتوانید این دو مورد را بصورت مجزا لحاظ کنید و در شرایط معمول مشکلی وجود نخواهد داشت. برای مورد بعدی نیز میتوانید از همین موارد در تنظیمات دو افزونه استفاده کنید.با تشکر.
سلام وقت شما بخیر،
این مورد بستگی به افزونه عضویت شما دارد مثلا آلتیمیت ممبر یک ادان برای این مورد ارایه کرده که میتوانید تنظیمات آنرا انجام دهید.با تشکر.
سلام وقت شما بخیر،
امکان تنظیم روی این پرمیشن وجود داشته و مشکلی نیست.با تشکر.
سلام وقت شما بخیر،
در زمان ضبط ویدیو افزونه آیتمز تنظیمات کاملی در این خصوص نداشته است اما در نسخه های جدید این افزونه تغییراتی داشته که اکنون میتوانید از آن برای تنظیم کپچا در فرم ورود و عضویت وردپرس ، بخش کامنت و...در انواع سایت ها استفاده کنید.با تشکر.
سلام وقت شما بخیر،
در این خصوص بایستی حالت دیباگ را در سایت خود فعال کنید تا خطای ایجاد شده بصورت کامل نمایش یابد.با تشکر.
سلام وقت شما بخیر،
پیشنهاد می شود افزونه خود را بروز نموده و تست کنید زیرا در نسخه های جدید آن مشکلی مشاهده نگردیده است.با تشکر.
سلام وقت شما بخیر،
آیا شما از افزونه های امنیتی مانند آیتمز در سایت خود استفاده می کنید؟ زیرا در بیشتر افزونه های امنیتی این ویژگی وجود دارد و میتوانید از آن استفاده کنید.با تشکر.
سلام وقت شما بخیر،
افزونه زیر نیز گزینه مناسبی است که می توانید آنرا استفاده فرمایید. reCaptcha by BestWebSoftبا تشکر.