IExpress

✍ dations ◷ 2025-07-05 01:57:48 #安装软件

IExpress是Windows 2000和更高版本的操作系统的组件,用于从一组文件中创建自解压缩程序包。此类软件包可用于安装软件。

IExpress(IEXPRESS.EXE)可用于将自包含的安装程序包(基于INF的安装可执行文件)分发到多台本地或远程Windows计算机。它使用提供的前端界面(IExpress向导)或自定义的自我提取指令(SED)文件创建自解压缩的可执行文件(.EXE)或压缩的Cabinet(.CAB)文件。 可以使用任何纯文本/ ASCII编辑器(例如Notepad)修改SED文件。由IExpress创建的所有自解压缩文件均使用CAB压缩算法,使用MakeCab(MAKECAB.EXE)工具压缩 ,并使用WExtract(WEXTRACT.EXE)工具提取。 IEXPRESS.EXE位于WindowsSYSTEM32的32位和64位安装文件夹中。可以通过手动导航到相应目录并打开可执行文件(IExpress.exe)或在“开始”菜单的“运行”窗口中键入IExpress来启动前端界面(IExpress向导)。也可以从命令行(Windows命令提示符或批处理文件)中使用它来创建自定义安装程序包,这些程序包将会自动操作:

IEXPRESS /N drive_letter:\directory_name\file_name.SED

IExpress向导界面指导用户完成创建自解压程序包的过程。它询问程序包应该做什么,提取文件然后运行程序,或者仅提取文件。然后,它允许用户为程序包指定标题,添加确认提示,添加最终用户必须接受以允许提取的许可协议,选择要归档的文件,为进度窗口设置显示选项,以及最后指定要在完成时显示的消息。

如果选择了创建归档文件并运行程序的选项,则将有一个附加步骤,提示用户选择要在提取时运行的程序。

IExpress将根据操作系统类型(32或64位)创建相应的自解压缩存档,而且64位将无法在32位计算机上运行解压缩。

使用IExpress创建的自解压程序包具有(固有的)漏洞,由于处理安装命令和命令行处理的方式,它们允许任意代码的执行。 此外,由于Windows 用户帐户控制处理安装程序的方式,这些漏洞允许特权提升。

更具体地说,此漏洞有两个版本:最明显的是/c:开关告诉软件包在提取的目录中运行任意命令;另一个是该目录对于任何普通用户都是可预测的和可写的,因此msiexec.exe可以用攻击有效载荷代替常用命令。 后者已由Microsoft在MS14-049中修复,但是仅通过弃用IExpress的策略解决了前者。 此外,IExpress还可能存在DLL劫持漏洞。

相关

  • 交通工具载具指载运工具,也称交通工具,是指使用于人或货物运输的设备。本身不产生位移的传送带或非人造的某些水面漂浮物都不能称为“载具”。为上述目的以人的意志为驱使的动物和人本
  • 胭脂树红胭脂树红(英语:Annatto)又称为“婀娜多”,是从生长在热带和亚热带的红木(又称胭脂树)种子中提取的物质,可以作为食用色素将食物染成黄色、橘色,并添加特有的风味。胭脂树红提取自包
  • 文件档案(英语:archive;或称存档、归档、封存)是指组织或个人在业务处理过程所产生、持有并保存的一级来源文件。档案记录了组织或个人的功能、运作及决策过程。以案卷保管人及历史
  • 库尔干州库尔干州(俄语:Курганская область,罗马化:Kurganskaya oblast),位于西西伯利亚平原西南部,东南邻哈萨克斯坦,是俄罗斯联邦主体之一,属乌拉尔联邦管区。面积71,000
  • 体外人工授精体外人工受孕(英语:In vitro fertilization,缩写IVF; artificial fertilization),是将卵子与精子取出,在人为操作下进行体外受精,并培养成胚胎,再将胚胎植回母体内,整个过程真正在试
  • 埃施博恩埃施博恩(德语:Eschborn)是德国黑森州的一个市镇。总面积12.13平方公里,总人口20907人,其中男性10183人,女性10724人(2011年12月31日),人口密度1 724人/平方公里。
  • 柴门霍夫路德维克·拉扎尔·柴门霍夫(Ludwik Lejzer Zamenhof,1859年12月15日-1917年4月14日),波兰籍犹太人,世界语的创始人。他出生在比亚韦斯托克,当时波兰正受沙皇俄国统治,根据俄国的户
  • 撒谎的侦探《撒谎的侦探》(英语:The Lying Detective)是英国电视剧《神探夏洛克》第四季的第二集,于2017年1月8日在BBC One频道首播。此集的编剧为史蒂芬·莫法特。由于玛丽的死,福尔摩斯与
  • KS马粘KS马粘(K. S. Maniam,1942年-2020年2月19日)是马来西亚印度裔学者、小说家和剧作家。他生于吉打州的美农(马来语:Bedong),双亲是来自印度的移民。在童年时,他曾接受淡米尔语教育,后转
  • 树 (数据结构)在计算机科学中,树(英语:tree)是一种抽象数据类型(ADT)或是实现这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次关系的集