zoukankan      html  css  js  c++  java
  • 封神台靶场:第六章:SYSTEM!POWER!【配套课时:webshel​​l控制目标实战演练】

    提示:
    1,提权!
    2,FLAG在C盘根目录下!

    尤里嘿嘿笑了起来,简单的Win2003的,只要拿到SYSTEM权限,他就可以向女神小芳炫技去了..

    靶场地址

    http://59.63.200.79:8005/admin/Login.asp

        修改Cookie登录请查看前面  第五章 

      拿到webshell后,根据提示,打开C盘,查看flag时,没有权限---->需要提权

      打开终端发现没有权限,如下

    不到黄河心不死,我抱着试一试的心态去查看了C盘下的flag

     由此可以看出,我们是真的没有C盘下的权限。

    回想上一关我们在找flag的时候,看见D盘下有一个CMD.exe,当然,我们也可以自己上传(目前我们只有对D盘有部分操作权限,所以我们把cmd.exe上传到D盘)。

     工具地址 

    https://wws.lanzous.com/b01nrm0aj  密码:g0nw

    我就直接用服务器里的这个cmd吧。

    1、信息收集

    查看本服务器开放的端口和服务

    可以看出,3389是开放的,但我们不知道管理员的账号密码,这个时候,可以自己创建一个账户,然后登陆

    思路

      没有权限--->可以用终端--->创建用户---->加入到管理组

        找到D盘的cmd.exe文件---->右键选择--->虚拟终端

     我们还只是普通用户,还是没有办法读取C盘的文件。

    添加用户失败---->没有权限

     因为使用cmd需要用到外部接口wscript.shell。但是wscript.shell仍然在C盘,C盘我们仍然无法访问。这可怎么办?那么就只能再上传一个已经组装好的wscript.shell,也就是iis6.exe

    定位到iis6.exe的目录(我们这里都在D:/05文件夹下面的,就不需要特别操作了)

    调用iis6.exe来执行命令,发现,我们已经是获得本地最高权限啦。

    我尝试直接读取文件的内容,或将文件移动到我们有权限的地方,但都失败了

     2、创建用户

    iis6.exe "net user hack /add"           添加hack用户 
    iis6.exe "net user hack "               查看hack用户的相关信息

     通过命令查看,还是普通用户

    有时候执行命令不一定成功,需要多执行几次

    iis6.exe "net localgroup administrators hack /add"    将hack用户添加到管理组

     使用远程桌面进行登陆

    如远程连接时,出现“终端服务器超出了最大允许连接数”,
    是因为之前的同学测试了没有注销,导致无法连接。
    可使用iis6.exe “query user /server:x.x.x.x” 查看远程操作系统的用户连接会话,
    x.x.x.x 可通过ipconifg查看到当前服务器的IP地址
    iis6.exe “logoff id /server:x.x.x.x”, 注销没用的用户会话。
    id是需要注销的ID

  • 相关阅读:
    模拟Spring创建Bean和dom4j读取xml文件(视频学习传智播客Spring2.503)
    三种实例化Bean的方式
    junit4测试用例
    Spring注解方式管理事务以及事务传播行为Propagation(视频笔记23)
    Hibernate注解Annotation
    SSH框架整合(二)
    Oracle命令行中启动服务创建用户,权限,密码丢失
    Spring事务管理
    嚯嚯~~第一篇
    fedora下配置dhcpv6服务器
  • 原文地址:https://www.cnblogs.com/Xshun-z/p/13984282.html
Copyright © 2011-2022 走看看