霁彩华年,因梦同行—— 庆祝深圳霁因生物医药转化研究院成立十周年 情绪益生菌PS128助力孤独症治疗,权威研究显示可显著改善孤独症症状 PARP抑制剂氟唑帕利助力患者从维持治疗中获益,改写晚期卵巢癌治疗格局 新东方智慧教育发布“东方创科人工智能开发板2.0” 精准血型 守护生命 肠道超声可用于检测儿童炎症性肠病 迷走神经刺激对抑郁症有积极治疗作用 探索梅尼埃病中 MRI 描述符的性能和最佳组合 自闭症患者中痴呆症的患病率增加 超声波 3D 打印辅助神经源性膀胱的骶神经调节 胃食管反流病患者耳鸣风险增加 间质性膀胱炎和膀胱疼痛综合征的临床表现不同 研究表明 多语言能力可提高自闭症儿童的认知能力 科学家揭示人类与小鼠在主要癌症免疫治疗靶点上的惊人差异 利用正确的成像标准改善对脑癌结果的预测 地中海饮食通过肠道细菌变化改善记忆力 让你在 2025 年更健康的 7 种惊人方法 为什么有些人的头发和指甲比其他人长得快 物质的使用会改变大脑的结构吗 饮酒如何影响你的健康 20个月,3大平台,300倍!元育生物以全左旋虾青素引领合成生物新纪元 从技术困局到创新锚点,天与带来了一场属于养老的“情绪共振” “华润系”大动作落槌!昆药集团完成收购华润圣火 十七载“冬至滋补节”,东阿阿胶将品牌营销推向新高峰 150个国家承认巴勒斯坦国意味着什么 中国海警对非法闯仁爱礁海域菲船只采取管制措施 国家四级救灾应急响应启动 涉及福建、广东 女生查分查出608分后,上演取得理想成绩“三件套” 多吃红色的樱桃能补铁、补血? 中国代表三次回击美方攻击指责 探索精神健康前沿|情绪益生菌PS128闪耀宁波医学盛会,彰显科研实力 圣美生物:以科技之光,引领肺癌早筛早诊新时代 神经干细胞移植有望治疗慢性脊髓损伤 一种简单的血浆生物标志物可以预测患有肥胖症青少年的肝纤维化 婴儿的心跳可能是他们说出第一句话的关键 研究发现基因检测正成为主流 血液测试显示心脏存在排斥风险 无需提供组织样本 假体材料有助于减少静脉导管感染 研究发现团队运动对孩子的大脑有很大帮助 研究人员开发出诊断 治疗心肌炎的决策途径 两项研究评估了医疗保健领域人工智能工具的发展 利用女子篮球队探索足部生物力学 抑制前列腺癌细胞:雄激素受体可以改变前列腺的正常生长 肽抗原上的反应性半胱氨酸可能开启新的癌症免疫治疗可能性 研究人员发现新基因疗法可以缓解慢性疼痛 研究人员揭示 tisa-cel 疗法治疗复发或难治性 B 细胞淋巴瘤的风险 适量饮酒可降低高危人群罹患严重心血管疾病的风险 STIF科创节揭晓奖项,新东方智慧教育荣膺双料殊荣 中科美菱发布2025年产品战略布局!技术方向支撑产品生态纵深! 从雪域高原到用户口碑 —— 复方塞隆胶囊的品质之旅
您的位置:首页 >百科精选 >

shs文件怎么用wps打开(shs文件用什么打开)

关于shs文件怎么用wps打开,shs文件用什么打开这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、SHS文件是碎片文件。

2、 *碎片对象文件* 很多人都应该都见过windows产生的碎片文件,windows中有一种被称为碎片对象的文件(.shs文件)。

3、如果你在邮件附件中收倒一份这样的文件,你敢不敢打开它呢。

4、估计很多人都不会觉得这种文件是一个威胁。

5、原因有几点: 1 碎片对象文件的缺省图标是一个和记事本文件图标相类似的图标,很容易会被误认为是一些文本的文档,用户对他的警惕心理也比较小。

6、 2 .shs是一个无条件隐藏扩展名的文件。

7、即使是在“资源管理器工具文件夹选项查看”属性中将"隐藏已知文件扩展名"属性设为不隐藏,.shs文件仍然是隐藏。

8、很多人都喜欢将文件扩展名显示出来(包括我),这样对文件的情况了解的更清楚些。

9、可是一个test.txt.shs文件在浏览器中显示依然是test.txt.在你已经习惯了看到文件扩展名的情况下,你会对这样一个文件起疑心吗? 3 即使有疑心,你用任何杀毒软件都不会找到这个文件的一点问题,因为这个文件本身就没有病毒,也不是可执行的,而且还是系统文件。

10、你会怀疑这样的文件吗?*测试方法*那么,碎片对象到底对用户的计算机会造成什么威胁呢?我们一起来作个测试就明白了。

11、(测试环境是在windows 2000server中文版上进行的)。

12、我们先在硬盘上创建一个测试用的文件test.txt(我创建的位置是e:est.txt),然后我们来制作一个能删除这个测试文件的碎片对象文件。

13、 1 先运行一个对象包装程序(packager.exe),我的win2000 server是在/winnt/system32下 2 新建一个文件后,打开菜单 文件->导入,这时会弹出一个文件对话框,让你选择一个文件。

14、不用考虑,随便选择一个文件就可以了 3 然后打开 编辑->命令行,在弹出的命令行输入对话框中输入 cmd.exe /c del e:est.txt,确定 4 选然后在菜单中选择 编辑->复制数据包 5 然后随便在硬盘上找个地,我就直接在桌面上了。

15、在桌面上点击鼠标右键,在弹出菜单中选择 "粘贴",这时可以看到桌面创建了一个碎片对象文件。

16、 *技术原理*试验完了,我们来讲讲原理吧。

17、懒的写了基础知识,到网上找了一段关于OLE的简单介绍,作者看见别骂我啊,多多原谅 ---- OLE(Object Linking And Embedding) ---- 对象链接与嵌入,OLE允许你通过使用来自两个或多个WINDOWS应用程序的资源来创造复杂的 文本,OLE提供了方便的技术用来将文字和来自不同程序的数字表、图象和其他类型的数据组合起 来。

18、为此,OLE定义了将对象附属于宿主文本的两个基本方法,链接与嵌入: ---- 嵌入:一个嵌入对象包含在宿主文本中。

19、要创建或编辑一个嵌入对象的数据时,你可以在不 离开宿主文本的情况下激活源应用程序。

20、此结果对象将保存在宿主文本中,而不是另外其它的文件。

21、例如,你创建了一个字处理文本,其中包含嵌入Excel工作表。

22、为了执行在此工作表上的操作, 你可以在此文本内部激活Excel。

23、在保存了此字处理文件后,你同时也将嵌入的工作表数据保存了下来。

24、 ---- 链接:相比之下,一个链接对象却保存在外部文件中。

25、宿主文本包含了对数据的引用以及对链接对象的映象,而不保存数据本身。

26、在修订对象数据时,所做的改变显示在宿主文本中但却保存在外部文件中。

27、例如,包含一个链接Excel工作表对象的字处理文本提供给你对用于编辑工作表数据的Excel资源的完整访问能力。

28、此文本包含了对分立工作表文件的引用。

29、如果此工作表恰好被链接入任何其它文本中则可以从任何一个它的宿主文本中编辑其数据。

30、Windows在需要时可以更新此链接关系(简称链),这样便可以给每一个宿主文本提供数据的最新版本。

31、 也就是说,我们所输入的命令作为OLE对象嵌入到对象包装程序新建的文件中了,而微软为了能方便的将嵌入到文件的对象进行复制,使用了一种技术Shell Scrap Object(简称SHS),就是说,当你在不同文件间复制对象时,windows是将对象包装成一个碎片对象来进行复制的。

32、因此,一旦我们不是在文件间进行复制粘贴,而是直接将碎片对象粘贴到硬盘上,就会产生一个.shs文件。

33、这个碎片对象文件保存了原来对象的所具备的功能,原来对象包含的命令同样会被解析执行。

34、 shs文件既然不是可执行文件,当然需要其他的程序来解析执行了,我们去掉解析执行的关联就可以简单防止这种文件中潜伏的威胁了。

35、 打开注册表编辑器:regedit.exe 在[HKEY_CLASSES_ROOT.shs]主键下,将默认值ShellScrap删除,然后在双击.shs文件,这回不会去执行了,弹出让我们选择打开.shs文件需要的程序的对话框。

36、跟彻底一点的办法是将[HKEY_CLASSES_ROOTShellScrapshellopencommand]下的打开.shs文件的关联完全去掉,现在即使双击.shs文件,连选择运行的程序也对话框也不打开了,直接要求在控制面板重建文件关联。

37、 *题外的话*在windows系统中,还存在其他一些类似的的文件后缀名,如.shb、.lnk等等,例如攻击者可以在快捷方式文件属性指向中同样嵌入恶意命令,对系统造成危害。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!