高手联系方式:fuzz CVE-2019-1118

访客5年前黑客文章1173

高手联系方式:fuzz CVE-2019-1118


 
这篇来分析一下CVE-2019-1118,问题为stack corruption in OpenType font handling due to negative cubeStackDepth
 
缝隙复现
建立环境,简略复现一下
git clone https://github.com/adobe-type-tools/afdko
cd afdko
git checkout 2.8.8
cd c
bash buildalllinux.sh debug
依据给出的poc检验

能够发现,犯错了,可是被afdko捕获了。
这样的话,在要点方位设一下断点,再来看一下
首要检验一下do_blend_cube.otf
pwndbg> b t2cstr.c:1057
Breakpoint 1 at 0x466af2: file ../../../../../source/t2cstr/t2cstr.c, line 1057.
pwndbg> run -cff do_blend_cube.otf
看一下作用

结合着反汇编代码看,作用或许更好
.text:0000000000466AF2                 mov     esi, [rbp+nBlends]
.text:0000000000466AF5                 mov     rdi, [rbp+h]
.text:0000000000466AF9                 add     rdi, 32D60h
.text:0000000000466B00                 mov     rax, [rbp+h]    ; h
.text:0000000000466B04                 movsxd  rax, dword ptr [rax+32D44h]; 获得索引
.text:0000000000466B0B                 imul &nbsp

相关文章

SEO网站优化精髓和注意事项

SEO网站优化精髓和注意事项

一、SEO优化 网站:B2B网站、官网、旺铺。 工具:友盟、站长工具、5118、百度、360、指数。 工作内容:网站更新、维护、站外推广、分析关键词分布、权重、收录排名。 优化的目的,是在不搜...

宝宝辅食应该怎么挑选 宝宝辅食挑选常见误区

宝宝辅食应该怎么挑选 宝宝辅食挑选常见误区

在小宝宝6个月上下,逐渐能够给宝宝慢慢辅食添加,初学者父母在给宝宝辅食添加时,常常会深陷一种错误观念,反倒不利小宝宝发展趋势,在给宝宝挑选宝宝辅食时,一定要依据小宝宝的发育过程来开展加上,那麼,婴儿辅...

24小时黑客扣扣在线接单(24小时黑客扣扣在线接单139)

24小时黑客扣扣在线接单(24小时黑客扣扣在线接单139)

本文导读目录: 1、(在线)当黑客真的那么难吗? 2、如何免费赚QQ币 3、赚QQ币谁会? 4、24小时没有救护车来接敬天敬地怎么说的 5、黑客干扰接单怎么办 6、我在qq刷单被骗...

黑客帝国百科2(黑客帝国2)

黑客帝国百科2(黑客帝国2)

本文目录一览: 1、黑客帝国2讲的什么 2、黑客帝国1、2、3票房分别为多少? 3、黑客帝国有几部,分别什么剧情 4、黑客帝国到底讲了什么 5、黑客帝国1,2,3讲的是什么? 黑客帝...

怎么做好网站营销推广?史上最全的营销工具(

怎么做好网站营销推广?史上最全的营销工具(

工欲善其事必先利其器,作为一个优秀的SEOer,如果我们不会借助工具来帮助我们从事优化工作,就太悲剧了。下面牛商网为今日头条的朋友带来了16个牛逼的营销推广工具,也许你不常见到,但是真的很有用,速来围...

中国哪个省黑客最厉害(中国比较厉害的黑客)

中国哪个省黑客最厉害(中国比较厉害的黑客)

本文导读目录: 1、中国十大黑客排名是什么?有什么事迹? 2、中国网络黑客最多的地方是? 3、在中国最厉害的黑客是谁?在新疆呢?维族黑客厉害么? 4、什么是中国最牛黑客?? 5、世界上...