Posted: Sat Feb 10, 2007 10:39 am Post subject: مبارزه با اسپمر هاي phpbb
يكي از مشكلاتي كه اكثر مديران فروم هاي اينترنتي پيدا مي كنند اينه كه بعد از مدتي موتورهاي جستجوي اسپمر ها اون فروم ها رو پيدا كرده و مورد حمله خودشون قرار مي دهند .
و با ثبت نام هاي بيهوده و پست هاي غيرمجاز كه اكثرا لينك هاي تبليغاتي هستند فروم رو از حالت عادي خارج مي كنند .
خود phpbb براي مبارزه با اين spammer ها روش هايي رو براي ثبت نام مثله وارد كردن كد امنيتي تصويري يا مثلا فعال كردن عضويت از طريق ايميل و غيره رو دارند . كه متاسفانه اين روش ها هم در برابر اين اسپمر ها چندان كار ساز نيستند هرچند از ورود تعداد زيادي ديگر از اين دسته اسپمر جلوگيري مي كنند .
من بعد از مدتي كه اين مشكل رو ديدم به اين نتيجه رسيدم كه بجاي استفاده از روش هاي متعددي كه آموزش داده شده خيلي راحت مي شه از ورود اين دسته كرم ها جلوگيري كرد. براي اين كار كافيه فرضا فيلدي مثله فيلد ICQ را براي ثبت نام فعال كنيد .
باين ترتيب كه كاربر مثلا عدد دويست و پنجاه و پنج را وارد كند تا بتواند ثبت نام كند . منتهي اين پيام را به زبان فارسي مي نويسيم تا در آينده انشالله اين كرم ها نتوانند به كلك ما پي ببرند .
براي اضافه كردن چنين محدوديتي بايد در شاخه includes در فايل usercp_register چنين خطي را بعد از خط
i f ( e m p t y ( $ u s e r n a m e )
يك شرط ديگر به اين صورت اضافه كنيد :
i f ( $ i c q ! = 225 ) {$error = TRUE;$error_msg .='code <b>ICQ</b> ra <font color=red><b>Devisto Pangaho Pang</b></font> vared konid';}
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum