新CAPEC吗?从这里开始
>CAPEC列表> capec - 160:利用基于脚本api(版本3.9)

capec - 160:利用基于脚本api

攻击模式ID: 160
抽象:标准
视图定制的信息:
+描述
一些api支持脚本指令作为参数。方法采取脚本指令(或引用脚本指令)可以非常灵活的和强大的。然而,如果攻击者可以指定的脚本作为输入这些方法他们可以获得大量的功能。例如,HTML页面支持脚本< >标签允许嵌入在页面脚本语言,然后被接收web浏览器。如果恶意内容提供者,这些脚本可以妥协的客户端应用程序。一些应用程序可能执行的脚本在他们自己的身份(而不是用户的身份提供脚本)允许攻击者可以执行活动,否则将被拒绝。
+典型的严重性

媒介

+的关系
部分帮助此表显示了其他的攻击模式和高水平类别相关的这种攻击模式。这些关系被定义为ChildOf ParentOf,给类似的项目可能存在的洞察力在较高和较低的抽象级别。此外,关系如光束,PeerOf, CanAlsoBe定义显示类似的攻击模式,用户可能想要探索。
自然 类型 ID 的名字
ChildOf 元攻击模式元在CAPEC攻击模式——元级别攻击模式的量化无疑是一个抽象的描述一个特定的方法或技术用于攻击。元攻击模式往往是空虚的一个特定的技术或实现,旨在提供一个高水平的理解方法。元级攻击模式是一个泛化的攻击模式相关的标准水平。元级攻击模式尤其适用于架构和设计水平的威胁建模练习。 113年 界面操作
部分帮助此表显示了这种攻击模式的观点属于和顶级类别内的这一观点。
+执行流程
探索
  1. 确定API:发现探索应用程序感兴趣的一个API的文档或观察反应API调用

    技术
    通过网络搜索,发布api,支持脚本指令作为参数
实验
  1. 测试简单的脚本:敌人将试图给出一个小脚本作为输入到API,比如简单地打印到控制台,攻击是否可行。

    技术
    创建一个通用脚本作为输入的API
利用
  1. 给恶意脚本指令API:敌人将工艺定制脚本做恶意行为。取决于应用程序的设置这个脚本可以运行用户或管理员特权级别。

    技术
    制作恶意脚本运行系统上基于特权和系统的功能
+先决条件
目标应用程序必须包括执行脚本的使用的api。
目标应用程序必须允许攻击者提供一些或所有这些脚本的参数解释方法和必须未能充分过滤这些理由危险或多余的脚本命令。
+所需资源
没有:不需要专门的资源来执行这种类型的攻击。
+内容的历史
提交
提交日期 提交者 组织
2014-06-23
(版本2.6)
CAPEC内容团队 manbetx客户端首页
修改
修改日期 修饰符 组织
2015-12-07
(版本2.8)
CAPEC内容团队 manbetx客户端首页
更新描述总结
2017-08-04
(版本2.11)
CAPEC内容团队 manbetx客户端首页
更新Resources_Required
2019-04-04
(版本3.1)
CAPEC内容团队 manbetx客户端首页
更新Related_Weaknesses
2020-07-30
(版本3.3)
CAPEC内容团队 manbetx客户端首页
更新Related_Attack_Patterns
2021-10-21
(版本3.6)
CAPEC内容团队 manbetx客户端首页
更新Execution_Flow
以前的条目名称
改变日期 以前的条目名称
2015-12-07
(版本2.8)
包括基于脚本api编程
更多的信息是可用的,请选择一个不同的过滤器。
页面最后更新或审查:2021年10月21日