我用 wechat 网页文件传输助手做了个可在命令行运行的工具,要不要公开源码呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
MaskerPRC
V2EX    程序员

我用 wechat 网页文件传输助手做了个可在命令行运行的工具,要不要公开源码呢?

  •  
  •   MaskerPRC 202-09-25 21:02:34 +08:00 2914 次点击
    这是一个创建于 776 天前的主题,其中的信息可能已经有所发展或是发生改变。
    38 条回复    2023-10-23 17:24:14 +08:00
    f14g
        1
    f14g  
       2023-09-25 23:01:53 +08:00 via Android
    工具是干啥的你倒是说呀
    MaskerPRC
        2
    MaskerPRC  
    OP
       2023-09-25 23:20:55 +08:00 via Android
    @f14g linux 上运行,在命令行扫描登录文件分享,劫持并解析消息。后续可以用于自动化机器人开发,例如微信消息控制家里的物联网灯等
    SenLief
        3
    SenLief  
       2023-09-25 23:26:35 +08:00
    微信具有不可控性,任何链接都不应该选择微信
    MaskerPRC
        4
    MaskerPRC  
    OP
       2023-09-25 23:30:11 +08:00 via Android
    @SenLief 主要考虑大家都在用微信,大部分应用都支持给微信分享。可靠性先局限在自己的小项目个人和自动化上
    dandycheung
        5
    dandycheung  
       2023-09-25 23:47:44 +08:00 via Android
    开吧!
    tool2d
        6
    tool2d  
       2023-09-25 23:51:32 +08:00
    @MaskerPRC “linux 上运行”,家用公网 IPV6 都普及了,不用通过微信,直接给家里的 linux 发消息就行了。
    kingfalse
        7
    kingfalse  
       2023-09-26 00:21:33 +08:00 via Android
    不用开,没啥卵用,还容易被发绿尸寒
    slert
        8
    slert  
       2023-09-26 01:10:28 +08:00
    程序模拟登录吗 那很容易掉吧
    docx
        9
    docx  
       2023-09-26 01:30:26 +08:00 via iPhone
    都命令行了,选择有很多,没必要用微信。
    南山必胜客惹不起,自己用就行了。
    kneo
        10
    kneo  
       2023-09-26 01:52:02 +08:00 via Android
    劝你别打腾讯的注意。小心把你号封了,人关进去。
    Centt
        11
    Centt  
       2023-09-26 02:16:42 +08:00
    要不咱还是研究下怎么登录微信网页版
    MaskerPRC
        12
    MaskerPRC  
    OP
       2023-09-26 06:38:39 +08:00 via Android
    @slert 测试了,很稳定
    MaskerPRC
        13
    MaskerPRC  
    OP
       2023-09-26 06:40:20 +08:00 via Android
    @Centt 网页版微信服务现在应该关了吧
    MaskerPRC
        14
    MaskerPRC  
    OP
       2023-09-26 06:41:23 +08:00 via Android
    @kingfalse 哈哈哈,这是其中一个担忧,不过主要是怕这个方案被封
    MaskerPRC
        15
    MaskerPRC  
    OP
       2023-09-26 06:42:56 +08:00 via Android
    @kneo 怕怕怕
    MaskerPRC
        16
    MaskerPRC  
    OP
       2023-09-26 06:43:43 +08:00 via Android
    @dandycheung 先跟大家讨论讨论,看看不同的观点
    musi
        17
    musi  
       2023-09-26 07:25:34 +08:00 via iPhone
    这有啥好开的,你搞个公众号测试号,有现成的 api
    MaskerPRC
        18
    MaskerPRC  
    OP
       2023-09-26 09:33:22 +08:00 via Android
    @musi 公众号倒是也有,不过无法实现应用间分享
    winglight2016
        19
    winglight2016  
       2023-09-26 09:45:16 +08:00
    @tool2d 我试过用 ipv6 访问家里的 nas ,发现有两个难点,一是 ipv6 地址会变,二是如果开了 ipv6 的防火墙,想打开 nas 的 ipv6 和端口,结果因为难点一还是无法持续访问
    tool2d
        20
    tool2d  
       2023-09-26 09:53:54 +08:00
    @winglight2016 我是每小时主动上报一次家里最新的 ipv6 地址,重启后也会自动上报。

    ipv6 防火墙要自己折腾,这个没啥好办法。
    MaskerPRC
        21
    MaskerPRC  
    OP
       2023-09-26 10:04:36 +08:00 via Android
    @winglight2016 我目前用跳板机穿透,也不错。不过我看油管 不良林 上教了怎么用 ipv6 ,还没试
    MaskerPRC
        22
    MaskerPRC  
    OP
       2023-09-26 10:05:54 +08:00 via Android
    @winglight2016 而且 500 买了 5 年的服务器,主要是不用费劲饬
    winglight2016
        23
    winglight2016  
       2023-09-26 11:19:27 +08:00
    @tool2d
    @MaskerPRC
    还以为 ipv6 能彻底绕过外部端口限制,原来还是这么麻烦┑( ̄Д  ̄)┍
    musi
        24
    musi  
       2023-09-26 11:28:23 +08:00
    @MaskerPRC 啥叫应用间分享,你解析 web 就可以实现了?
    xmt328
        25
    xmt328  
       2023-09-26 11:51:46 +08:00
    基于微信的稳定性都太差,不知道能用多久
    不如找点其他方法代替一劳永逸
    MaskerPRC
        26
    MaskerPRC  
    OP
       2023-09-26 13:56:48 +08:00 via Android
    @musi 比如从 V2EX 上发现了一个新的话题,想要添加到自己的公网笔记系统待办列表中,你会怎么做
    MaskerPRC
        27
    MaskerPRC  
    OP
       2023-09-26 13:57:22 +08:00 via Android
    @musi 需要写 hook 逻辑
    sprite82
        28
    sprite82  
       2023-09-26 13:58:07 +08:00   1
    为了自身安全着想,不建议公开
    MaskerPRC
        29
    MaskerPRC  
    OP
       2023-09-26 13:58:07 +08:00 via Android
    @xmt328 确实,不过我测试了,稳定性还不错
    musi
        30
    musi  
       2023-09-26 14:30:05 +08:00
    @MaskerPRC #26 这还得看这个笔记系统有没有提供 API ,如果没有抓包逆向成本太大一般就不做了,如果有这调一下 API 也没什么难度
    musi
        31
    musi  
       2023-09-26 14:31:28 +08:00
    @MaskerPRC #29 在 hook 逻辑确定的情况下,你将服务端收到的消息转发到你电脑上不就可以执行了?
    astkaasa
        32
    astkaasa  
       2023-09-26 17:17:51 +08:00
    @winglight2016 可以用 tailscale 穿透, ip 地址是固定的
    winglight2016
        33
    winglight2016  
       2023-09-26 19:36:19 +08:00
    @astkaasa 看起来支持 synology ,回头我试试,谢谢大佬
    blunterry
        34
    blunterry  
       2023-10-15 01:30:19 +08:00
    @MaskerPRC 大佬可以指点一下思路么,抓了几个包,似乎看到一些规律但是自己发包还是没成功
    blunterry
        35
    blunterry  
       2023-10-15 01:31:40 +08:00
    @docx 有哪些其他选项推荐的呢?
    MaskerPRC
        36
    MaskerPRC  
    OP
       2023-10-17 09:58:09 +08:00
    @blunterry 用 electron 封装 Fetch 协议劫持消息,具体的话,私聊 qq 871325148
    blunterry
        37
    blunterry  
       2023-10-18 14:57:28 +08:00
    @MaskerPRC 要验证呢, 给你 qq 邮箱发 teams 邀请了
    blunterry
        38
    blunterry  
       2023-10-23 17:24:14 +08:00
    @MaskerPRC 大佬方便的话查看下 win 上的 Teams 哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5373 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 07:45 PVG 15:45 LAX 23:45 JFK 02:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86