mamalheydar
5 سال پیش توسط mamalheydar مطرح شد
6 پاسخ

آیا استفاده از auto captcha امکان پذیر است

دوستان یک سوالی برام پیش اومده یک سری سایت ها خارجی هستند با پرداخت هزینه captcha ها رو رد میکنند
کسی استفاده کرده از اون سایت ها ؟ بنده میخام برای کپتچای تشخیص تصاویر استفاده کنم و روی یک اسکرپیت خودکار آیا امکان پذیر هست ؟


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

کدوم سایت‌ها و چه مدل recaptcha رو رد میکنن !


mamalheydar
تخصص : متخصص php , توسعه وب
@m.r.heydarpanah 5 سال پیش مطرح شد
0

@hesammousavi
کپتچاهای به شکل انتخاب تصویر منظورم هست با این افزونه های autocaptcha که فروشی هست تو سایت های خارجی میشه اونارو رد کرد ؟


مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 5 سال پیش مطرح شد
1

@m.r.heydarpanah
سلام خسته نباشید

ببینید این جور افزونه ها که از پردازش تصویر برای خوندن کپچا استفاده می کنند معمولا خیلی سخت کار می کنند یعنی مثلا برای یک کپچای عادی یک سایت باید حدود ۵۰ بار تست کنید توی همون اسکریپت اتوماتیک که کار سختی نیست البته ولی بالاخره منابع سرور شما رو میگیره برای هر بار چون از cpu خیلی استفاده می کنه.

اما اگر خودتون بتونید یکی درست کنید خیلی به نفعتون میشه که البته الان راه های درست کردنش هم خیلی سخت نیست با لایبرری ها و ... جدیدی که برای پایتون اومده با دو خط کد شما همه چی رو تشخیص میده مثلا یکیش که من استفاده کردم به این شکل بود:
۱. باید نزدیک ۲۰۰ تا عکس رو با استفاده از labelImg لیبل میزدین : یعنی این که توی نقاط عکس مشخص می کنید هر حرف چیه که خیلی پروسه سختی نیست ولی زمان‌بره. و اون نرم افزار هم GUI خوبی داره.

۲. بعد یک کد اماده اجرا میکردید و خودش با استفاده از اون ۲۰۰ تا نوع کپچا های شما رو سعی می کنه تا حد ممکن یاد بگیره و بعدش هم هر عکسی بهش بدید حدس میزنه.

اگر سرچ بکنید تو اینترنت زیاده ولی به نظر من به دردسرش نمیارزه; از همون لایبرری های اماده استفاده کنید و جوری برنامه‌تون رو بنویسید که هر بار درست حدس نزد و ارور گرفت دوباره تست کنه، بهترین حالته.


mamalheydar
تخصص : متخصص php , توسعه وب
@m.r.heydarpanah 5 سال پیش مطرح شد
1

@MehdiAghighi
خیلی مفید بود ممنونم وچقدر باحاله پایتون !!!


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش آپدیت شد
1

هر بار درست حدس نزد و ارور گرفت دوباره تست کنه، بهترین حالته.

@MehdiAghighi اگر سایت محدودیت ایجاد کرده باشه برای تکرار رمزهای اشتباه چی؟! (مثلا لاراول متد fireLockoutEvent رو فایر میکنه) اگر از گوگل کپچا (الان ورژن 3 هست) استفاده کرده باشه چی؟! کلی روش دیگه هست که جلوگیری میکنه از این روش شما ایا برای اینا هم راه حلی هست؟!


مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 5 سال پیش آپدیت شد
0

@juza66
اره درسته همه جا شاید جواب نده ولی باز هم برای این ها راه حل هست که البته کار رو سخت می‌کنه میشه توی اسکریپت از مرورگر های مختلف استفاده کرد مثلا اپرا حتی یه وی‌پی‌ان هم داره که مثلا می تونید هر 6 یا 7 تا درخواست ایپیتون رو عوض کنید. و اگر هم که به خاطر مرورگر محدودیت ایجاد کنه راحت می تونید مرورگر رو عوض کنید.

ولی در کل این کار‌ها خیلی سختش می کنه منم گفتم توی همون که شاید استفاده از روش دوم بهتر باشه.
و این که برای گوگل کپچا هم تقریبا راهی نیست، البته نه این که نباشه با همون پایتون شاید بشه کاری کرد ولی من نگفتم همه‌ی کپچا ها رو میشه اینجوری رد کرد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام