Cobalt Strike从入门到精通之用户驱动***包

https://www.bilibili.com/video/BV1P64y1f7e1?p=5shell

Cobalt Strike 用户驱动***包

Attack Packages

HTML Application

首先打开Attack->Packages->HTML Application, 选择好监听器。编程

这里的***方式有三种分别是,Executable(可执行文件), Powershell,VBA(宏代码***)安全

Executable 基于Windows二进制编程的可执行文件。less

PowerShell 基于Powershell编写的可执行文件。socket

VBA 基于Visual Basic的一种宏语言的可执行文件。ide

点击生成,将生成好的文件保存到文件夹中,而后拖到目标机器上执行,或者开启Web服务给目标主机下载执行3d

MS Office Macro

Windows OFFice宏病毒文件code

选择好监听器以后,会有一个操做步骤提示,而后点击下方的按钮复制代码。server

而后就是一大串office宏病毒代码blog

Payload Generator

生成各类语言版本的payload

这里咱们选择PowerShell,也能够根据你当时目标环境选择其余语言的payload

Windows Executable (stager)

stager实际上是一段很简单的加载器,是socketedi协议请求的一段shellcode,它的做用是向teamserver(C2)请求一段数据,这些数据前是个字节是shellcode的长度,后面是shellcode。接收到数据后跳转到shellcode所在的内存处开始运行。

和上面相似同样选择listener,而后生成,再拖到目标机器上执行

Windows Executable Stageless

stage是无阶段的stager,能够直接理解成,stage是stager与它所请求的数据的集合体。stage比stager更安全,可是体积更大。并且在内网穿透的时候基本只能用stage,用stager会十分麻烦,stager是分段传输payload的,使用stager有时候会致使目标没法上线。stage惟一的缺点是相比较而言体积比较大。

stager实际上是一段很简单的加载器,是socketedi协议请求的一段shellcode,它的做用是向teamserver(C2)请求一段数据,这些数据前是个字节是shellcode的长度,后面是shellcode。接收到数据后跳转到shellcode所在的内存处开始运行。

参考

http://www.scantime.cn/?p=317

相关文章
相关标签/搜索