V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cmos
V2EX  ›  微信

微信会检查压缩包内文件,并自动退出

  •  
  •   cmos · Mar 25, 2024 · 2855 views
    This topic created in 763 days ago, the information mentioned may be changed or developed.

    场景

    我给老婆发了一个 frp client ,替代之前使用的 zerotier 。已经写好了配置文件和相关服务,压缩为 zip 文件,无密码。

    现象

    直接拖拽 zip 文件到 Windows store 版本的微信窗口,上传完成后,微信瞬间退出,并提示账号异常。重新在手机上确认登录后,目前状态正常。但不确定是否已经进入了某种“名单”中,比如:多次相似操作后,直接封账号。

    猜测

    不负责任的猜测:微信检查了压缩包内的文件,因为 golang 写的 frp 本身就容易被误报为报毒,再加上程序存在远程控制功能,出于安全(防报毒)目的,所以直接退出登录。

    复现

    不敢复现,怕被封号。

    10 replies    2024-05-30 17:53:15 +08:00
    body007
        1
    body007  
       Mar 25, 2024
    你加个密再发送试试?就是 7z 加密,选择文件名加密。普通 zip 加密是能看到里面文件名的。
    cat
        2
    cat  
       Mar 25, 2024
    frp.ini 我经常丢文件传输助手,啥事没有……
    SilentOrFight
        3
    SilentOrFight  
       Mar 25, 2024
    @cat #2 应该是二进制文件的问题,文本能有啥问题,我的小猫咪配置都经常发
    cat
        4
    cat  
       Mar 25, 2024
    @SilentOrFight 毕竟楼主提到“并提示账号异常”,“不确定是否已经进入了某种“名单”中”,“不敢复现,怕被封号”,就不是二进制问题咯
    iold
        5
    iold  
       Mar 25, 2024
    微信就是会扫压缩包里面的东西,有的时候一个 exe 压缩,怎么发送都失败,价格密码就能发了。
    CatCode
        6
    CatCode  
       Mar 25, 2024
    @body007 普通 zip 也可以选择“加密文件名”
    body007
        7
    body007  
       Mar 25, 2024
    @CatCode 可以给个方案么?为什么我搜到的 zip 加密文件名,是需要先打包文件再用 zip 加密打包后的文件。

    ```sh
    tar cf a.tar f1.txt f2.txt
    zip -e a.zip a.tar
    ```
    naminokoe
        8
    naminokoe  
       Mar 25, 2024
    为什么不用电子邮件,要用微信传文件?
    CatCode
        9
    CatCode  
       Mar 25, 2024
    @body007 不好意思,是我看错了。 刚刚去确认了一下,7z 格式才能加密文件名
    Radix10
        10
    Radix10  
       May 30, 2024
    想起来那天我从微信里发了一个包含 node_modules 文件夹的项目,上传速度尚可接受,但等另一边收到要半小时之后了,真是为难微信了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3571 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 11:09 · PVG 19:09 · LAX 04:09 · JFK 07:09
    ♥ Do have faith in what you're doing.