有大佬知道如何在代码层面实现微信公众号登陆扫码?

2023-10-29 16:07:19 +08:00
 mobaijun

微信公众号登陆扫码会检测是否手机摄像头,如果不是手机摄像头就没办法扫码成功

2038 次点击
所在节点    微信
13 条回复
xhatt
2023-10-29 16:29:01 +08:00
这个肯定是因为摄像头直扫和长按识别的时候,参数不同啊。很容易区分。不知道你要实现的是什么
rekulas
2023-10-29 16:41:58 +08:00
这个只有用 hook 之类的办法去实现,光靠代码做不到
或者逆向 app 修改参数 有点得不偿失了
zhishixiang
2023-10-29 19:03:30 +08:00
你不如问怎么根据用户手机壳换主题
prudence
2023-10-29 20:02:05 +08:00
可以啊,500 块钱买个手机,然后 20 买个支架,固定好对准屏幕,然后 autojs 搞个点击屏幕固定按扭扫码,电脑搞个程序定时出二维码,我就这么搞过
zsj1029
2023-10-29 23:14:05 +08:00
User Agent 调用接口可以获取
jacksonj297
2023-10-30 05:13:50 +08:00
@xhatt 防止截图二维码发给别人远程扫码登录。但是还是可以把发的二维码显示在手表 iPad 电脑然后再手机扫码。没点屌用。
xiaoriri666
2023-10-30 09:32:52 +08:00
用微信协议,ipad 或者 hook
xhatt
2023-10-30 09:53:39 +08:00
@jacksonj297 你这个核心原因在于扫码工具不受你们管控。简单的可以根据 ip 来,生成二维码的 ip 和扫描的 ip 不一样就认为有问题呗
150530
2023-10-30 11:47:29 +08:00
@xhatt 不太行吧,电脑用宽带,手机用流量 IP 就不一样了
xhatt
2023-10-30 15:02:38 +08:00
@150530 那确实,根据 ip 定位个大致范围咯。最起码可以杜绝你在北京生成,我在上海给你扫
150530
2023-10-30 15:53:15 +08:00
@xhatt 我电信卡的流量出口 IP 不知道怎么定位的,宁夏的电信卡,人在淄博,出口 IP 是在青岛,应该是拜访地接入的问题
qile1
2023-10-30 16:29:45 +08:00
微信拍照二维码传服务器解码应该可以确定是手机摄像头扫的
jacksonj297
2023-10-30 21:23:37 +08:00
@xhatt 电脑用宽带 WiFi ,手机用流量 ip 肯定不一样啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/986446

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX