Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >零宽度隐写

零宽度隐写

作者头像
h3110_w0r1d
发布于 2024-02-19 12:13:43
发布于 2024-02-19 12:13:43
34500
代码可运行
举报
运行总次数:0
代码可运行

零宽度隐写

零宽度隐写是一些不可见,不可打印的字符,存在于页面中用于调整页面的格式

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  零宽度空格符 (zero-width space) U+200B : 用于较长单词的换行分隔
  零宽度非断空格符 (zero-width no-break space) U+FEFF : 用于阻止特定位置的换行分隔
  零宽度连字符 (zero-width joiner) U+200D : 用于阿拉伯文与印度语系等文字中,使不会发生连字的字符间产生连字效果
  零宽度断字符 (zero-width non-joiner) U+200C : 用于阿拉伯文,德文,印度语系等文字中,阻止会发生连字的字符间的连字效果
  左至右符 (left-to-right mark) U+200E : 用于在混合文字方向的多种语言文本中(例:混合左至右书写的英语与右至左书写的希伯来语),规定排版文字书写方向为左至右
  右至左符 (right-to-left mark) U+200F : 用于在混合文字方向的多种语言文本中,规定排版文字书写方向为右至左 

将文本内容复制到以下链接中

Unicode Steganography with Zero-Width Characters (330k.github.io)

然后将得到的字符进行base58解码

最后得到的一串类似于hex编码,用hex去解码

我只能说学到了学到了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
这又是什么小把戏?微信群聊中为什么别人的消息我粘贴到发送栏中无法删除?
今天我在微信群里遇到了一个怪事:群友发送了一个消息,我粘贴到自己的发送栏中却无法进行删除。
程序员牛肉
2025/07/04
620
这又是什么小把戏?微信群聊中为什么别人的消息我粘贴到发送栏中无法删除?
浅谈基于零宽度字符的隐写方式
零宽度字符是一些不可见的,不可打印的字符。它们存在于页面中主要用于调整字符的显示格式,下面就是一些常见的零宽度字符及它们的unicode码和原本用途:
回天
2023/04/25
1.7K0
浅谈基于零宽度字符的隐写方式
浅析阿拉伯语OCR的技术壁垒及其原理
在数字化浪潮席卷全球的当下,光学字符识别(OCR)技术已成为信息处理的重要工具。阿拉伯语作为全球超 4 亿人使用的语言,承载着丰富的历史文化与现代信息,但其独特的书写系统和语言结构,使得阿拉伯语OCR技术面临着与其他语言截然不同的挑战与机遇。
智能图文识别OCR
2025/06/26
660
浅析阿拉伯语OCR的技术壁垒及其原理
浅析藏文OCR技术的核心难点及其应用领域
藏文作为我国重要的少数民族语言文字之一,广泛分布于西藏、青海、四川、甘肃、云南等地的文化、宗教、教育及行政领域。然而,由于藏文结构的特殊性(如上下叠加的字母组合、复杂的连写规则),传统OCR技术在藏文识别上存在较大挑战。
智能图文识别OCR
2025/06/24
930
浅析藏文OCR技术的核心难点及其应用领域
艺术鬼才!Unicode 字符还能这么玩?
上周的时候,朋友圈的直升飞机不知道为什么就火了,很多朋友开着各种花式飞机带着起飞。
andyxh
2020/07/28
2K0
数据库LIKE查询屡试不爽?揭秘大多数人都忽视的秘密操作符!
在某次数据库查询中,select * from sys_user where user_name LIKE concat( '%', '赵', '%' ) 能正确查询到包含“赵”的数据,而类似的条件 concat( '%', '赵小', '%' ) 却无法查询到“赵小强”。这一问题暴露了数据的隐藏异常。
codetrend
2024/12/06
2390
移动端H5知识[系列] - “百变”盒模型
HTML5学堂:移动端从2012年走到今日,已经占领了互联网的半壁江山。网站开发也从PC平台向移动端平台开发发展。作为一个优秀的前端开发者,除了能够处理传统平台的网站,还需要能够处理移动端的网页。可是,新的事物伴随着各个浏览器,也就冒出了各种兼容问题。第4步——“百变”盒模型。 “百变”盒模型 学过HTML和CSS的同学都知道,盒模型是由width、height、border、padding、margin这几个属性共同组成的。一个元素在网页文档中占据的真正空间是盒模型的大小,而非简简单单width和heig
HTML5学堂
2018/03/12
8620
移动端H5知识[系列] - “百变”盒模型
国际化组件 Unicode (ICU) 函数库
ICU (International Components for Unicode)是为软件应用提供Unicode和全球化支持的一套成熟、广泛使用的C/C++、Java和.NET 类库集,可在所有平台的C/C++、Java和C# 软件上获得一致的结果,用于支持软件国际化的开源项目, 软件开发者几乎可以使用ICU 解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、搜索和排序等功能。ICU的主页是http://www.icu-project.org/
张善友
2020/09/09
2.6K0
别再用 float 布局了,flex 才是未来!
前面一篇文章整体介绍了 CSS 的布局知识,其中说到 float 布局是 CSS 不断完善的副产物。而在 2023 年的今天,flex 这种布局方式才是未来!那么今天我们就来学习下 flex 弹性布局。
陈树义
2023/09/19
7410
别再用 float 布局了,flex 才是未来!
.NET WebShell 免杀系列之Unicode编码
由dotNet安全矩阵星球圈友们组成的微信群里大家伙常常聊着.NET话题,这不今天有个群友问.NET WebShell 绕过和免杀的方法,而.NET下通常用Process或其他的类和方法触发命令执行,本文不走曲线救国的路线,走硬刚Unicode编码绕过的方式Bypass主流的webshell查杀工具,那么是如何免杀的呢?请阅读者保持好奇心跟随笔者一探究竟吧!
亿人安全
2022/08/05
1.8K0
.NET WebShell 免杀系列之Unicode编码
前端HTML空格转义符总结
HTML提供了5种空格实体(space entity),它们拥有不同的宽度。 非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。 其他几种空格(    ‌‍)在不同浏览器中宽度各异。
全栈程序员站长
2022/11/09
4.7K0
什么是"零宽空格"?
同事问了个问题,从邮件正文中粘出来的URL,复制到任何的浏览器中,回车都会报404的错,和原始的URL对比,发现URL结尾多了一串特殊的字符,
bisal
2023/02/26
2.6K0
译|你不知道的CSS国际化
我遇到过一些人,他们根本不认为CSS与国际化有关,但如果你仔细想想,国际化不仅仅是把你网站上的内容翻译成多种语言,然后就收工了。该内容的呈现方式有各种细微的差别,这些细微的差别会影响到母语人士使用您的网站的体验。
张张
2020/05/09
1.7K0
译|你不知道的CSS国际化
一个emoji引发的思考
之前在做一个留言功能时,发现在其中一台安卓5.0的手机上,输入emoji糊掉了,成了如下这样的情况 
grain先森
2019/03/28
1.6K0
一个emoji引发的思考
淘宝API返回的空格trim()不掉,好着急好生气
在处理文本数据时,经常会遇到不同类型的空格字符。除了最常见的半角空格(ASCII码为32)之外,还有全角空格(Unicode编码为\u3000)。这两种空格虽然在视觉上看起来相同,但在计算机内部表示却不一样,因此在进行字符串处理时需要注意区分。
烟雨平生
2024/11/23
1980
淘宝API返回的空格trim()不掉,好着急好生气
Node.js结合ProtoBuffer,从零实现一个redis! [一万字]
写在开头 想学习造轮子技术,可以看我之前的原创文章大集合: https://mp.weixin.qq.com/s/RsvI5AFzbp3rm6sOlTmiYQ 如果你想领取3700G免费学习资料、或
Peter谭金杰
2020/06/30
2K0
Node.js结合ProtoBuffer,从零实现一个redis! [一万字]
Unicode入门介绍和学习总结
描述:Unicode(中文:万国码、国际码、统一码、单一码)是计算机科学领域里的一项业界标准。它对世界上大部分的文字系统进行了整理、编码,使得计算机可以用更为简单的方式来呈现和处理文字。 Unicode至今仍在不断增修,每个新版本都加入更多新的字符。目前最新的版本为2019年5月公布的12.1该版本只新增了一个字符即日本新年号令和的合字。
全栈工程师修炼指南
2022/09/28
1.3K0
Unicode入门介绍和学习总结
随手画个圆,你是怎么画的?我们分析了10万个圆,得到了这样的结论
大数据文摘作品 编译:Niki、吕征达、笪洁琼、Harry 在读本文之前,可以先自己试着从纸上画个圆圈。再回想一下,你是从上面开始画的还是下面呢?顺时针还是逆时针? 在这些问题里,可能隐藏着你来自哪里的线索。 今年十一月,谷歌发布了一款叫“Quick,Draw!”的线上游戏,玩家需要在20秒内画出要求的图案,比如骆驼或洗衣机之类的。(游戏界面传送门:https://quickdraw.withgoogle.com/) 这个游戏的目的远不止让你开心,真正的初衷是运用这些草图让计算机学习人如何绘画。(意味深长啊
大数据文摘
2018/05/24
1.3K0
文字与编码的奥妙(上篇)
文字是社会发展到一定阶段的产物。原始社会时期,人群、部落之间交流较少,有声语言已能满足需要。后来,随着社会生产的发展,人们的社会交际日趋频繁,而有声语言一发即逝,既不能传诸远方,亦不能留诸异日,用它作为传递思想信息的唯一手段,已越来越不能满足需要了。
老钱
2019/10/25
9340
文字与编码的奥妙(上篇)
细节杀手:隐藏的“鬼字符”如何毁掉你的命令行
注册表右键菜单失效 你在 HKEY_CLASSES_ROOT\SystemFileAssociations\.py\shell\…\command 下填入:
未名编程
2025/05/24
790
推荐阅读
相关推荐
这又是什么小把戏?微信群聊中为什么别人的消息我粘贴到发送栏中无法删除?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验