红队靶机实战(2)

0x00前言[手动滑稽][手动滑稽]一天一靶机生活充实而有趣,打算这几天把红日的几个靶机都给撸个遍。打起来还挺有意思。0x01环境搭建至于网卡配置的话,可以直接看官方的讲解怎么去配,打靶

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

0x00 前言

[手动滑稽][手动滑稽] 一天一靶机 生活充实而有趣,打算这几天把红日的几个靶机都给撸个遍。打起来还挺有意思。

0x01 环境搭建

至于网卡配置的话,可以直接看官方的讲解怎么去配,打靶机前要需要启动web服务,来到server 08 机器 也就是web的机器里面,进入目录

C:\Oracle\Middleware\user_projects\domains\base_domain

里面看到startWebLogic.bat脚本双击点开运行启动weblogic服务
红队靶机实战(2)

启动后就可以开始下一步的渗透工作了,这里来启动时候要使用管理员的身份来启动,否则启动不了。

0x02 靶机渗透

192.168.111.0这个网卡是外网的,就直接对他进行扫描

nmap -Pn -sS -A 192.168.111.80

红队靶机实战(2)

发现了7001端口开放,banner信息显示是weblogic的服务,weblogic在历史是爆出几个命令执行漏洞的,先来尝试一下存不存在命令执行漏洞,直接上weblogic scan来扫描

python3 WeblogicScan.py 192.168.111.80 7001

红队靶机实战(2)

发现存在CVE-2019-2725,CVE-2017-3506

上github随便找了个CVE-2019-272的exp 来使用

python3 weblogic-2019-2725.py 10.3.6 http://192.168.111.80:7001/ whoami

红队靶机实战(2)

命令执行成功,使用命令上传webshell

python3 weblogic-2019-2725.py 10.3.6 http://192.168.111.80:7001/

这个exp里面自带了一些webshell

红队靶机实战(2)

红队靶机实战(2)

这里能执行命令成功 那么为了方便就直接使用pwoershell远程加载,无文件落地

红队靶机实战(2)

成功上线,这里360居然不拦截,可能是因为断网的原因,那么下一步就可以直接来到内网环节了

0x02 内网渗透

先来做波信息收集,这里已经显示了是个管理员的权限,先来查询一下域用户

shell “net user /domain”

发现拒绝访问了 ,可能是因为权限是本地的管理员,而并不是域的管理员,这里显示拒绝访问证明没有权限,但是确实是在域环境里面

红队靶机实战(2)

使用mimikztz抓取密码,然后进行重新的登录,发现还是一样的不行,域管理员无法查询到任何信息,既然不行的话就使用其他用户,查看进程的时候发现了有进程是以mssql的域用户进行登录的,对该进程进行进程注入

shell “net user /domain”

发现用这个用户有权限去查询,这点让我非常匪夷所思,那么就用这个账号进行查询

net user /domain

net group /domain

net group "Domain Admins " /domain

net group "Domain Controllers" /domain


红队靶机实战(2)

net time /domain

ping 10.10.10.10

红队靶机实战(2)

域控机器ip为 10.10.10.10

使用arp进行内网探测看看内网的机器

发现有3台机器

刚刚探测发现445端口都是开着的,直接用psexec smb之间的方式,来连接域控

红队靶机实战(2)

这里能成功上线 再来抓取一下密码,然后再把pc拿下来

红队靶机实战(2)

红队靶机实战(2)

成功拿下

3台主机

0x03 结尾

这里因为也没看其他的能不能出网就使用了smb的直连过去,smb直连在内网渗透当中,是比较隐蔽的,也能很有效的去穿透防火墙,但是唯一的缺点就是如果父管道的机器掉了,其他的smb直连过去的机器也就掉了

红队靶机实战(2)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119961.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql的root密码更改_navicat忘记root密码

    mysql的root密码更改_navicat忘记root密码方法1:用SETPASSWORD命令MySQL-urootmysql>SETPASSWORDFOR’root’@’localhost’=PASSWORD(‘newpass’);方法2:用mysqladminmysqladmin-urootpassword”newpass”如果root已经设置过密码,采用如下方法mysqladmin-urootpasswordoldpass”newpass”方法3:用UPDATE直接编辑user

    2022年8月13日
    3
  • 此工作站和主域直接信任失败_此域与工作站信任失效

    此工作站和主域直接信任失败_此域与工作站信任失效当您登录到域环境中运行Windows7的计算机上时,您会收到以下错误消息:此工作站和主域之间的信任关系失败。解决方案若要解决此问题,请从域中删除计算机,然后将计算机连接到域。若要执行此操作,请执行以下步骤:使用本地管理员帐户登录到计算机上。单击开始,右键单击计算机,然后单击属性。单击计算机名称旁边的更改设置。在计算机名选项卡上,单击更改。在

    2022年10月18日
    0
  • MFC消息_为什么发消息对方不回

    MFC消息_为什么发消息对方不回由arain于星期二,11/02/2010-10:44发表MSGmessage;  if(::PeekMessage(&message,NULL,0,0,PM_REMOVE)){      ::TranslateMessage(&message); //把键盘消息翻译成字符消息      ::DispatchMessage(&message

    2022年9月12日
    0
  • centos6.4设备hadoop-2.5.1(完全分布式)

    centos6.4设备hadoop-2.5.1(完全分布式)

    2022年1月15日
    41
  • java integer最小值_db2integer最大值

    java integer最小值_db2integer最大值来自:https://blog.csdn.net/qq_33611068/article/details/77369050有这样一道题:编程测试,遍历0到int所能表示最大的正数,将消耗的时间打印。下面是我的代码:1inttemp=0;2Datedt1=newDate();3longbegintime=dt1.getTime();4for(inti=0;i<=…

    2022年9月8日
    0
  • NPS净推荐值 客户忠诚度指标

    NPS净推荐值 客户忠诚度指标净推荐值编辑同义词NPS(净推荐值)一般指净推荐值NPS(NetPromoterScore),净推荐值,又称净促进者得分,亦可称口碑,是一种计量某个客户将会向其他人推荐某个企业或服务可能性的指数。它是最流行的顾客忠诚度分析指标,专注于顾客口碑如何影响企业成长。通过密切跟踪净推荐值,企业可以让自己更加成功。净推荐值最早是由贝恩咨询公司客户忠诚度业务的创始人弗雷德里克·…

    2022年6月11日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号