发现一种攻击手段 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fantathat
V2EX    分享发现

发现一种攻击手段

  •  
  •   fantathat 2023 年 12 月 9 日 via iPhone 4230 次点击
    这是一个创建于 777 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假设微信会把消息缓存到本地以支持离线,那么如果有人分享一个链接消息然后把预览图片在消息发出后偷偷换成木马程序会怎样,有没有可能偷偷躺着然后你不知道,微信是如何避免有人这么干的

    我并不知道实际情况是怎样的,但我想知道是怎样的

    第 1 条附言    2023 年 12 月 10 日
    我很抱歉由于我的浅薄和短视引得各位方家的热烈探讨,请恕我无知,正是由于我无知,才有可能听取方家的见解,探得真相,增加了这方面的知识。再次声明,这不是一种公共知识的发现行为,而是一种无知者的探寻,谢谢
    25 条回复    2023-12-11 16:02:23 +08:00
    leaflxh
        1
    leaflxh  
       2023 年 12 月 9 日   1
    会校验图片的 magic 值吧,甚至是对图片进行二压
    stinkytofu
        2
    stinkytofu  
       2023 年 12 月 9 日   3
    你以为的木马程序是什么, 程序执行不需要环境? 不需要执行权限? 假如是安卓系统, 如果你傻到下载一个陌生 apk, 然后再同意未知来源安装, 终于把 apk 安装成功运行, 再同意所有权限, 那也怪不了微信了
    sujin190
        3
    sujin190  
       2023 年 12 月 9 日 via Android
    无厘头,如果你这能通,那我还有更简单的,我给你回复个自动预览的图片,或者微博什么的发个图片,但其实是个木马程序,那岂不是全部人都要中招了,这和你说的不就是一回事么
    polaa
        4
    polaa  
       2023 年 12 月 9 日   1
    关键词 zero-click exploit
    dear2baymax
        5
    dear2baymax  
       2023 年 12 月 9 日   1
    难以置信能问出这种问题,op 应该不是程序员吧?
    miyuki
        6
    miyuki  
       2023 年 12 月 9 日
    那你把图片替换成木马后,如何让微信客户端从加载显示预览图变成执行你的恶意代码

    这种漏洞都是重量级的

    换句话说,如何让人在大街上看到一张广告牌就被催眠操纵
    kera0a
        7
    kera0a  
       2023 年 12 月 9 日 via iPhone
    @sujin190 真有这种,图片漏洞导致系统提权执行了图片携带的脚本
    kera0a
        8
    kera0a  
       2023 年 12 月 9 日 via iPhone   1
    当年 psp 破解就是用一张图片
    fantathat
        9
    fantathat  
    OP
       2023 年 12 月 9 日 via iPhone
    @stinkytofu 是系统安全么
    fantathat
        10
    fantathat  
    OP
       2023 年 12 月 9 日 via iPhone
    @sujin190 就不能是微信插件,不需要在 manifest 中的那种
    fantathat
        11
    fantathat  
    OP
       2023 年 12 月 9 日 via iPhone
    @dear2baymax 你说是就是,不是就不是,是是你眼中的是,非是你眼中的非,我更希望是软件设计师,不懂安全领域,所以咨询下懂行的
    sujin190
        12
    sujin190  
       2023 年 12 月 9 日 via Android
    @fantathat 你这怎么还没转过来,你以为你发个图片消息实际内容是木马对方就直接运行木马了,这么明显的漏洞你是当大家都是傻子么,如果你在两边微信都能装插件你自己就是最牛逼的木马你还发个锤子的木马

    如果按上面说的图片漏洞那是不是微信都会中招,你随便打开一个网页就中招了,但微信浏览器这种体量这么大的这种漏洞几乎不存在,否则早被人发现了
    doanything
        13
    doanything  
       2023 年 12 月 9 日
    1 楼说的对。文件有自己的 magic 值
    sl0000
        14
    sl0000  
       2023 年 12 月 9 日   4
    偷偷换成木马程序这一步应该是一个价值 10 万美元零日漏洞
    AV1
        15
    AV1  
       2023 年 12 月 9 日   1
    假设你成功地偷偷换成木马程序了,并且被别人的微信下载到硬盘里了,下一步呢?
    谁来执行这个程序?你不会以为把木马程序弄到别人的手机电脑上,它就能立马发起攻击吧?

    你还不如去研究各大图片库里的漏洞,直接在图片里藏恶意代码。
    比如前不久的 libwebp 漏洞,攻击手段比什么“偷偷换成木马程序”高明多了。
    Leeeeex
        16
    Leeeeex  
    PRO
       2023 年 12 月 9 日 via iPhone   6
    还拽上哲学了 装啥逼呢
    cabbage
        17
    cabbage  
       2023 年 12 月 9 日 via Android   2
    远程任意执行漏洞历史上太多了,举个两三年前现实发生过的实例吧,关键词 kindledrip ,利用 webkit 引用 jpeg xr 图片库的漏洞,打开一个网页就能取得 root ,理论上可以盗取亚马逊账号和信用卡
    cabbage
        18
    cabbage  
       2023 年 12 月 9 日 via Android
    少补充了,kindledrip 是 kindle 阅读器的漏洞,影响面太小了,但原理跟 op 描述的是一个道理
    leloext
        19
    leloext  
       2023 年 12 月 9 日   1
    远古时代还真有过 ico 漏洞,不过还好当时只是 DoS ,不是 remote exploit. https://www.exploit-db.com/exploits/30160
    leaflxh
        20
    leaflxh  
       2023 年 12 月 9 日
    有类似的攻击手段,通过将恶意的代码(甚至是程序)保存到目标,然后通过某种方法去执行这段代码或是程序

    比如 PHP 图片木马,magic 值的验证可以绕过,二压有时也不会破坏恶意的代码
    opengps
        21
    opengps  
       2023 年 12 月 9 日   1
    微信的本地图片什么的都是经过编码的,电脑里是 .dat 格式,你的木马即使进去了,也不过是一段被改变了的文件流,没法正常跑起来
    weijancc
        22
    weijancc  
       2023 年 12 月 10 日   2
    不得不说你很会起标题, 拍大腿就说有攻击手段, 逻辑上完全是不成立的
    fantathat
        23
    fantathat  
    OP
       2023 年 12 月 10 日 via iPhone
    @chanChristin “哲学就是装逼吗,有逼还需要装吗”
    zjyl1994
        24
    zjyl1994  
       2023 年 12 月 11 日
    这种确实是有的,安全新闻上见过。需要构造奇怪的图片来攻击渲染图片的解码器,使他出缓存区溢出然后执行你的恶意代码,这种洞基本爆出来就会修掉。并不是随便一个木马都能塞进去的。
    zhangyw
        25
    zhangyw  
       2023 年 12 月 11 日   1
    这个标题......
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1260 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 17:39 PVG 01:39 LAX 09:39 JFK 12:39
    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