Php 验证码从其他站点恢复

Php 验证码从其他站点恢复,php,curl,captcha,Php,Curl,Captcha,我创建了一个通过CURL从另一个网站自动输入表单的系统。 但问题是网站有验证码 方法我希望我的系统以站点的形式显示captcha以手动输入captcha,但问题是当我选择她的图像captcha captcha时,另一个无法将其与表单一起发送的人将其返回给我 如何显示以相同形式显示的验证码 Ps:英语不是我的母语,抱歉有任何错误。作者用验证码保护表单,显然是想让你很难做你正在做的事情。也就是说,验证码旨在防止自动进入。我个人尊重这一点 但是,如果您决定继续,我发现重新显示网站内容的最简单方法是提取

我创建了一个通过CURL从另一个网站自动输入表单的系统。 但问题是网站有验证码

方法我希望我的系统以站点的形式显示captcha以手动输入captcha,但问题是当我选择她的图像captcha captcha时,另一个无法将其与表单一起发送的人将其返回给我

如何显示以相同形式显示的验证码


Ps:英语不是我的母语,抱歉有任何错误。

作者用验证码保护表单,显然是想让你很难做你正在做的事情。也就是说,验证码旨在防止自动进入。我个人尊重这一点

但是,如果您决定继续,我发现重新显示网站内容的最简单方法是提取实际内容本身。因此,请使用cURL或任何其他首选方法获取表单的实际HTML,对其进行解析以获取验证码图像和输入字段名称/id。显示验证码图像,并可能让人对其进行解算或运行您运行的任何验证码断路器,然后使用输入字段名称/id将该解决方案与表单的其余部分一起提交

同样,不要做上述事情,因为这确实是一件不体谅他人的事情。在你上面的评论中,你说网站接受通过cURL的文章。如果他们真的允许这样做,那么就会有一个url连接到该url,或者提供重新显示的挑战,或者没有请求验证码,或者其他类似的机制。这就留下了一个选项,您可以选择使用cURL作为权限连接到网站(这不是因为cURL连接与Internet上的任何其他连接相同)或者,你所连接的网站的站长需要为像你这样的脚本创建一个实际的中间阶段


不管怎样,我相信在座的每个人都会鼓励你成为InterWebz的好公民,只是坚持不要试图破坏旨在阻止自动脚本的东西。

我目前正在与一个人在我的一个网站上大量创建帐户作斗争,读到这种问题会冒犯我。因此,除非你给我们一个很好的理由来帮助你打破一个受保护的系统,否则我认为这个问题应该被关闭。我的脚本的解决方案是不发送一个最大值给他们的基地只是一个脚本,易于进入,总是填写验证码握他的手。如果我想强行通过我的问题(验证码有多坏)我很抱歉你的网站:谢谢你的话,但我找到了一个解决办法,使用C#我在一个Webbrower中调用了该页面,我拍了一张brouser的照片,我可以辨认出验证码