V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jobs1234  ›  全部回复第 1 页 / 共 1 页
回复总数  6
2021-11-03 12:44:34 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
update: 同一个账号密码同一台设备,在 chrome 浏览器上第一次登陆成功后,之后就可以持续帐密登陆,但是换到 Safari 浏览器帐密登陆时依旧会提示 [message: "uncommon_loc_login"]。
1. 通过修改 Safari 浏览器里登陆请求的 Header->User Agent 和 chrome 上完全一致,并没有用。
2. 通过将 chrome 上登陆成功的 Cookie 直接注入 Safari 的请求,有用。但这又是另一回事了,得拿到登陆成功后的 cookie 。

这说明:1.豆瓣后端确实不是通过 IP 来判断请求的地理位置(我这个 case 请求 IP 完全一样)。2. 也不是完全是根据 ua 来判断。

哎,又迷茫了。。。
2021-11-02 20:41:42 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
有一点新的线索:我通过爱加速把 IP 指定到一个陌生的地方(比如济南),用我另一个账号直接就登录成功了,登陆成功后豆瓣提醒我 [账号刚在济南登录] 。这说明:1.豆瓣后端可能也不是通过 IP 来判断请求的地理位置。2.这个代理 IP 确实起作用了。所以,可能就是直接通过 ua 来判断的??
2021-11-02 14:28:20 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
我找到一个代理工具:爱加速。确实可以指定我的请求 IP 在某个地区(可以通过豆瓣的 qrlogin_code 接口返回 payload 来证明代理 IP 确实起作用了)。可惜,无效。
然后,我尝试通过 Charles 修改登录接口的 Request 和 Response ,依旧无效。哎,陷入了困境。。。。
2021-11-01 18:28:13 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
@neqhqrim 有推荐吗?
2021-11-01 15:04:56 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
@xmi 试过了,不行。不知道豆瓣后端是如何判断请求来源 IP 的,也可能它有专门的接口来读取“本机”信息,但我还没找到。
2021-11-01 14:22:54 +08:00
回复了 jobs1234 创建的主题 程序员 豆瓣登陆如何绕过手机验证码呀?
网页登陆的时候,我尝试过通过代理工具在 http 请求的 header 中注入模拟的 IP 地址来绕过。因为它的接口提示信息是 [message: "uncommon_loc_login"] ,我猜测它后端可能是通过请求的来源 IP 判断位置。
很可惜,没用。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   987 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 19:16 · PVG 03:16 · LAX 11:16 · JFK 14:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.