V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
924412409
V2EX  ›  分享创造

做了个把图片加密到文字里面的小玩意

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

    https://text-encode.vercel.app/

    功能很简单,就是输入一段文字,选择一张图片,会得到一个和输入的内容一样的文字,可以通过该文字解密出上传的图片

    30 条回复    2024-02-06 14:58:58 +08:00
    lucybenz
        1
    lucybenz  
       311 天前
    测试了一下 五味杂陈
    924412409
        2
    924412409  
    OP
       311 天前
    @lucybenz 为啥五味杂陈呢
    stinkytofu
        3
    stinkytofu  
       311 天前
    这这这, 不就是存到你的服务器了么, 跟图床有什么区别, 唯一的区别就是你不提供 url , 查看更麻烦?
    rekulas
        4
    rekulas  
       311 天前
    笑死,还以为用傅里叶变换之类的把文字隐写到图片,原来就是不给你 url ,那为何不直接上传到图床,没 url 别人也看不到 🤣
    924412409
        5
    924412409  
    OP
       311 天前
    @stinkytofu 上传是过程不是目的,目的是想办法把图片塞到文字里面
    stinkytofu
        6
    stinkytofu  
       311 天前
    @924412409 #5 没看出来你哪里把文字塞到图片里面了, 不就是做了一下 key-value 的映射么, 和图床的区别在哪里, 没有实用性。

    https://ik.imagekit.io/okr042lm5/C_F0Vwppb7x
    hooych
        7
    hooych  
       311 天前
    啊?
    OldJii
        8
    OldJii  
       311 天前
    ...
    b821025551b
        9
    b821025551b  
       311 天前
    哈哈哈,是不是我现在暴力地把 key 都占用上了,别人就用不了了
    ooonme
        10
    ooonme  
       311 天前
    看了一下,大概的逻辑是,图片 id 用特殊字符藏在文字之间,大多数文本编辑器会看不见,cat 可破。。
    ooonme
        11
    ooonme  
       311 天前
    @ooonme U200b,U200c,U200d, 三个 zero width 的字符。。
    admpubcom
        12
    admpubcom  
       311 天前 via iPhone
    就是自定义了一个图片 ID ?
    meeop
        13
    meeop  
       311 天前
    神奇,新的玩法,好像可以用来在文本中藏一点密码之类
    ufan0
        14
    ufan0  
       311 天前
    CTF 中已经衍生出了不少成熟工具做这个。
    zhw2590582
        15
    zhw2590582  
       311 天前
    把图片塞到文字里面,让我想起这个网站 https://www.miao-lang.com/
    Fish1024
        16
    Fish1024  
       311 天前
    没看出跟图床有啥区别。可能你在技术上是有区别,但对用户来说有啥区别?不都是一个字符串对应一个图片 id 吗?
    924412409
        17
    924412409  
    OP
       311 天前
    @ooonme #11 是的
    924412409
        18
    924412409  
    OP
       311 天前
    @Fish1024 我想到的区别是同一个字符串可以代表多个不同的图片 id
    924412409
        19
    924412409  
    OP
       311 天前
    @stinkytofu #6 并不是 kv 映射,同一个文字可以代表不同的图片,你试试
    7gugu
        20
    7gugu  
       311 天前
    好神奇
    7gugu
        21
    7gugu  
       311 天前
    @924412409 #2 但是试了一下如果是复制一楼的文字就没法解码了,感觉这个信息还是很容易被破坏
    Vegetable
        22
    Vegetable  
       311 天前
    直接用不可见字符把图片 encoded 了,是不是就能实现图片隐身了?
    924412409
        23
    924412409  
    OP
       311 天前
    @7gugu #21 一楼应该是手打的五味杂陈
    7gugu
        24
    7gugu  
       311 天前
    @924412409 #23 我也存储了一张五味杂陈,但是图片是我的私人照片,可以劳烦帮忙删除了吗?
    awesomes
        25
    awesomes  
       311 天前
    五味杂陈 标题极具欺骗性
    924412409
        26
    924412409  
    OP
       311 天前
    @7gugu #24 后台没看到有这条记录。。。
    Fooooo0
        27
    Fooooo0  
       311 天前   ❤️ 1
    把图片加密到文字里??????????????????
    不做销售可惜了
    924412409
        28
    924412409  
    OP
       311 天前
    @Fooooo0 哈哈哈
    airplayxcom
        29
    airplayxcom  
       310 天前
    假如我把富文本塞进文字里,是不是就是密码访问文章模式
    924412409
        30
    924412409  
    OP
       310 天前
    @airplayxcom 理论上可行,但是富文本不能太长,不然可能复制不了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:47 · PVG 03:47 · LAX 11:47 · JFK 14:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.