V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mobaijun
V2EX  ›  微信

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

  •  
  •   mobaijun · 2023-10-29 16:07:19 +08:00 · 2040 次点击
    这是一个创建于 389 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    13 条回复    2023-10-30 21:23:37 +08:00
    xhatt
        1
    xhatt  
       2023-10-29 16:29:01 +08:00
    这个肯定是因为摄像头直扫和长按识别的时候,参数不同啊。很容易区分。不知道你要实现的是什么
    rekulas
        2
    rekulas  
       2023-10-29 16:41:58 +08:00
    这个只有用 hook 之类的办法去实现,光靠代码做不到
    或者逆向 app 修改参数 有点得不偿失了
    zhishixiang
        3
    zhishixiang  
       2023-10-29 19:03:30 +08:00
    你不如问怎么根据用户手机壳换主题
    prudence
        4
    prudence  
       2023-10-29 20:02:05 +08:00
    可以啊,500 块钱买个手机,然后 20 买个支架,固定好对准屏幕,然后 autojs 搞个点击屏幕固定按扭扫码,电脑搞个程序定时出二维码,我就这么搞过
    zsj1029
        5
    zsj1029  
       2023-10-29 23:14:05 +08:00 via iPhone
    User Agent 调用接口可以获取
    jacksonj297
        6
    jacksonj297  
       2023-10-30 05:13:50 +08:00
    @xhatt 防止截图二维码发给别人远程扫码登录。但是还是可以把发的二维码显示在手表 iPad 电脑然后再手机扫码。没点屌用。
    xiaoriri666
        7
    xiaoriri666  
       2023-10-30 09:32:52 +08:00
    用微信协议,ipad 或者 hook
    xhatt
        8
    xhatt  
       2023-10-30 09:53:39 +08:00
    @jacksonj297 你这个核心原因在于扫码工具不受你们管控。简单的可以根据 ip 来,生成二维码的 ip 和扫描的 ip 不一样就认为有问题呗
    150530
        9
    150530  
       2023-10-30 11:47:29 +08:00
    @xhatt 不太行吧,电脑用宽带,手机用流量 IP 就不一样了
    xhatt
        10
    xhatt  
       2023-10-30 15:02:38 +08:00
    @150530 那确实,根据 ip 定位个大致范围咯。最起码可以杜绝你在北京生成,我在上海给你扫
    150530
        11
    150530  
       2023-10-30 15:53:15 +08:00
    @xhatt 我电信卡的流量出口 IP 不知道怎么定位的,宁夏的电信卡,人在淄博,出口 IP 是在青岛,应该是拜访地接入的问题
    qile1
        12
    qile1  
       2023-10-30 16:29:45 +08:00 via Android
    微信拍照二维码传服务器解码应该可以确定是手机摄像头扫的
    jacksonj297
        13
    jacksonj297  
       2023-10-30 21:23:37 +08:00 via iPhone
    @xhatt 电脑用宽带 WiFi ,手机用流量 ip 肯定不一样啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:51 · PVG 02:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.