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

TB 上卖的 WX 机器人是怎么做的呀?

  •  
  •   kwongkwong · 2023-11-02 11:08:46 +08:00 · 3566 次点击
    这是一个创建于 391 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前 ITCHAT 也不可用了,WX 网页版也不可用了,淘宝和闲鱼上的微信机器人是怎么做的呢? 都是搞一台机器然后抓包获取消息吗?

    17 条回复    2024-02-08 22:29:59 +08:00
    96368a
        1
    96368a  
       2023-11-02 11:18:32 +08:00
    直接 hook 微信,抓包干嘛
    stinkytofu
        2
    stinkytofu  
       2023-11-02 11:24:09 +08:00
    hook 微信的收发函数, 直接拿到内存数据, 然后和自己的服务器交互就行了
    koala9527
        3
    koala9527  
       2023-11-02 11:24:34 +08:00
    我参考这个做了一个 chatgpt 群聊机器人玩了一下 https://github.com/eatmoreapple/openwechat ,就是抓包,然后模拟心跳请求维持登录状态
    Howryann
        4
    Howryann  
       2023-11-02 12:46:06 +08:00
    封号的概率很大吧
    x86
        5
    x86  
       2023-11-02 12:49:28 +08:00
    除非它自己的方案,不然基本都是哪里找来的开源或二道贩子
    kwongkwong
        6
    kwongkwong  
    OP
       2023-11-02 14:57:26 +08:00
    @stinkytofu hook 微信的收发函数,是什么意思?客户端版本的也可以做?
    stinkytofu
        7
    stinkytofu  
       2023-11-02 15:09:11 +08:00
    @kwongkwong #6 就是改客户端啊, 抓包模拟登录太容易封号了. 不过能做也不会做, 微信我们一般都不碰, 国内不敢搞腾讯, 如果你要做 WhatsApp, Line 等客户端的机器人, 那就很简单了.
    qinyui
        8
    qinyui  
       2023-11-02 15:23:26 +08:00
    @stinkytofu 之前见过一个叫可爱猫的微信机器人框架,我用了很久也没封号,他这是怎么做的?
    gongquanlin
        9
    gongquanlin  
       2023-11-02 15:27:54 +08:00
    可爱猫之类的全都是 hook 的 pc 微信实现的,搜一下 Pc 微信 hook 教程就有关键字,用 ob 之类的逆向内存搞的
    mougua
        10
    mougua  
       2023-11-02 15:38:55 +08:00
    hook 呗,很容易封号
    wxl2578
        11
    wxl2578  
       2023-11-02 22:01:15 +08:00
    我之前是做 ipad 微信逆向的,不过现在公司不搞了
    Aibitk
        12
    Aibitk  
       2023-11-02 22:11:06 +08:00
    wechaty 了解一下
    404E
        13
    404E  
       2023-11-03 00:12:43 +08:00
    我之前也是用的 wechaty, wechaty-puppet-wechat4u, 其他的 puppet 貌似要付费
    jetflyL
        14
    jetflyL  
       2023-11-03 08:40:19 +08:00
    有一种很蠢的方法,理论很稳,但可行,可以实现发信息那些,前公司在用
    MHPSY
        15
    MHPSY  
       2023-11-03 11:03:39 +08:00
    @jetflyL 不会是按键精灵之类的吧...
    hounychang
        16
    hounychang  
       2023-11-03 16:33:32 +08:00
    给个思路:现在各个云厂商都有 ARM 虚拟机或者“云真机”,直接接口,支持 adb ,完全就是个真手机,在这种手机上安装个微信
    duffercn
        17
    duffercn  
       292 天前
    @hounychang 真手机以后呢,操作界面完成收发消息?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4611 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.