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

科学字体生成器「谷雨解字」和 Chrome 扩展「寒蝉」(利用 Web 字体子集化实现网页加密)

  •  6
     
  •   guyujiezi · 42 天前 · 4435 次点击
    这是一个创建于 42 天前的主题,其中的信息可能已经有所发展或是发生改变。
    「谷雨解字」:guyujiezi.com
    「寒蝉」:guyujiezi.com/cicada
    开放 API:guyujiezi.com/api

    「谷雨解字」是类似阿里 Iconfont-webfont 的在线工具。区别是「谷雨解字」提供了字形和编码混淆的功能,即不单提供了中文字体子集化的功能,还可以自己定义字形的映射。比如可以把“甲”字的编码映射到“乙”字的字形上,网页如果加载了该字体,那么网页中出现的所有“甲”字在用户看来就是“乙”字的样子。

    比如网页中有如下文字:
    谷雨解字:「金印累累佩陆离,河梁更赋断肠诗。莫拥旌旗真个去。何处?玉堂元自要论思。且约风流三学士」 XmnNk/1oWFIQ。
    安装「寒蝉」后,渲染的效果变成了:
    (新帐号不能发图片)

    「谷雨解字」的用途
    - 网页加密、内容混淆
    - 网页内容防拷贝
    - 网站反爬虫
    - SEO (搜索引擎优化)
    - 敏感词过滤

    =======================

    「寒蝉」是一款 Chrome 浏览器扩展程序。安装该浏览器插件后,可以将网页中的特殊文本用科学字体来渲染。
    比如网页中有如下文字:
    谷雨解字:「金印累累佩陆离,河梁更赋断肠诗。莫拥旌旗真个去。何处?玉堂元自要论思。且约风流三学士」 XmnNk/1oWFIQ。
    安装「寒蝉」后,渲染的效果变成了:(新帐号不能发图片)

    使用方法:
    (新帐号不能发图片)
    第 1 条附言  ·  42 天前
    更新了一下「寒蝉」。取消了生成的文本以『谷雨解字:』开头的明显特征,更加低调
    第 2 条附言  ·  41 天前
    发布 0.3.0 版本:
    https://github.com/guyujiezi/cicada/releases/tag/v0.3.0-alpha

    修复了部分网站因 CSP 安全限制而无法加载第三方字体的问题。
    也就是说,在 github 上也可以使用了
    54 回复  |  直到 2019-04-16 15:22:16 +08:00
        1
    guyujiezi   42 天前
    新帐号不能发图,也不能有外链,呵呵
        2
    fournoas   42 天前
        3
    fournoas   42 天前
        4
    fournoas   42 天前
        5
    fournoas   42 天前

        6
    jkjoke   42 天前
    直接发图片路径就可以了
        7
    lneoi   42 天前
    翻了一遍网站,这个有点意思
        8
    guyujiezi   42 天前
    @jkjoke 不行,主题贴里有外链根本发不出来。美其名曰 anti-spam,呵
        9
    jkjoke   42 天前
    @guyujiezi #8 原来如此
        10
    jkjoke   42 天前
    我想起来,斗鱼直播间的热度也是字符映射,F12 查看显示的数字和真实数字完全不同
        11
    guyujiezi   42 天前
    @jkjoke #9 搜了一下,注册满 180 天才能发含有外链的主题贴
        12
    U2Fsd   42 天前
    谷雨解字:「水调数声持酒听」 156078/dSUNk。
        13
    U2Fsd   42 天前
    v2ex 里好像解不出来
        14
    guyujiezi   42 天前
    @U2Fsd 是哦。可能是 Content-Security-Policy 安全政策的限制
        15
    guyujiezi   42 天前
    @U2Fsd 哦,不是,是 V2EX 修改了回复内容,在『酒听」 1560 』中间插入了一个空格
        16
    tankb52   42 天前 via Android
    还以为字体生成这个功能终于智能化了。
        17
    xiaoluoboding   42 天前
    有和我一样,不喜欢“阴书”这个词当没?
        18
    guyujiezi   42 天前
    @U2Fsd #12 修复了。重新下载试试看。

        19
    564425833   42 天前
    插件 提示接口不可用
        20
    guyujiezi   42 天前
    @564425833 一个是网络超时了。另一种可能是提交的文本里有特殊字符,比如 emoji 😁之类的。这个 BUG 已经记录了还没空修复
        21
    keventseng   42 天前
    数字指数类可以用,其他的其实还是比较影响收录之类的。。
        22
    tao1991123   42 天前
    @guyujiezi #1 牛逼了 好东西哈
        23
    guyujiezi   42 天前
    更新了一下「寒蝉」。取消了生成的文本以『谷雨解字:』开头的明显特征,更加低调有内涵
        24
    alexlip   42 天前
    这个不错 ...
        25
    U2Fsd   42 天前
    「多少泪,断脸复横颐。心事莫将和泪说,凤笙休向泪时吹;肠断更无疑!闲梦远,南国正清秋。千里江山寒色远,芦花深处泊孤舟。笛在月明楼。霞散绮,月垂钩。帘卷未央楼。夜凉银汉截天流,宫阙锁清秋。瑶台树,金茎露。凤髓香盘烟雾。三千珠翠拥宸遊」 1ryia0/YAWGq。
        26
    d5   42 天前 via iPhone
    不错大力支持
        27
    U2Fsd   42 天前
    @guyujiezi

    v2ex 可以了。。但是 GitHub issues 里好像坏了
        28
    guyujiezi   42 天前 via iPhone
        29
    Kiriya   42 天前
    马克一下
        30
    pangtianyu   42 天前
        31
    guyujiezi   42 天前
    @pangtianyu 「寒蝉」的目的不是为了传递加密信息,主要是为了展示「谷雨解字」的功能
        32
    airbasic   42 天前
    2333 我以前写过一个文章 关于用这个技术生成垃圾广告邮件的 不知道题主有没有考虑过会被用于非法用途。。
        33
    guyujiezi   42 天前 via iPhone
    @airbasic 免责申明:「寒蝉」以及「谷雨解字」仅供技术学习交流使用,用户应遵守当地法律法规。作者对用户使用造成的任何后果概不负责。

    垃圾广告邮件用图片不就好了么,如果邮件客户端屏蔽了图片,那一样可以屏蔽字体呀
        34
    o00o   42 天前 via Android
    如果再加上绑定用户 /网站的 1-1 加密就更好了,每个人看到的内容都不一样,或者每个网站的映射算法不同
        35
    lutla   42 天前
    「兰菊愁烟兰泣露。罗縸轻寒」 1Z9yGL/4Ha7xX。
        36
    guyujiezi   42 天前 via iPhone
    @o00o 之前有考虑过,不过这样一来不就成了点对点通信了么,用电报不就行了么。

    另外,寒蝉还有个用法,就是针对 v 站这种发帖不能修改和删除的论坛,用寒蝉发表内容,事后可以删除字体,实现阅后即焚的效果
        37
    qiayue   42 天前   ♥ 1
    非常抱歉,您无法复制这些收到保护的文字。

    错别字,收到->受到
        38
    weiwei202   42 天前
    很有意思!
        39
    kid2man   42 天前
    网页字库混爻工具。
    可以自定义混爻才是看点。你出一个写字体文件的工具就真的漂亮。
    无论如何,赞一个想法。
        40
    rykka   42 天前
    「红日已高三丈透,金炉次第添香兽」 3NXJvG/3SMTDh。
        41
    guyujiezi   42 天前 via iPhone
    @kid2man 谢谢
        42
    guyujiezi   41 天前
    发布 0.3.0 版本:
    https://github.com/guyujiezi/cicada/releases/tag/v0.3.0-alpha

    修复了部分网站因 CSP 安全限制而无法加载第三方字体的问题。
    也就是说,在 github 上也可以使用了
        43
    hpj   41 天前
    优秀!
        44
    hmzt   41 天前
    为什么阴书不能是空白字符呢
        45
    guyujiezi   41 天前
    @hmzt 啊……总感觉空格留着会出什么问题,就把空格过滤掉了。考虑不周,下次把空格恢复了看看
        46
    tabris17   41 天前
    「结庐在人境,而无车马喧。问君何能尔,心远地自偏。采菊东篱下」 ETbz1/2MnUle。
        47
    jiejiss   40 天前
    「绰约人如玉。试新妆娇黄半绿」 2biPh0/4Rl8IC。
        48
    Glan   39 天前
    「结庐在人境,而无车马喧」 2M64wy/1UdBn5。
        49
    malaohu   37 天前
    不错 不错!
        50
    Trumeet   37 天前
    又有新的绕过敏感词过滤的工具了( xd
        51
    wednesdayco   36 天前
    @guyujiezi woc,keyfc 还活着呐。我账号都忘了!
        52
    guyujiezi   36 天前
    @wednesdayco ???
        53
    emanon42   36 天前
    「金雀钗,红粉面,花里暂时相见。知我意」 1Vn3RF/27P24z。
        54
    Francost   35 天前
    「晴雪小园春未到。池边梅自早」 1ozbc3/1lzNjo。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2803 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 00:47 · PVG 08:47 · LAX 17:47 · JFK 20:47
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1