首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“同形异义字”钓鱼攻击,钉钉中招

其实还不止,还有爱奇异、小米…… 目前发现的威胁都是通过西里尔字母来进行混淆 ?...上图是西里尔字母表,我们可以发现有不少字母与拉丁字母相识,这就是为什么用西里尔字母来进行混淆的原因 浏览器会通过Punycode来编码非拉丁字符的域名,编码后就可以避免产生混淆,但发现如果域名的一个字段里所有字符都是同一种语言...我们还可以再做个实验: xiami.com虾米是阿里旗下的音乐网站, 我们查询西里尔字母的хіамі.com,这个域名就没有被注册,显示的available хіамі.com 转码后 xn--...不是所有的英文字母都有与之相似对应的西里尔字母 我尝试了一些可以用西里尔字母拼出的国内知名网站 ԚԚ.com 转码后 xn--x7aa.com (腾讯) ԛԛ.com 转码后...(像上面baidu.com识别为url的会显示蓝色,就可以直接点击打开) 然后再在钉钉里进行相同的尝试 ? ?

2.1K70

python0128_unicode_字符集_character_set_八卦_星座

少则得,多则惑,是以圣人抱一天下式天得一以清,地得一以宁,神得一以灵,谷得一以盈,万物得一以生,侯王得一而以为正这个版本叫做 unicode88 是 16 位的 unicode1989 年 Unicode...紧挨着 ascii 的字符的就是 Latin-1 由 iso-8859-1 西欧、北欧字符集进化而来​添加图片注释,不超过 140 字(可选)这其实也 标识出unicode的 编码排序规则 以书写系统单位...书写系统 英文字母、拉丁字母西里尔字母 都源自希腊文字母 Omicron不同的书写系统 可能会长相一样的字母但对应着不同的序号​添加图片注释,不超过 140 字(可选)虽然字形一模一样 但是属于三个书写系统...希腊文字母英文字母西里尔字母所以 有不同的序号持续进化 每个版本都会有些变化 整个编码区域分成若干个 blocks新版本对于这些 blocks 里面的字符有所增加​添加图片注释,不超过 140...添加图片注释,不超过 140 字(可选)蓝桥->https://www.lanqiao.cn/courses/3584github->https://github.com/overmind1980/oeasy-python-tutorialgitee

48930
您找到你想要的搜索结果了吗?
是的
没有找到

影响众多编程语言、引发供应链攻击,剑桥大学发布「木马源」漏洞

该漏洞允许对字符进行视觉上的重新排序,使其呈现与编译器和解释器所不同的逻辑顺序; 第二种是同源攻击 (CVE-2021-42694),两个不同的字符具有相似的视觉表示,例如拉丁语 H 和西里尔字母Н。...在 GitHub 上的存储库中,他们提供概念验证 (PoC) 脚本。...下表 I 提供与此攻击相关的控制符列表: 隔离重新排序方式 在 Bidi 规范中,隔离(isolates)是被视为单个实体的字符组;也就是说,当显示顺序被重写时,整个一组字符将作为单个块移动,隔离可以嵌套...他们使用了两个看起来相似但实际上不同的 H,蓝色的拉丁语 H 和红色的西里尔字母Н。当进行编译时,该程序输出文本「Goodbye, World!」。...此外,还有 11 家接受者有 Bug 赏金计划,漏洞披露提供报酬。但研究人员报告说,只有 5 家支付赏金,平均支付 2,246 美元。

84010

Vulnhub XXE靶机复现

1.检查网络模式配置是否正确 我们这里的VMnet8 是NAT模式啊(打开虚拟网络编辑器:虚拟机的左上角 编辑 –->网络虚拟编辑器)接下来切换到kali linux即可开启愉快的练习。 ?...点击Flag,跳转到http://192.168.194.188/xxe/flagmeout.php,查看源代码得到一串base32字母,解密后再进行一次base64解密,得到 ? ?...防御措施: xxe漏洞存在是因为XML解析器解析用户发送的不可信数据。...通过设置相应的属性值false,XML外部实体攻击就能够被阻止。因此,可将外部实体、参数实体和内联DTD 都设置false,从而避免基于XXE漏洞的攻击。 ?...dbf =DocumentBuilderFactory.newInstance(); dbf.setExpandEntityReferences(false); Python: from lxml

1.5K20

python0086_ASCII_出现背景_1963年_DEC_PDP系列主机_VT系列终端

各语言各语言 都想进入 7-bit 日文假名拉丁字符西里尔字符都眼巴巴地等着地儿放新编码 比EBCDIC 好了很多 具体 好在哪里呢?...ASCII字母 连续性轻松判断字符 是否 字母连续性 ascii的 大写字母 是连续的ascii的 小写字母 也是连续的还加了一些新字符进去反斜杠反斜杠 就是Bemer加到 ASCII当中的反斜杠 后来...开拓市场将Esc 玩成了 终端控制序列从 VT05 到 VT100 再到 VT220 最终 把控制序列 玩成了ANSI标准 \33[38;5;196❤\33[0m爱了最初版的 黑暗森林很多编码 已经消失有些永远留在...要早得多基于PDP系列小型机电子竞技利用 最原始的图形技术 表现出 茫茫深空下的神秘1972年 召开 史上第一次电子竞技大会 泛银河系太空大战奥运会新的生态unix 和 c 诞生之后 IBM那套自上而下、以销售核心的体系不理解...蓝桥->https://www.lanqiao.cn/courses/3584 github->https://github.com/overmind1980/oeasy-python-tutorial

32000

即时按需原子 CSS 引擎:比 Tailwind JIT 快 5 倍! | 开源日报 No.149

)) 每个版本包括相同范围的字符:拉丁字母,希腊字母(包括多音节),一些西里尔字母,国际音标符号和常见标点符号以及一些符号 支持 234 种语言 各式各样的风格设置可改变某些字符的形状。...Z3Prover/z3https://github.com/Z3Prover/z3 Stars: 9.4k License: NOASSERTION Z3 是来自微软研究院的定理证明器,它提供多种编程语言的绑定...提供 .NET/C/C++/Java/OCaml/Python 等各种编程语言绑定 支持在 Windows 和 Linux 下使用 Visual Studio, Makefile, CMake 进行构建...主要功能包括提供 200 多个系统设计案例、技术面试备忘单以及如何高效准备等内容。...该项目的关键特点和核心优势有: 提供大量系统设计案例 包含重要的系统设计概念与术语 系统化地介绍各种基本原理 (例如水平/垂直扩展、负载均衡、消息队列等) 详细讲解了每个部分在面试中应用时需要注意的事项

22410

揭秘前端字符的戏精之路

提起文字,大部分人的脑中,都会定式规整排列的字符。...除此之外—— ▷ˋε´◁ 中 ε 是希腊字母 ʕ-'ᴥ’-ʔ 中 ʕᴥʔ 是国际音标 (·ཀ·」∠) 中 ཀ 是藏文 (ง •̀_•́ )ง 中 ง 是泰文 罒 д 罒 中 罒 是中文(同网),д 是俄语西里尔字母...在浏览器里,如果对应编码在字体文件里空,一般会展示成一个方格,起码不会影响其他正常字符的排版。但我们知道,Unicode的林子实在太大… 在某些字体里,就会对一些特殊的字符产生错误的排版。...我们查看西里尔文计数法的wiki,可以看到它只有配合西里尔数字时,才能展示正常: 至于你把它跟其他语言组合在一起时,我们要么看到错位,要么看到分离的展示。而且国际上并没有一个组织,去规定要怎么展示。...并且搜狗输入法在iOS系统提供的诸多符号里,挑选一些,可供用户去使用。这个功能的名字,叫做花漾字。 还是得感慨艺术家们的视角是多么独特。

1.1K50

Pandas数据探索分析,分享两个神器!

pandas_profiling 首先要介绍的是pandas_profiling,它扩展pandas DataFrame的功能,这也是在之前多篇文章中提到的插件。...,例如均值,众数,标准偏差,总和,中位数绝对偏差,变异系数,峰度,偏度 最常使用的值 直方图 相关性矩阵 缺失值矩阵,计数,热图和缺失值树状图 文本分析:了解文本数据的类别(大写,空格),脚本(拉丁,西里尔字母...sweetviz 第二个值得一用的是 sweetviz,同样是一个开源 Python 库,可生成美观、高密度的可视化,只需两行代码即可启动 EDA。 该插件围绕快速可视化目标值和比较数据集而构建。...可视化和比较 不同的数据集(例如训练与测试数据) 组内特征(例如男性与女性) 混合型联想 Sweetviz 无缝集成了数值(Pearson 相关)、分类(不确定系数)和分类-数值(相关比)数据类型的关联,所有数据类型提供最大的信息

1.4K20

人人都是艺术家!谈谈那些奇怪的字符(上)

提起文字,大部分人的脑中,都会定式规整排列的字符。...除此之外—— ▷ˋε´◁ 中 ε 是希腊字母 ʕ-'ᴥ’-ʔ 中 ʕᴥʔ 是国际音标 (·ཀ·」∠) 中 ཀ 是藏文 (ง •̀_•́ )ง 中 ง 是泰文 罒 д 罒 中 罒 是中文(同网),д 是俄语西里尔字母...在浏览器里,如果对应编码在字体文件里空,一般会展示成一个方格,起码不会影响其他正常字符的排版。但我们知道,Unicode的林子实在太大… 在某些字体里,就会对一些特殊的字符产生错误的排版。...我们查看西里尔文计数法的wiki,可以看到它只有配合西里尔数字时,才能展示正常: ? 至于你把它跟其他语言组合在一起时,我们要么看到错位,要么看到分离的展示。...并且搜狗输入法在iOS系统提供的诸多符号里,挑选一些,可供用户去使用。这个功能的名字,叫做花漾字。 ? 还是得感慨艺术家们的视角是多么独特。

83710

人人都是艺术家!谈谈那些奇怪的字符

提起文字,大部分人的脑中,都会定式规整排列的字符。...除此之外—— ▷ˋε´◁ 中 ε 是希腊字母 ʕ-'ᴥ’-ʔ 中 ʕᴥʔ 是国际音标 (·ཀ·」∠) 中 ཀ 是藏文 (ง •̀_•́ )ง 中 ง 是泰文 罒 д 罒 中 罒 是中文(同网),д 是俄语西里尔字母...在浏览器里,如果对应编码在字体文件里空,一般会展示成一个方格,起码不会影响其他正常字符的排版。但我们知道,Unicode的林子实在太大… 在某些字体里,就会对一些特殊的字符产生错误的排版。...我们查看西里尔文计数法的wiki,可以看到它只有配合西里尔数字时,才能展示正常 至于你把它跟其他语言组合在一起时,我们要么看到错位,要么看到分离的展示。而且国际上并没有一个组织,去规定要怎么展示。...并且搜狗输入法在iOS系统提供的诸多符号里,挑选一些,可供用户去使用。这个功能的名字,叫做花漾字。还是得感慨艺术家们的视角是多么独特。

1K10

人人都是艺术家!谈谈那些奇怪的字符

提起文字,大部分人的脑中,都会定式规整排列的字符。...除此之外—— ▷ˋε´◁ 中 ε 是希腊字母 ʕ-'ᴥ’-ʔ 中 ʕᴥʔ 是国际音标 (·ཀ·」∠) 中 ཀ 是藏文 (ง •̀_•́ )ง 中 ง 是泰文 罒 д 罒 中 罒 是中文(同网),д 是俄语西里尔字母...在浏览器里,如果对应编码在字体文件里空,一般会展示成一个方格,起码不会影响其他正常字符的排版。但我们知道,Unicode的林子实在太大… 在某些字体里,就会对一些特殊的字符产生错误的排版。...我们查看西里尔文计数法的wiki,可以看到它只有配合西里尔数字时,才能展示正常: 至于你把它跟其他语言组合在一起时,我们要么看到错位,要么看到分离的展示。而且国际上并没有一个组织,去规定要怎么展示。...并且搜狗输入法在iOS系统提供的诸多符号里,挑选一些,可供用户去使用。这个功能的名字,叫做花漾字。 还是得感慨艺术家们的视角是多么独特。

1.1K70

Pandas数据探索分析,分享两个神器!

pandas_profiling 首先要介绍的是pandas_profiling,它扩展pandas DataFrame的功能,这也是在之前多篇文章中提到的插件。...,例如均值,众数,标准偏差,总和,中位数绝对偏差,变异系数,峰度,偏度 最常使用的值 直方图 相关性矩阵 缺失值矩阵,计数,热图和缺失值树状图 文本分析:了解文本数据的类别(大写,空格),脚本(拉丁,西里尔字母...sweetviz 第二个值得一用的是 sweetviz,同样是一个开源 Python 库,可生成美观、高密度的可视化,只需两行代码即可启动 EDA。 该插件围绕快速可视化目标值和比较数据集而构建。...可视化和比较 不同的数据集(例如训练与测试数据) 组内特征(例如男性与女性) 混合型联想 Sweetviz 无缝集成了数值(Pearson 相关)、分类(不确定系数)和分类-数值(相关比)数据类型的关联,所有数据类型提供最大的信息

1.2K30

告别乱码,你应该知道的字符集常识

GB18030 -最新GBK的扩展,可以表示汉字、维吾汉文、藏文等中华名族字符 Unicode -国际通用字符集 Unicode 正确理解 概要 占用 2 个字节 Unicode 给所有的字符指定一个数字用来表示该字符...Unicode 仅仅只是一个字符集,规定符合对应的二进制代码,至于这个二进制代码如何存储则没有任何规定。它的想法很简单,就是每个字符规定一个用来表示该字符的数字,仅此而已。...在向磁盘和网络上传送的时候以 UTF-8 编码 占1个字节的:一个utf8数字、一个utf8英文字母 占2个字节的:带有附加符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及它拿字母则需要二个字节编码

1K10

Mac打字练习工具:KeyKey

KeyKey是一款强大的Mac打字练习工具,可以帮助我们快速的掌握高效率正确的键盘打字方式,该应用程序会记录您的错误并在您进行时调整练习单词表,提供额外的练习,以使您绊倒的字母组合。...课程显示要键入的连续单词行。你犯的错误越多,单词就越容易;随着你的进步,单词变得更加复杂。您还可以在键入时查看错误、完成的单词和经过的时间。键盘教练打字速度更快的很大一部分是使用正确的手指位置。...此键盘可实时模拟正确的手部位置,并显示使用哪个手指以最佳方式键入每个字母。您学习适应手部动作的次数越多,打字就越容易。...真实世界,真实的话为了生成英语和西里尔语练习,该应用程序消化了 3,000 多本书籍和文章。该应用程序的课程词汇表来源于这些材料,并从常见到不常见进行排名。

1.7K10

an example of Ascii using 问号 as example

且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons) Created by Wang, Jerry on Sep 25, 2015 根据Ascii表,问号的code63...如果收到一个以字节FF FE开头的UTF-16编码的文档,你就能确定它的字节顺序是单向的(one way)的;如果它以FE FF开头,则可以确定字节顺序反向。...如果记事本里存成 在ABAP debugger 3F00: ( UTF-16) UTF-8使用一至四个字节每个字符编码: 128个US-ASCII字符只需一个字节编码(Unicode范围由...带有附加符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及它拿字母则需要二个字节编码(Unicode范围由U+0080至U+07FF)。...这解释为什么? ( 63) 在UTF8 编码格式下仍然是3F的原因。

1.2K30

Python爬虫基础教程:验证码的爬取和识别详解

前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备高价值Python学习视频教程及相关电子版书籍,欢迎前来领取!...百度OCR接口提供自然场景下图片文字检测、定位、识别等功能。文字识别的结果可以用于翻译、搜索、验证码等代替用户输入的场景。...然后创建文字识别应用,获取相关Appid,API Key以及Secret Key,需要了解一下的是百度AI每日提供50000次免费调用通用文字识别接口的使用次数,足够我们挥霍。 ?...现在已经识别到文字,虽然我不知道为啥识别成了“珍”,分析之后发现是因为z我在设置参数设置“language_type”“CHN_ENG”,中英文混合模式,于是我修改成“ENG”英文类型,发现可以识别成字符...白色背景色与深色字母之间的对比度很高。 这样的验证码相对识别起来较容易,另外,像识别图片时的白底黑字就属于很标准的规范文本,所以识别的准确度较高。

1.1K10

Scrapy简单入门及实例讲解

Scrapy主要包括以下组件: 引擎(Scrapy) 用来处理整个系统的数据流, 触发事务(框架核心) 调度器(Scheduler) 用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回...用户也可以从中提取出链接,让Scrapy继续抓取下一个页面 项目管道(Pipeline) 负责处理爬虫从网页中抽取的实体,主要的功能是持久化实体、验证实体的有效性、清除不需要的信息。...(Item),则交给实体管道进行进一步的处理 解析出的是链接(URL),则把URL交给调度器等待抓取 一、安装 1、安装wheel pip install wheel 2...、安装lxml https://pypi.python.org/pypi/lxml/4.1.0 3、安装pyopenssl https://pypi.python.org...4、文件说明: scrapy.cfg  项目的配置信息,主要为Scrapy命令行工具提供一个基础的配置信息。

74040
领券