首页
学习
活动
专区
圈层
工具
发布

再聊一期chm文件

背景 大家都已经知道DESK倚天剑不但支持chm的浏览而且还能把里面html等资源文件像压缩包一样解压出来了。也知道DESK倚天剑的通用性,无论哪种CPU架构和操作系统都能无缝运行。...你怎么还聊chm啊?因为,DeskUI团队还缺少一个“致敬”。 出自国人之手的chm解压类库 我曾经问过AI解决方案,AI推荐我用Tika。...Tika又重又复杂,让DeskUI团队曾经一度放弃对于chm文件的支持。 幸运的是,我们找到了jchmlib。抱着试试的心态测试了一把,我去,直接惊掉下巴了。...这个纯java库chm解压模块代码只有10多k,而且没有任何三方依赖,兼容性还非常强。还能说什么?只能向如此优秀的“陈钟国”程序员致以DeskUI团队最崇高的敬意。...以jchmlib为例,这么优秀项目,目前世面上最好的纯java的chm解析器,竟然只有36颗星,而且9年没有更新了,太可惜了。

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

    解决CHM文件打开无法显示网页的问题

    fr=qrl3 2、当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但是却无法正常看到内容,显示无法显示网页. 原因是:打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。...如何解决下载的CHM文件无法显示网页问题  问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。...双击此 .chm文件以打开此文件。 本人遇到的问题是部分CHM文件不能打开,利用方法五,顺利解决。 小知识: CHM 意为 Compiled HTML。...双击此 .chm 文件以打开此文件。 chm文件无法打开问题的解决刚从家回来,重新安装了系统,发现原来可以正常打开的chm文件无法打开了,自己试着解决了,发出来共享一下。...开启后的CHM文件不再需要用户的参与,就能够自动执行恶意CHM文件和附随的代码。

    6.8K20

    CHM木马的分析与利用

    前言 CHM文件格式是微软推出的基于HTML文件特性的帮助文件系统,也称作“已编译的HTML帮助文件”。...CHM能够支持脚本、Flash、图片、音频、视频等内容,并且同样支持超链接目录、索引以及全文检索功能,常用来制作说明文档、电子书等以方便查阅,在绝大多数人的印象中,CHM类型文件是“无公害”文档文件。...一、木马行为分析 CHM文件是经过压缩的各类资源的集合,使用7z解压软件直接打开木马样本,如图所示,可以发现CHM文件内部包含一个说明.html文件。 ?...perflog.exe的行为了 接下来思考如何打造属于自己的CHM后门 二、再创造 思路: 样本的JS代码基本不变,只需去掉那些无用的文件,解压缩释放出1.reg与payload即可 1.反编译样本CHM...三、小结 之所以这个方法能绕过杀毒检测我感觉可能是因为利用CHM文件可以绕过父进程检测 PS:我WIN7 32位虚拟机测试是可以过检测的,不知道别的环境是否可以,如果不行别喷我呀 另外此方法不用网络下载也很出彩

    3.1K30

    完美解决.CHM文件打不开或者打开以后显示空白的情况

    首先简单的介绍一下什么是chm,避免那些根本就不知道文件是什么的就来看我的博客的人(我是不是飘了?...哈哈) 官方介绍: CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。...CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存 介绍的不错,就是已编译的帮助文件,看好了,是帮助文件,一般是用来写帮助文件的。...我这里有几个我下载好的chm文件,我们这个时候怎么打开呢? 第一步:右键选择打开方式 第二步:选择在电脑中查找 直到找到这个文件: ?...ok,找到以后双击这个hh.exe 然后记住以后就用这个文件打开就行了。 那么打开以后是这样的: ? 您是不是和我一样?这是什么?怎么没东西? 怎么解决显示空白的问题?

    11.3K20

    制作chm格式木马病毒

    1.CHM文件简介 CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。...CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它也是一种超文本标识语言,在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件...CHM文件因为使用方便,形式多样也被采用作为电子书的格式。 在普通用户眼里,CHM文件与txt文件一般无二,防御心理较弱。因此,一旦制作CHM文件木马,其传递更易,危害更广。...点击该CHM文件,此时,你会看到,计算器小工具被打开了。...6.总结 普通用户由于对CHM认知不够,对CHM文件防御心理较弱,因此制作CHM木马容易被执行。而CHM天然对脚本的支持使得制作CHM木马十分简便。

    6.7K10

    .Chm格式帮助文件作盾,CryptoWall勒索软件卷土重来

    近日,Bitdefender的安全专家又披露了一种勒索软件CryptoWall变种,攻击者利用了看似安全的.Chm格式帮助文件发起攻击。....Chm文件因何变得危险 .Chm文件格式是HTML文件格式的扩展,它本来是一种用于给软件应用程序作用户手册的特殊文本格式。...简单来说,HTML文件格式被压缩和重整以后,就被制成了这种二进制的.Chm扩展文件格式。...通常,.Chm文件格式由压缩的HTML文件、图像、Javascript这些文件组合而成,同时,它可能还带有超链接目录、索引以及全文检索功能。...这些.Chm文件有着较多的用户交互,并且采用了一系列的技术。其中包含的Javascript代码自不用多说,它可以在你打开.Chm文件时,直接重定向到一个外部链接。

    1.4K70

    Operation Magichm:蔓灵花组织的CHM文件投放与后续操作

    近日,奇安信威胁情报中心在日常监控过程中发现蔓灵花APT组织开始通过邮箱投递包含有恶意脚本Chm文件的RAR压缩包,对国内外相关单位发起定向攻击,经过遥测此类的攻击行动已经持续两年,我们将其成为operation...启动Chm后会执行内置的恶意脚本 ?...关联分析 基于奇安信遥测数据,我们发现Bitter APT组织最晚于2019年中时开始投递恶意Chm邮件,历史捕获到的样本如下: 文件名 URL 20210225.doc.chm http://youxiangxiezhu.com...h= Invitation To Roundtable.chm http://msisspsvc.net/img/msiwindef.msi 日程安排.chm http://w32timeslicesvc.net...h= remote.chm http://sartetextile.com/img/wnsetup.msi MyPictures.jpg.chm https://bheragreens.com/img/

    2.2K30

    Windows 11 环境下解决 CHM 文件右侧白屏的多维度攻略

    在Windows11下载并打开.chm帮助文件时,有时只见左侧目录正常展开,却始终无法在右侧内容窗格呈现页面。...现象与触发场景用户双击网络下载的CHM文件,左侧树状目录可展开,各节点下的章节标题也能正常显示,但选中任一条目后,右侧视图保持纯白。...因此,即便文件位于本地磁盘,只要保留该ADS,右侧窗格也会持续空白。...解决方案三:规避路径与字符陷阱CHM解析器早期存在路径解析缺陷:文件夹名若包含#、?、&、+等字符,HTMLHelp将其误解为锚点或查询串,导致链接失效并显示空白页面(drexplain.com)。...类似情况也见于文件夹名称含.chm字样时的解析冲突(superuser.com)。将文件移动到无特殊字符、层级简单的本地路径(如C:\Help)通常即可恢复显示。

    85710

    chm文件在信创系统下用不了怎么办?

    背景 chm是一种专门用于产品文档的文件格式。由于是文档,所以无论Windows、Linux、Mac都有可能遇到。...在Windows下咱们就不说了,操作系统本身就支持这种文件格式,但是在信创操作系统下可就不行了。如下图所示:UOS下无法打开chm文件 很多网友会说:“简单啊,去商店下载一个chm阅读器不就行了?”...很多信创电脑都是内网运行的,根本就不能连接到商店上,甚至部分涉密的主机每次上传一个文件都要经过严格审批。你今天为了chm安装一个软件,明天为了pdf再来一个,后天还有json.......有头吗?...对DESK来说chm文件根本不是个事。 DESK倚天剑管理chm 过程简单得我都不好意思说,就是鼠标双击,用过DESK的网友不用说都知道,所以就截个图吧。...打开后的chm中包括的任何html、css、图片等文件一览无余。后面的事情不需要我说了,你可以任意的把这些文件进行复制,浏览、搜索.....

    54310

    cfs里的.chm文件打开后无法加载超链接内容而显示空白

    如果.chm文件在机器自带硬盘上,双击则直接看到效果,如下图,挂载cfs双击.chm则弹窗警告,而且还空白 挂载cfs后双击打开.chm文件时,如下图 图片.png 点"打开"看到的是空白 图片....png 原因:微软拒绝从网络存储上直接访问.chm文件的超链接内容是为了安全考虑 既然本地硬盘没事,那就给挂载好的cfs盘创建个符号链接放到本地硬盘试试 net use x: \\10.255.4.21...l6na71r1 挂载到X:盘 mklink C:\1 x:\ /D mklink C:\2 x:\ /D mklink C:\3 x:\ /D 图片.png 从创建好的C盘的目录符号链接访问.chm...文件是正常的 图片.png mklink :https://baike.baidu.com/item/mklink/566760 /D 创建目录符号链接而不是文件符号链接

    3.1K40

    倚天剑术84--给chm功能升级一下

    背景 前几天写了一篇“chm文件在信创系统下用不了怎么办?”,主要是展示了如何把chm文件进行解压,功能类似7zip。...尽管解压后,大家能够直接使用浏览器打开其中的html文件,但还是不如直接浏览方便,所以还是把功能升级一下,让大家能够在线浏览。...DESK打开chm文件 无论什么操作系统,当你遇到chm的时候,用鼠标直接双击,系统会弹出一个对话框,让你进行选择。 选择浏览后,chm的浏览器就出现了。...写到最后 DESK对于chm的功能最大的好处就是通用,让你在任何信创操作系统上无需安装三方chm阅读器,就能查看chm文档,而且所有操作系统上用法相同。...尽管目前还没有把chm的搜索功能添加进去,但是有了解压和浏览,绝大部分场景还是够用的。

    24610

    【DB笔试面试732】在Oracle中,Oracle Cluster Health Monitor(CHM)的作用是什么?

    另外,用户可以使用CHM来及早发现一些系统负载高、内存异常等问题,从而避免产生更严重的问题。CHM也可以用来在系统出现异常时快速收集异常时刻的数据。...相对于OSWatcher,CHM直接调用OS的API来降低开销,而OSWatcher则是直接调用UNIX命令;另外,CHM的实时性更强,每秒收集一次数据,从Oracle 11.2.0.3开始改为了每5秒一次...manage -get reppath #查看CHM数据保存路径 oclumon manage -repos reploc /shared/oracle/chm #修改CHM数据保存路径 oclumon...manage -get repsize #查看CHM数据保留时间(s) oclumon manage -repos resize 68083 #修改CHM数据保留时间(s) 在集群中,可以通过下面的命令查看...生成的文件在当前目录。

    1.4K10
    领券