2016-04-09 44 views
-1

a.com adlı bir site var. Ve a.com'da reCaptcha'yı kullanan bir form var. Bir b.com sitem var ve a.com'dan başka bir formla yanıt almak için php CURL kullanmak istiyorum. Basit olmak gerekirse, b.com'un ziyaretçilerinin içeriğin a.com'dan geldiğini bilmesini istemiyorum.Başka bir web sitesinde reCAPTCHA nasıl atlanır?

reCaptcha öğesini a.com adresinden b.com'a kopyalamayı denedim, ancak bu başarısız oldu (Google, yanlış site güvenlik kodunu kullandığımı söyledi).

b.com'u doğru reCaptcha ile kullanarak form yayınlamasını a.com'da gerçekleştirmek mümkün mü?

+0

"reCaptcha'yı kopyalamaya çalıştım" dan ne kastettiğinizden emin değilim, ama söylentiler var [tazminat saldırısı] (https://www.shieldsquare.com/sorry-google-captcha-recaptcha-doesnt-stop -bots /) reCaptcha'ya karşı çalışır. – bishop

cevap

0

Yapmak istediğiniz şey muhtemelen etik değildir: CAPTCHA aygıtının amacı, üçüncü tarafların içeriği çalmalarını ya da bir hizmeti kendi başlarına geçirmelerini engellemektir. Bir fiyat karşılaştırması sitesi kurmak amacıyla fiyat verisi elde etmek gibi bir CAPTCHA'yı kırmak için bir ahlaki vakanın yapılabileceği bazı istisnalar vardır, ancak çoğu durumda bunu yapmamalısınız.

Teknik açıdan bakıldığında, bazı CAPTCHA'lar baypas etmede önemsizdir: yorum formlarına basit bir matematik toplamı ekleyen birçok WordPress eklentisi vardır ve elbette kolayca otomatikleştirilebilirler. Ancak, Google'ın Street View CAPTCHA'sını kullanıyorsanız, bunu otomatik olarak temel almanız mümkün değildir.

Belki de bu hizmeti kendiniz yapmayı düşünmelisiniz, bize neden başka birinin hizmetini kendi başınıza geçirebilmeniz gerektiğini bize söyleyemezsiniz.