记一次利用cs进行内网渗透的过程

admin 2023年2月21日16:52:53评论112 views字数 2124阅读7分4秒阅读模式

扫码领资料

获黑客教程

免费&进群

记一次利用cs进行内网渗透的过程
记一次利用cs进行内网渗透的过程




首先搭建好cs的服务端和客户端连接,下面正式进行渗透


环境

kali:192.168.0.226

域控机:192.168.0.138

成员机:192.168.0.251 192.168.0.141

操作
cs上线
  1. 首先开启监听cobalt->listeners,host和beacons都为cs服务端的ip地址

    记一次利用cs进行内网渗透的过程

  2. 生成相应的windows木马,上传到靶机251中执行。

    记一次利用cs进行内网渗透的过程

    选择对应的监听和木马格式

    记一次利用cs进行内网渗透的过程

    最后将生成的木马传到靶机中,让靶机执行。

  3. 机器上线成功

    记一次利用cs进行内网渗透的过程

部分cs命令利用
getsystem
logonpasswords 抓取密码net view /domain 查询域列表net time /domain 判断主域net user /domain 查询域内用户

获取到内网域相应的信息

存活主机探测和获取凭证
  1. 内网横向探测

    获取到一个 cs 的 beacon 后可以目标内网情况和端口开放情况,在 beacon 上右键 -> 目标 -> 选择 net view 或者 port scan:

    记一次利用cs进行内网渗透的过程

    可以在菜单栏中,view视窗的targets选项中查看

  2. 用 cs 的 hashdump 读内存密码:hashdump,用 mimikatz 读注册表密码:logonpasswords。获取相应账户凭证

    或者:

    右键->Access->Dump Hashes(需要Administrator权限)

    右键->Access->Run Mimikatz

    记一次利用cs进行内网渗透的过程

    可以在凭证栏中查看获取的凭证

    记一次利用cs进行内网渗透的过程

    记一次利用cs进行内网渗透的过程


SMB Beacon和psexec传递(msf中的hash传递攻击)

在探测到其他两个内网机器开了445端口的前提下,可以使用SMB beacon获取。相当于在msf里面使用永恒之蓝获取shell。有两种方法

  1. 直接派生,新建一个listener,pyload设置为beacon_smb

    记一次利用cs进行内网渗透的过程

    在已有的 Beacon 上右键 Spawn(生成会话 / 派生),选择创建的 smb beacon 的 listerner:

    选择后会反弹一个子会话,在 external 的 ip 后面会有一个链接的小图标:

    记一次利用cs进行内网渗透的过程


    这就是派生的 SMB Beacon,当前没有连接,可以在主 Beacon 上用 link host 连接它,或者unlink host 断开

    记一次利用cs进行内网渗透的过程


    就是说通过之前的beacon为跳板通过SMB去连接新beacon获取权限shell

    可以在视图界面查看图形化连接情况

    记一次利用cs进行内网渗透的过程


  2. 前面横向探测已经获取到内网内的其他 Targets 以及读取到的凭证信息,尝试使用 psexec

    模块登录其他主机,右键选择一台非域控主机 ROOT-TVI862UBEH 的 psexec 模块:

    记一次利用cs进行内网渗透的过程


  3. 在弹出的窗口中选择使用 god.org 的 Administrator 的凭证信息,监听器选择之前创建的

    smb beacon,会话也选择对应的 smb beacon 的会话:

    记一次利用cs进行内网渗透的过程


  4. 成功上线,并返回新的beacon

    记一次利用cs进行内网渗透的过程


另一种方式token 窃取

除了直接使用获取到的 hash 值,也可以直接窃取 GODAdministrator 的 token 来登录其

他主机,选择 beacon 右键 -> 目标 -> 进程列表,选择 GODAdministrator 的 token 盗取:

记一次利用cs进行内网渗透的过程

找到相应账户的conhost.exe信息,获取其token

记一次利用cs进行内网渗透的过程

再在之前获取的凭证中选择相应账户,勾选token选项就好了

记一次利用cs进行内网渗透的过程

补充;

cs与MSF会话传递
  1. MSF 创建监听自己的 ip 跟端口:

    记一次利用cs进行内网渗透的过程

  2. CS 创建监听 listeners,Listeners 的 ip 为 msf 的 ip,端口为 msf 监听的端口(注:如果

    msf 是内网下的,则需要把端口映射到公网,或者使用 ngrok 等工具做流量转发)

  3. 回到 cs 上,选中拿下的计算机会话,右键选中 spawn,然后在弹出来的框中选择刚刚创

    建的 listeners 监听器,然后执行。

  4. msf收到会话

推荐网址:

cobaltstrike安装加破解教程+使用教程:https://www.bbsmax.com/A/pRdBBlXDdn/

Cobalt strike在内网渗透中的使用 -:https://www.freebuf.com/sectool/125237.html

CobaltStrike进阶篇-批量上线 - https://www.cnblogs.com/nongchaoer/p/12055305.html

Cobalt strike在内网渗透中的使用 - https://www.freebuf.com/sectool/125237.html

作者:admin刍狗原文地址:https://www.cnblogs.com/kbhome/p/13296435.html

声明:⽂中所涉及的技术、思路和⼯具仅供以安全为⽬的的学习交流使⽤,任何⼈不得将其⽤于⾮法⽤途以及盈利等⽬的,否则后果⾃⾏承担。所有渗透都需获取授权

@

学习更多渗透技能!体验靶场实战练习

记一次利用cs进行内网渗透的过程

hack视频资料及工具

记一次利用cs进行内网渗透的过程

(部分展示)


往期推荐

【精选】SRC快速入门+上分小秘籍+实战指南

爬取免费代理,拥有自己的代理池

漏洞挖掘|密码找回中的套路

渗透测试岗位面试题(重点:渗透思路)

漏洞挖掘 | 通用型漏洞挖掘思路技巧

干货|列了几种均能过安全狗的方法!

一名大学生的黑客成长史到入狱的自述

攻防演练|红队手段之将蓝队逼到关站!

巧用FOFA挖到你的第一个漏洞


看到这里了,点个“赞”、“再看”吧

原文始发于微信公众号(白帽子左一):记一次利用cs进行内网渗透的过程

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年2月21日16:52:53
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   记一次利用cs进行内网渗透的过程https://cn-sec.com/archives/1263727.html

发表评论

匿名网友 填写信息