如何获取Hotmail Captcha Image

时间:2012-08-10 13:23:48

标签: java httpwebrequest captcha recaptcha mvcrecaptcha

我在尝试阅读Hotmail验证码图片时遇到问题,当我将验证码图片网址放入浏览器时,它会在浏览器中显示错误消息:

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

验证码图片网址

https://client.hip.live.com/GetHIPData?hid=.c996cc5c878e4bed81dae63301fe752b&fid=779b48a5-cdf0-41c7-acd5-d1a825e53e6c&type=visual&hdid=0&rnd=efbd9f216e1e49f385e6a977dbd89051

有没有办法阅读Hotmail的CAPTCHA图像......?任何形式的帮助将不胜感激。

提前致谢...

1 个答案:

答案 0 :(得分:0)

首先去这里:

https://client.hip.live.com/GetHIP/GetHIPAMFE/HIPAMFE?id=15022&mkt=en-US&type=visual&fid=937ba765-d38e-4608-810d-fe839c01a68d

这会返回你的javascript。从这个javascript中提取imageurl:'https://....'属性。然后向此网址发送请求。仅限一次性使用。如果您需要获取另一张图片,则必须向第一个网址发送另一个请求并获取新的验证码图片网址。

显然不要忘记这远非官方信息。我通过分析网站的运作方式获得了它。不要依赖于此。如果微软决定改变他们的验证码图像生成过程,它可能随时中断。