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

车库起家,首创PostScript,用传奇一生改变世界

公司成立后的第一款产品PostScript,更是直接引发了桌面出版的革命。 随后,Warnock担任首席执行官至2000年,担任首席技术官至2001年,并一直是公司董事会成员。...但最终还是决定应该专注于软件,尤其是PostScript,一种可以在任意分辨率下优雅地呈现各种字体的语言。...作为第一个真正意义上的用于计算机打印的国际标准,PostScript包含了描述诸多语言的字母格式的算法。...到了1987年,PostScript已经成为行业标准打印语言,与19家打印机公司达成了400多项第三方软件和许可协议。...不过,苹果最终还是以250万美元购买了Adobe公司约20%的股份,同时提前支付了PostScript的五年授权费用。

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

CVE-2015-2545 Word 利用样本分析

图0 样本通过 zip 解压后的目录结构 其中, image1.eps 是精心设计的漏洞利用文件,即由 PostScript 语言编写的特殊图形文件,这里 Word 和 PostScript 的关系一定层度上可类比为...IE 浏览器和 JavaScript 的关系,更多关于 PostScript 语言的说明可参考该手册(https://www-cdf.fnal.gov/offline/PostScript/PLRM2...为了便于理解,我们给出样本中触发此漏洞的那部分 PostScript 代码,当然有经过一定的反混淆处理: ?...图2 触发漏洞的那部分 PostScript 代码(PoC) 其中操作符 copy 和 forall 的定义如下: ?...接着我们来完整分析下此过程,这里给出 PostScript 对象和 dict 下 ‘key-value’ 对象的定义,它们在后面会涉及到: //PostScript对象的定义 struct PostScript_object

1.1K70

打印机安全研究(一):不容乐观的网络打印机安全状况

页面描述语言(PDL) PS(PostScript)语言是一种标准的PDL语言。虽然PostScript已经不在台式印刷系统中流行,但仍然是激光印刷打印系统的PDL语言首选。...PostScript是基于堆栈的图灵完备编程语言,它包含400多种指令和操作符,从安全视角来说,这些指令和操作符可以被攻击利用,入侵控制了PostScript解释器就能实现代码执行等恶意操作。...打印任务获取:只要打印机使用PostScript命令,攻击者就可以通过其获取到打印任务。...主要因为PostScript的两个特性:一是攻击者可通过自定义的操作符'hook'到其它打印用户的打印任务;二是PostScript可以读取数据并进行简单的文档信息存储。...例如,利用包含循环代码的恶意PostScript文件,可以针对每种品牌打印机执行DoS攻击。

2.6K50

【漏洞预警】GhostScript -dSAFER沙箱绕过漏洞(CVE-2019-10216)预警通告

Imagemagick、.buildfont1、沙箱绕过 危害等级: 高,攻击者可利用此漏洞绕过安全沙箱,实现任意代码执行 版本: 1.0 1 漏洞概述 Ghostscript是一套基于Adobe、PostScript...-dSAFER是Ghostscript用于防止不安全PostScript操作的安全沙箱。...该漏洞是由于.buildfont1进程在执行过程中没有正确处理权限调用而导致,攻击者可通过恶意构造postscript文件绕过-dSAFER沙箱限制,实现权限提升,访问受限区域文件。...ImageMagick等默认使用Ghostscript来处理PostScript内容的应用,均受到此漏洞影响。...ImageMagick默认使用Ghostscript作为解析器处理PostScript内容,因此,用户可通过配置ImageMagick组件的Policy.xml安全策略,禁用PS、EPS、PDF及XPS

87920

GhostScript -dSAFER多个沙箱绕过漏洞预警通告

-dSAFER是Ghostscript用于防止不安全PostScript操作的安全沙箱。...Ghostscript是一套基于Adobe、PostScript及可移植文档格式(PDF)等页面描述语言而编译成的免费图像处理软件,被广泛应用于图片处理组件。...setuserparams2(CVE-2019-14812)、setsystemparams(CVE-2019-14813)及.pdfexectoken(CVE-2019-14817)功能中,攻击者可通过恶意构造的postscript...14817 https://www.openwall.com/lists/oss-security/2019/08/28/2 SEE MORE → 2影响范围 此漏洞影响所有使用 Ghostscript来处理PostScript...1、ImageMagick默认使用Ghostscript作为解析器处理PostScript内容,因此,用户可通过配置ImageMagick组件的Policy.xml安全策略,禁用ghostscript及

89810

「Adobe国际认证」Photoshop软件,关于绘图教程?

矢量形状与分辨率无关,因此,它们在调整大小、打印到 PostScript 打印机、存储为 PDF 文件或导入到基于矢量的图形应用程序时,会保持清晰的边缘。...如果遇到打印错误,请输入一个展平度值以确定 PostScript 解释程序如何模拟曲线。平滑度值越低,用于绘制曲线的直线数量就越多,曲线也就越精确。值的范围可以从 0.2 到 100。...5.通过执行下列操作之一存储文件: 若要使用 PostScript 打印机打印文件,请以 Photoshop EPS、DCS 或 PDF 格式进行存储。...要使用非 PostScript 打印机打印文件,请以 TIFF 格式存储并将其导出到 Adobe InDesign 或者 Adobe PageMaker® 5.0 或更高版本。

1.4K20
领券