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

CHM木马的分析利用

前言 CHM文件格式是微软推出的基于HTML文件特性的帮助文件系统,也称作“已编译的HTML帮助文件”。...CHM能够支持脚本、Flash、图片、音频、视频等内容,并且同样支持超链接目录、索引以及全文检索功能,常用来制作说明文档、电子书等以方便查阅,在绝大多数人的印象中,CHM类型文件是“无公害”文档文件。...一、木马行为分析 CHM文件是经过压缩的各类资源的集合,使用7z解压软件直接打开木马样本,如图所示,可以发现CHM文件内部包含一个说明.html文件。 ?...后门 二、再创造 思路: 样本的JS代码基本不变,只需去掉那些无用的文件,解压缩释放出1.regpayload即可 1.反编译样本CHM(这里使用EasyCHM) ?...3.将自己的1.regpayload制作成压缩包 ? ? 4.编译CHM ? 5.将压缩包并写入CHM(利用C32Asm) ? 将payload.rar粘贴到CHM的最后面并保存 ? 6.测试 ?

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

制作chm格式木马病毒

CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。...CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它也是一种超文本标识语言,在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件...同样支持,并可以通过URLInternet联系在一起。...CHM文件因为使用方便,形式多样也被采用作为电子书的格式。 在普通用户眼里,CHM文件txt文件一般无二,防御心理较弱。因此,一旦制作CHM文件木马,其传递更易,危害更广。...恰恰,CHM支持脚本语言编程,这为制作木马,产生了天然的便利条件。 2.CHM脚本初体验 因CHM是以HTML作源文,因此,我们新键一个HTML文件,命名为”说明文档.html”。在其中写入: <!

5.5K10

HTML入门进阶以及HTML5_html 菜鸟教程

HTML入门进阶以及HTML5_html 菜鸟教程目录一、简介1、前端开发最核心技术(1)HTML是什么?...今天说一说HTML入门进阶以及HTML5_html 菜鸟教程,希望能够帮助大家进步!!! 目录 一、简介 1、前端开发最核心技术 (1)HTML是什么?...简介 (二)标题语义化 (三)图片语义化 (四)表格语义化 (五)表单语义化 (六)其他语义化 (七)语义化验证 6、HTML5舍弃的标签 四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义...3、段落文字 (一)、段落标签 (1)、段落文字标签 表1 段落文字标签 标签 语义 说明 ~ header 标题 paragraph 段落...四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义 定义:HTML5 定义了 HTML 标准的最新版本,是对 HTML 的第五次重大修改,号称下一代的 HTML 两个概念:

3.9K20

HTMLCSS进阶

HTMLCSS进阶 本文主要介绍H5新增内容以及CSS3中的新特性。在H5方面主要介绍拓展了哪些内容,CSS3方面介绍动画及转换。 H5新增内容 「1....什么是HTML5」 定义:HTML5定义了HTML标准的最新版本,是对HTML的第五次重大修改,号称下一代的HTML。...两个概念: 是一个新版本的HTML语言,定义了新的标签、特性和属性 拥有一个强大的技术集,这些技术集是指:HTML5、CSS3、JavaScript,这也是广义上的HTML5。 「2....HTML5的现状」 绝大多数新的属性,都已经被浏览器所支持,最新版本的浏览器已经开始陆续支持最新的特性,总的来说:HTML5已经是大势所趋。 HTML5新增标签 「1....transform: scale(x, y) 知识要点: 注意,xy之间用逗号进行分隔 transform: scale(1, 1): 宽高都放大一倍,相当于没有放大 transform: scale

2.9K50

HTML入门进阶以及HTML5

(2)CSS (3)JavaScript 2、前端开发其他技术 二、基础内容 1.基础总结 2.HTML的基本标签 (1)HTML标签 (2)head标签 (3)body标签 3、段落文字 (一)、段落标签...简介 (二)标题语义化 (三)图片语义化 (四)表格语义化 (五)表单语义化 (六)其他语义化 (七)语义化验证 6、HTML5舍弃的标签 四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义...[HTML入门进阶以及HTML5] [CSS] [JS-上] [JS-下] [jQuery] [Node.js + Gulp 知识点汇总] [MongoDB + Express 入门及案例代码] [...3、段落文字 (一)、段落标签 (1)、段落文字标签 标签 语义 说明 ~ header 标题 paragraph 段落 break 换行 horizontal...四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义 定义:HTML5 定义了 HTML 标准的最新版本,是对 HTML 的第五次重大修改,号称下一代的 HTML 两个概念:

4.7K30

HTML入门进阶以及HTML5

(2)CSS (3)JavaScript 2、前端开发其他技术 二、基础内容 1.基础总结 2.HTML的基本标签 (1)HTML标签 (2)head标签 (3)body标签 3、段落文字 (一)、段落标签...简介 (二)标题语义化 (三)图片语义化 (四)表格语义化 (五)表单语义化 (六)其他语义化 (七)语义化验证 6、HTML5舍弃的标签 四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义...[HTML入门进阶以及HTML5] [CSS] [JS-上] [JS-下] [jQuery] [Node.js + Gulp 知识点汇总] [MongoDB + Express 入门及案例代码] [...3、段落文字 (一)、段落标签 (1)、段落文字标签 标签 语义 说明 ~ header 标题 paragraph 段落 break 换行 horizontal...四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义 定义:HTML5 定义了 HTML 标准的最新版本,是对 HTML 的第五次重大修改,号称下一代的 HTML 两个概念:

3K30

前端HTML - 笔记

前端:什么是前端、技术栈、关注点、边界、开发环境 HTML:DOM 树的概念、基本语法、常用标签、内容划分、语义化 # 前端 HTML - 笔记 # 前端 # 什么是前端 我认为前端的核心就是用户的直接交互...,有屏幕的地方就有前端 前端的要解决的问题主要有: GUI 人机交互问题 跨终端 使用 web 技术栈 # 前端技术栈 传统意义上的前端开发就是 HTML、CSS、JavaScript 三件套 HTML...是一种标记语言,是网页的骨架 CSS 描述应该如何显示 HTML 元素,是网页的视觉呈现 JavaScript 控制网页的行为,是网页的生命灵魂 当然,除了三件套外,我们还应掌握一定的网络协议基础...doctype html> 表明当前文档使用的 html 版本,对于 html5 来说,这样写就可以了 是文档的根标签,所有的其他的标签都在这个根标签下 标签存放页面不希望展示...,但需要的数据 标签存放的是要展示给用户的内容 # DOM 树 由 HTML 标签组成的文档对象模型树,即为 DOM 树 # HTML 语法 HTML 文档由若干 HTML 元素组成,

1.3K40

HTMLXHTML区别

HTMLXHTML区别 HTML称为超文本标记语言Hyper Text Markup Language,是一种标识性的语言。...XHTML称为扩展超文本标记语言Extensible HyperText Markup Language,同样是一种标识性的语言,表现方式HTML类似,不过语法上更加严格。...从关系上讲,HTML是基于标准通用标记语言SGML的应用,XML是SGML的一个子集,而XHTML则基于XML。 语言基础 XHTML基于可扩展标记语言XML。...HTML基于标准通用标记语言SGML。 语法严格程度 HTML语法要求比较松散。 XHTML元素必须被关闭,空标签也必须被关闭。 XHTML标签名必须用小写字母。 XHTML文档必须拥有根元素。...HTML4.0不能混合其它XML应用,但在HTML5中已可以嵌入MathML、SVG等应用。

1.8K20

HTML 基本语法标签 | 01 - HTML 的创建

一、HTML 的创建浏览HTML 文件的创建实际开发中创建 HTML 文件有两种方式,第一种可以使用编辑器 VSCode 安装 ctrl + N 快捷键来创建 HTML 文件,注意 HTML 文件的后缀必须是....html;第二种方式就是可以直接通过鼠标右键创建新的文件,并把后缀改为 .html 即可。...首先创建一个文件夹 01_HTML5基本语法标签,在该文件中创建一个 HTML 文件 01_第一个HTML5页面.html,通过 !+tab 键生成基本的 HTML 骨架。输入 !...就会出现提示,可以点击这个提示或者按下 tab 键就可以生成 HTML 骨架:HTML 骨架代码如下:如果在输入 ! 时没有相关的提示,可能是因为文件的后缀名不是 .html 导致的。...,具体如下:这种打开访问就是打开一个文件,直接双击文件打开的效果是一样的。

26410
领券