HTA是HTML应用程序(HTMLApplication)的缩写,可以使用HTML中的绝大多数标签、脚本等。直接将HTML保存成HTA的格式,就是一个能够独立运行的应用软件。

与普通HTML网页相比,它多了个“HTA:APPLICATION”标签,其实就是这个标签提供了一系列面向应用程序的功能。最重要的是,它能够让你访问客户的机器,而不用担心安全的限制。

运行后缀名为hta的文件,此时会调用%SystemRoot%\system32\mshta.exe(HTMLApplicationhost)执行。

邂逅HTA病毒

1、初见HTA的骷髅头

2009年的时候,那时候貌似流行一个名为暴风一号的恶意脚本病毒,里面就包含了一段HTA恶意代码,它的目的是显示一个红色的骷髅头。

2、二见HTA:临时文件夹中缓存文件的奥秘

大概2010年5月份的时候有个AV界人士给了偶一个恶意HTA文件,找找病毒是什么运行的。这个文件让我们第一次见到了神奇的病毒加载方式:让IE自动缓存相应的病毒文件,然后让用户执行HTA自动查找病毒文件并执行。

3、三见HTA:与时俱进盯上你的IE主页

现在可以在不少的xx网站看到要求用户下载一个HTA文件(描述的内容和之前类似),相对于之前的是木马加载器,这次常见的是直接实现现在最火热的恶意功能:篡改主页、添加推广链接等。

html载入hta文件,浅谈HTA(HTML Application)和病毒的关系相关推荐

  1. php hasmany,浅谈laravel orm 中的一对多关系 hasMany

    个人对于laravel orm 中对于一对多关系的理解 文章表 article,文章自然可以评论,表 comment 记录文章的评论,文章和评论的关系就是一对多,一篇文章可以有多个评论. 在 comm ...

  2. 借“文化进化”浅谈自然科学与人文社科的辩证关系

    借"文化进化"浅谈理工科与人文社科的辩证关系 在<全球通史>中,作者斯塔夫里阿诺斯提出了很令我眼前一亮的观点:和所以物种一样,人类进化史是由基因进化始终贯穿的.基因进化 ...

  3. 浅谈HTA(HTML Application)和病毒

    一 HTA是什么 HTA是HTML应用程序(HTML Application)的缩写,可以使用html中的绝大多数标签.脚本等.直接将HTML保存成HTA的格式,就是一个能够独立运行的应用软件. 与普 ...

  4. 浅谈CPU、内存,硬盘三者关系

    浅谈CPU.内存,硬盘三者关 随着SSD的发展,只要电脑一卡顿,人们会第一想的是换SSD就可以升级电脑性能,其实不尽然.电脑卡顿跟固态硬盘固然有关系,但是它跟CPU和内存条的关系也很多,接下来带大家了 ...

  5. linux怎么安装.pl文件,浅谈如何解决perl Makefile.PL、make install 安装报错问题

    在Linux上使用tar软件包安装软件的一种非常常见的安装方法, 在前面的" Linux专栏"中,如何管理Linux上与tar打包在一起的应用程序软件? 小编还专门介绍了它. 尽管 ...

  6. 浅谈Python与Selenium、Webdriver的关系

    在说关系之前,先了解下各自的定义: Python,一种计算机编程语言: Selenium,一种主要用于Web应用程序的自动化测试工具包: Webdriver,一种能够调用浏览器的API(程序接口),并 ...

  7. 浅谈MVC设计模式和SSH框架的关系

    一.MVC:是指Model-View-Controler,是程序的一种分层模式,是一种思想. MVC是Model-View-Controler的简称.即模型-视图-控制器.MVC是一种设计模式,它强制 ...

  8. 浅谈决策、管理与信息化的关系

    一位我敬重的领导说,企业的行为很就是输入与输出.中间产生价值的升值.无论是输入什么都必须服务于企业的输出的需求. 管理团队以及这个团队的理念,价值观也随着产品市场的深入发展越来越变的重要了,越有规模的 ...

  9. 大讲台浅谈大数据与Hadoop之间的关系

    在现如今,随着面对当前企业级用户对于自建数据中心兴趣的不断扩大,以及大数据正在以惊人的速度增长几乎触及各行各业,而大数据是一种新兴的数据挖掘技术,它正在让数据处理和分析变得更便宜更快速.大数据技术一旦 ...

  10. 浅谈三层架构、MVC之间的关系

    什么是三层架构? 各个层的作用 实体层的作用 什么是MVC? 概念 职能 设计模式 三层架构.MVC之间的关系 关系示意图 三层的优缺点 MVC的优缺点 什么是三层架构? 三层架构(3-tier ar ...

最新文章

  1. 最新宣布:Intuit和微软公司就Intuit合作平台的最新版Windows Azure SDK扩大合作关系...
  2. vivado与modelsim的联合仿真(二)
  3. [Hadoop in China 2011] 邵铮:揭秘FaceBook Puma演变及发展
  4. SSM+mybatis单元测试
  5. IOS开发学习记录第4天之C语言学习
  6. Dom4J__ZZ_我的示例代码
  7. 95-36-025-ChannelHandler-ChannelHandlerAdapter
  8. 自动网络搜索(NAS)的理解
  9. oracle之三闪回flashback
  10. perl脚本中的特殊字符也与V字符串
  11. java 两个项目 生成唯一id_java方式生成唯一id
  12. python经典实例下载_python经典实例
  13. 自动驾驶_高精地图模型构成
  14. PR视频剪辑软件教程
  15. 视频素材有水印怎么去除?
  16. 数据分析方法论(6种方法,8个思路)
  17. 国内超强JS框架正在开源免费申请中
  18. 全减器---Verilog实现(结构描述,数据流描述,行为描述,层次结构描述)
  19. urllib2 爬虫 打印页面内容,部分无法显示
  20. 三菱fx5u modbus tcp fb块用法_一文教会你,如何掌握三菱FX5U PLC基础知识

热门文章

  1. 汉字转拼音首字母大写
  2. python font字体样式_CSS样式更改——字体设置Font边框Border
  3. 我的世界网易版java材质包下载_我的世界超强光影SMUS网易专版
  4. 3D打印软件推荐|常用3D打印软件有哪些?
  5. Kafka权威指南 —— 读书笔记
  6. android高德地图选取坐标点,【API】高德地图API JS实现获取坐标和回显点标记(示例代码)...
  7. java编写的视频网站实例_一个在线视频网站的java web 后端开发
  8. oracle ntile函数,Oracle分析函数ntile
  9. 斐讯w3固件下载_【2019.11.13更新】斐讯 K3 openwrt固件
  10. android获取进程名,android – 按包名查找正在运行的进程ID