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

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

  •  
  •   imes · 235 天前 · 2023 次点击
    这是一个创建于 235 天前的主题,其中的信息可能已经有所发展或是发生改变。

    场景

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

    现象

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

    猜测

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

    复现

    不敢复现,怕被封号。

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

    ```sh
    tar cf a.tar f1.txt f2.txt
    zip -e a.zip a.tar
    ```
    naminokoe
        8
    naminokoe  
       235 天前
    为什么不用电子邮件,要用微信传文件?
    CatCode
        9
    CatCode  
       235 天前
    @body007 不好意思,是我看错了。 刚刚去确认了一下,7z 格式才能加密文件名
    Radix10
        10
    Radix10  
       169 天前
    想起来那天我从微信里发了一个包含 node_modules 文件夹的项目,上传速度尚可接受,但等另一边收到要半小时之后了,真是为难微信了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:12 · PVG 11:12 · LAX 19:12 · JFK 22:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.