术语表

辅助模块

辅助模块不执行有效载荷,也不执行可能与利用无关的任意操作。辅助模块的例子包括扫描器、fuzzer和拒绝服务攻击。

结合壳有效载荷

绑定shell将一个侦听器附加到被攻击的系统上,并等待攻击机器连接到侦听器。

运动

活动是执行社会工程攻击所需的组件的逻辑分组。一个活动可以只包含一个电子邮件组件,但可以有多个网页或便携式文件。

点击跟踪

点击跟踪是一种客户端测试方法,用于跟踪点击链接的人类目标的数量。该网页跟踪访问的数量,并帮助组织识别其组织成员对社会工程攻击的易感程度。

数据库

数据库存储主机数据、系统日志、收集的证据和报表数据。

发现扫描

发现扫描是一种Metasploit扫描,它结合了Nmap和几个Metasploit模块来枚举和指纹目标。

电子邮件模板

电子邮件模板包含可插入电子邮件的预定义HTML内容。

利用

利用漏洞是利用特定漏洞并为攻击者提供访问目标系统的程序。攻击通常携带有效载荷并将其传递给目标。例如,最常见的漏洞之一是windows/smb/s08-067_netapi,它的目标是允许远程代码执行的windows Server Service漏洞。

利用模块

exploit模块执行一系列命令以针对在系统或应用程序中发现的特定漏洞。exploit模块利用漏洞提供对目标系统的访问。Exploit模块包括缓冲区溢出、代码注入和web应用程序Exploit。

可执行的

当人类目标打开该文件时自动运行的可执行文件。可执行文件运行一个有效负载,该有效负载创建一个从被利用的机器到攻击机器的连接。

文件格式利用

文件格式利用针对特定应用程序(如Microsoft Word或adobepdf)中的漏洞。

人类的目标

人类目标是那些受到社会工程攻击或参与某一活动的人。

侦听器

侦听器等待来自被利用目标或攻击机器的传入连接,并在接收到连接时管理连接。

Meterpreter

Meterpreter是一种先进的多功能有效载荷,它为您提供了一个交互式shell。从Meterpreter shell中,您可以做一些事情,如下载文件、获取用户帐户的密码哈希值,以及转向其他网络。Meterpreter运行在内存上,所以大多数入侵检测系统无法检测到它。

模块

在Metasploit中执行的大多数任务都需要使用模块,这是扩展Metasploit框架功能的独立代码段。模块可以是开发模块、辅助模块或开发后模块。模块类型决定了它的用途。例如,任何可以在目标上打开shell的模块都被认为是exploit模块。一个流行的攻击模块是MS08-067。

有效载荷

有效负载是在攻击成功危及系统后运行的shell代码。有效负载使您能够定义想要如何连接到shell,以及在控制目标系统之后想要对它做什么。有效负载可以打开Meterpreter或命令shell。Meterpreter是一种高级有效负载,允许您编写DLL文件来动态创建所需的新特性。载荷可以是反向载荷,也可以是绑定载荷。这些有效载荷之间的主要区别是攻击发生后连接的方向。

钓鱼攻击

钓鱼攻击是社会工程的一种形式,它试图从人类目标获取敏感信息,如用户名、密码和信用卡信息。在网络钓鱼攻击中,人类目标会收到一封伪造的电子邮件,伪装成来自可信来源(比如银行)的真实邮件。通常,电子邮件会包含一个链接,打开一个看起来与官方网站几乎相同的虚假网页。风格,标志,和其他图像可能会出现在真实的网站上。

便携式文件

生成的可执行文件,您可以附加到电子邮件或保存到USB密钥。当受害者打开文件时,可执行文件运行有效负载,在受害者的机器上启动一个会话,并连接回您的机器。

项目

Metasploit Pro中的所有工作都必须在项目内部完成。项目是目标、任务、报告和数据的容器,这些都是渗透测试的一部分。项目包含用于创建渗透测试和配置任务的工作区。每个渗透测试都从项目内部运行。

Post-Exploitation模块

利用后模块使您能够收集更多信息或进一步访问被利用的目标系统。使用后模块的示例包括散列转储和应用程序和服务枚举器。

资源文件

资源文件是指网页模板、邮件模板或目标列表。它是一个可重用的文件,您可以在活动中使用。每个项目都有自己的一组资源文件。资源文件不能在项目之间共享。

反向壳有效载荷

反向shell作为命令提示符连接回攻击机器。

壳牌

shell是一种类似于控制台的接口,为您提供对远程目标的访问。

Shellcode

Shellcode是一组指令,利用它作为有效载荷。

目标列表

目标列表定义了您希望在社会工程活动中包含的目标。使用目标列表指定希望通过电子邮件发送社会工程攻击的收件人。

任务

任务是Metasploit Pro可以执行的动作。任务的示例包括执行扫描、运行蛮力攻击、利用脆弱目标或生成报告。

跟踪GIF

跟踪GIF会在人类目标打开电子邮件时设置一个浏览器cookie。

跟踪链接由一个指向网页的URL路径和一个跟踪字符串组成。当目标用户点击URL时,系统会设置一个cookie来跟踪访问和任何后续访问。

跟踪字符串

跟踪字符串是一个64位字符串,对目标和电子邮件id进行编码。活动使用跟踪字符串来监视目标的活动。

脆弱性

漏洞是软件、硬件或操作系统中存在的安全漏洞,为攻击系统提供了潜在的角度。漏洞可以是简单的弱密码,也可以是复杂的缓冲区溢出或SQL注入漏洞。一个被破坏的系统可能会导致特权升级、拒绝服务、未经授权的数据访问、被盗的密码和缓冲区溢出。

访问

当目标点击链接并打开网页时,访问就发生了。

网页模板

web模板包含预定义的HTML内容,可以插入到web页面中。

工作空间

工作空间与项目是一样的,只是它只在引用Metasploit框架时使用。