|
% @9 D1 `& O X( H0 i
% g8 Z& x4 n- ^+ v
. A/ p" t+ g: h3 F5 @3 v/ h1 N- [! W2 N6 Y
" w( V1 G. d0 t3 \% q* @ 1、弱口令扫描提权进服务器
2 s; `/ {1 g0 N9 C
h) N$ u6 A9 B- n
" M% w ~! e- R9 d* l2 [7 o, t 首先ipconfig自己的ip为10.10.12.**,得知要扫描的网段为10.10.0.1-10.10.19.555,楼层总共为19层,所以为19,扫描结果如下:
f c, P" V" Q6 z+ D' R4 c! ^ 8 A8 `3 \2 s* X* U
$ W3 b: e+ N' x
6 p* l& Z' k9 r( U7 z1 k 6 M. F7 c. y7 D' Z) m0 ^/ l
$ \# y- `8 \* `
+ [; D% }( u1 G) ^5 k) y4 A' [5 g B! s0 D/ _" Q
9 \, K7 J$ V1 q7 T' U$ }; u/ b" d
0 X/ v' |/ k6 r& ?. ^3 p# Z' T# U9 x4 O0 W! F8 @
' Z! b7 h1 L% T. _0 g
4 K7 W; d8 {3 N8 u6 d0 m, {, s9 g
) O$ U* A! t, k& \5 D7 L9 }, {6 i6 n ipc 弱口令的就不截登录图了,我们看mssql 弱口令,先看10.10.9.1 ,sa 密码为空我们执行 ; ^, r! ~0 H2 L# m+ U! D( N
8 [8 O: `8 X5 I# N# T+ e+ v1 S& i7 r/ G P; o% c
执行一下命令看看 ! K" S! \ B- j; [$ J3 l
, I4 P5 z4 v, g0 ~0 a2 J, J4 Z1 r4 ]0 `$ L/ T
$ H3 f% R. R* W; ]8 x* d5 T! f) f
8 ]. o; s7 |3 c7 x3 W" V+ U* w; t$ a5 Y5 g4 h5 Y
+ o E* w+ A& {: a2 o# ~. E
4 A, M" F8 N% J
; F2 @" C! d" k. e, i ! o, p) P/ W& t8 T* l! f
n6 m2 w* ^% A6 @ 开了3389 ,直接加账号进去
, g8 ?6 C4 K$ v
' R+ x9 W. @5 A0 r2 c N% Z2 G6 ^# s* S0 }/ z
+ E0 A9 n8 `% c9 X, K
3 }( h, i5 d9 O- C A( f
( b. J1 S0 C# c+ l2 r7 R
+ N8 C4 V$ i4 o! t5 c: k: q8 m4 K. c, d5 G* }4 g
6 P! L" P6 M8 F# b; M3 v
0 Z5 Y/ u8 r& n- T5 U \4 X3 h5 J/ h5 c& F2 r3 q4 Z( u1 F1 F
一看就知道是财务系统的服务器,我们千万不能搞破坏呀,看看另一台如图
! s* [: t2 T* T/ k f( V2 `7 R4 N
+ b+ ]6 X1 |; e0 |+ Y# g K
* b/ ]& r9 S6 F4 f+ I5 |# K8 ?
* Q" o3 O. }9 _9 E# D1 n
* ]5 m0 ^3 _+ Y; U- L: s # Y) L" c6 F: s' C. y) z2 j
2 B/ O2 f9 ]* U6 r7 [8 `0 a & a z% k6 a/ S
9 W: p) J5 j: R4 K! G! {4 N
2 y6 c" ]/ n5 C0 s8 ^6 E 直接加个后门,
/ F/ O1 U' x" y" e& _) b
+ P n; O5 I, C- w$ V# {, O
: D" k- d5 F# j9 E4 {
" a6 ]0 T" x$ y
0 E8 B( @) L- |3 \
, A( F$ W% {5 y( ^; s , s7 d$ O# ]7 M7 p* Z5 T$ s
4 z4 B, L% P$ @7 A# l
6 m& [) ~! z3 C
4 Q/ ~' I# l' Q+ a# @9 ?& D
$ r% F/ ?8 @5 E+ j" ] 有管理员进去了,我就不登录了,以此类推拿下好几台服务器。 ; D. `( r* w! H# V3 ~. s
! j8 ^' ?9 Y l; r9 h* i7 v% r/ @& o/ {% A) {2 U& j" P! z0 V" z: c; @2 w
2 、域环境下渗透搞定域内全部机器
% k% r6 @( \8 V! G, i# z7 ?* F
+ b" E+ i) o6 h/ ]! d) J0 h6 {! r# p; f% {6 o$ Z
经测试10.10.1.1-10.10.1.255 网段有域,根据扫描到的服务器账号密码登录一下,执行ipconfig /all 得知
2 a3 w, C0 t0 v2 J. c+ | E0 M2 C6 g! o& H3 s- l
$ M2 D+ A6 D/ S$ q! C
. K: W6 Z! l3 p. R5 h
, C$ y9 V: h& U7 ^0 k3 X 8 ^! [& _' E+ L! X' v8 C
" m5 L5 j" D" S* s1 _, X5 k) n' k ?$ {" m' v
+ s# O# X6 P5 g9 Y# ?2 V0 U 1 T6 _# v" }3 [# u; R
. @4 j% [* s" p2 P1 R% R 当前域为fsll.com ,ping 一下fsll.com 得知域服务器iP 为10.10.1.36 ,执行命令net user /domain 如图
/ D! I* R' z) a+ | , P2 m4 P3 K( M( O1 m3 i
* a( p% v' S1 m1 Y2 r # e+ e2 k+ ^% h3 V2 _
( [2 O& A3 y9 }) u 6 F5 ?) P1 ^ K6 O/ B
, }& ~9 d9 \% ]' H* i8 L& i$ |
2 g0 A8 T5 G# ?6 L9 r) ? ' g& q6 A+ A* _: e
: X S- i% k" p4 p+ X7 o
2 W, Q. x2 \3 K: p! K7 C 我们需要拿下域服务器,我们的思路是抓hash ,因为嗅探的话管理员很少登陆所以时间上来不及,那好吧,执行PsExec.exe -s -u administrator -p administrator \10.10.1.36 -c c:\s.exe,这句命令的意思是利用当前控制的服务器抓取域服务器ip的hash,10.10.1.36为域服务器,如图: $ J5 g# D+ ?9 Y2 m3 u
% `; D( y4 C, X8 i0 k( ?! U- \. D E, u; R" j
% o7 _, W+ c8 M4 c2 h; K _5 V
1 M+ V- {' d5 j& M
0 J" L- o T, t- n8 i1 D. [1 h 3 o6 ~1 k! m$ |! w% b; v' ^& m
1 L8 y- Z; w( }/ C/ U5 z6 Y5 x
4 x q2 K' ~" ? 9 k$ s( k' B. o3 o" U b$ B6 j$ }( s
7 I$ R# t# t3 N, L" t, e9 h
利用cluster 这个用户我们远程登录一下域服务器如图: 4 u$ A! z6 i- H: e
4 {4 Y' A) C( h; ]% u+ ?
! q B" Q1 ?9 d6 I! E7 h6 t6 ]( g( C 3 I! B, Y0 l3 Q- `% F
1 ]1 h; O- z- \/ X
& R* S+ F, _. y( c# s
, x0 k! H/ B: U, M+ F/ p: s
) d/ X) F9 [- v7 V0 r! z! }8 W
8 I$ i. c# ~( V5 m * j# a, }: L3 r" D1 q* c; R
2 N$ Y5 e. }: ~% F, N1 G8 ^ 尽管我们抓的不是administrator 的密码,但是仍然可以远程登录,通过本地抓取域服务器我们得到了administrator 的密码如图: ' X$ h$ B, y, F
& _& s4 |0 o. V: Q& c, E( x9 x, _) i8 D
5 k: U) r v% X/ H
8 b! |' l& @7 `4 X: `- u% \
1 l- k" J' R; u6 [ % E6 H( W( t. `1 Q, g# a. i7 q: i. m
: V, _6 n9 X3 M: L2 Y/ N" | ) J6 q+ A1 o6 }/ _9 C
4 U. u) t. F0 N# f" j
3 r$ A5 d$ K# g s
得知域服务器管 理员密码和用户名同名,早知道就不用这么麻烦抓hash 了,那么我们获得域服务器,那又该如何获得域下的服务器呢,大家看我的思路如图:
" b' i# N6 _- M% q9 h
3 ~& N% ^1 S( O. M% [% M! `$ {1 M3 i) G! x3 w4 ~: Y
! x, O" Y' ~9 b) u: u% w 0 A; Q# C/ h) A7 I
- J. c) M" l' w* L" p 域下有好几台服务器,我们可以ping 一下ip ,这里只ping 一台,ping 2 `) s: Y% P- b! q0 j# f
- w+ T# t4 r. y
0 s' k5 t- C \
blade9得知iP 为10.10.1.22 ,然后我们右键管理添加账户密码这样就可以远程登录了,以此类推,就可以拿下域下的所有机器。。如图:
" J1 I. [- h$ ]* c) S
( L4 D- a9 t, ~9 N! f7 b# c4 @8 E6 Q8 |+ ~* `% v7 Z
9 J( _; v* f, w9 H# D5 ]( Q
; o* m3 F d6 U5 c/ Y* V$ X ' H( W* {% x& `0 F- L
' A8 R; ?0 U' `: w
z/ X/ C! m; `3 D 7 U4 {8 T; W6 P; ]5 g
# S' O/ b3 D3 E4 b9 \7 s
& b# k. r; u/ Y 经过的提前扫描,服务器主要集中到10.10.1.1-10.10.1.254 这个段,加上前面弱口令的一些服务器这个段算是搞完了。我在打开域服务器的远程连接中查看到还有10.13.50.X 段,经扫描10.13.50.101 开了3389 ,我用nessus 扫描如下图
0 Z2 R( B3 n3 s9 j$ C: a 3 m) q9 Y5 l5 [2 s* z6 ^9 D9 @& `
& R2 n! }: z; B" j, c. e8 w
5 ~9 z' U4 g: Q( k + c& r' Z% r9 Q8 u. R
1 Y" A2 F6 B( M. r( M: Z
9 \! z6 ?8 x4 O: }& V# ]( i8 u4 S+ o! K8 l5 u8 E
( w( Q+ i) d/ m* P2 a - M" W; B7 U, p& J9 B
" W5 d/ a, x" @ 利用ms08067 成功溢出服务器,成功登录服务器
# l5 \& V, S+ N! a; y
, |3 _) j7 d+ ?" \8 w; w6 B
2 D9 Q) ^; a) a0 l# c6 w
7 J2 C7 E. x9 b 1 b) M: W N4 j+ B' \2 i9 }
( X- ^, X0 r* {: r$ ^
# z, H# M, B( f. G
- r" ^+ \: V! K
3 U6 `. o, U' U' Y , t7 t( T. Z# ]2 F s/ {3 E
5 ~7 F) D9 P- O 我插管理员在线,貌似也是有域的,这就是域服务器,而且域下没有别的机器,我们经抓hash 得知administrator 密码为zydlasen ( |7 W( _7 h; @) f* }
+ W8 B# a6 E" k6 I1 J! d- ~% i
/ @4 Q6 F( {6 _6 W- n 这样两个域我们就全部拿下了。
9 q! t% ]8 q5 O
$ |1 j- B W- b- }! Q2 v4 n, b+ O- H1 A! {3 z) k/ F
3 、通过oa 系统入侵进服务器
' g1 _5 {7 z" I) C- o# t3 d$ ? 4 b& h4 Z2 [ A4 Y' q, P
/ f1 `$ u$ B9 x8 ~ Oa 系统的地址是http://10.10.1.21:8060/oa/login.vm如图
# G% i( C! F! f 2 v5 z# _# C9 A+ y& x$ q3 s
8 l& J! w* D2 S2 M* [" c: u
0 m E6 n7 t: G$ b. H+ X5 C
0 i, ~; ]: W0 x ' b! P5 i: F8 E( H7 S$ U/ g0 j
1 b: m" H8 U, Q. J1 z
3 i- T8 F6 }* N
* ~0 b8 }; _/ T1 W$ ?0 p9 ` % A; v ?2 u% H7 b5 W9 r
( X: ~* q5 |: C. n z
没有验证码,我插,试了好多弱口令都不行,没办法想到了溯雪,所以就开溯雪配置好如图 ( F; @" F& B8 O+ }: B2 n$ [
+ b& i ]) a4 l5 _6 `5 J# ]
3 v: E4 ]" W1 E/ Y- R6 q$ F7 Z A" F
1 y6 K! G, K0 l4 |2 H4 w
8 r. l2 m+ M9 _% C' R# B* c* E) X
. _- H& ]) o2 o7 {6 s' S2 N% U 0 y7 s4 H T5 c1 R
: P8 [9 O5 X9 C1 {* C& E
+ r5 g( ~! b; c. Y( f# [, w' v , @# ?& ^* ?" A. {3 s) X; E
% C$ W3 ~' X2 h* w, M
填写错误标记开扫结果如下 # r6 S! b) u' J% }, B% ^& A
: O. A- ]) Y! T' B6 X
8 ?8 y7 q, _) L5 n# [ # k) S6 P4 [+ ~* F' o+ ]0 n
2 o6 N; d4 e4 }
) I$ l& W: L5 t0 ?# V
4 G1 S" L, f8 g5 S5 c
, ]+ _$ \- S8 A" l& O6 v: { 7 v* T- h9 C5 c& {) y
7 D, U5 x4 i; u q0 E( e5 X
9 ]+ _2 a& o5 ^. Q
下面我们进OA + j$ a$ [1 e; Q; Q7 w! Q% e1 c
1 j- ], ~, @$ r0 \" ^' C4 p. c k* L, r9 u
% M/ _* V+ P! i! t& H. b. `
( h. j/ `* Y9 g9 B5 k1 d! y; ?2 e
J# \/ }; m% v & q( W6 j9 ]/ }* j, D2 ^% W% d
- R, O6 C9 M4 w9 b5 j# g
7 Z( B/ q5 c' N% d! b2 m
7 z3 i' o% T3 y8 j$ P
( [7 c# i2 x# x( _3 B 我们想办法拿webshell ,在一处上传地方上传jsp 马如图
: q/ q. Z8 n3 e , [! E4 J. o7 ^# E% J- t+ |4 I; Q
9 ]! O3 O1 ~1 v5 \ ~
4 q( I4 E. g& T
7 v; z( Q! A1 a- s+ _( S
# r8 \% }% I$ ?: ?* e4 g 1 ?% m u. B. v/ i
! D: m7 _' E0 u. v! D, r" I
9 ?5 N, {9 J) Y" g. U7 Q
: a+ X! H* @8 P! q- ?" p; I. {5 V0 _. V
& f4 Y) j8 b* C* F8 J
5 s5 U- b$ x! e3 ?
' I( d( i6 o# F9 J' {4 @ 利用jsp 的大马同样提权ok ,哈哈其实这台服务器之前已经拿好了 4 R: D' J. f/ d K3 ~ G* Q
2 I: u" L/ I7 L8 i# ^$ o' K
9 m1 Y7 A. M3 k3 V9 f- h 4 、利用tomcat 提权进服务器
* [/ W, U! l/ s8 ~' K4 V
: H! D+ N: M. K+ ^; J
3 y5 f) N0 l5 ]8 I1 e& W 用nessus 扫描目标ip 发现如图 ) B1 c' U: @1 i1 x
3 M- w# X; ~9 C- s. d4 n7 v$ p
4 y; k+ Q! d$ n0 x6 c- s : K! B7 [3 H" o. o9 a2 e3 j- ?
& q: b# I' l/ Z R+ t' [5 n
9 t3 [# v, a( {; ~+ L4 q
+ o y8 U% E' v6 i, u% F p W$ @0 ^1 _( \. B
' K8 o/ z5 ?2 D5 \, l2 x! M' I4 M
; g! W& M4 F9 o# n+ c& s( H8 J8 d3 {
3 F3 ?% E8 m9 z" `" ]3 m9 b3 E* d, C3 e: v
登录如图:
0 v, b$ n: R0 c. w( u0 N5 n * A$ t0 L( j" p; U. ^. ?) u4 H
* f3 r& r; b' J
8 O% n A) @7 U& G
9 L: `9 q- Z( G9 k% ]5 l6 S! z - u1 ?* d0 Q- z" Y8 L
/ C; q h2 {% L
2 C8 Q3 W. H# |( b! x 6 | s+ C2 i4 D
% `0 x6 X" U- A6 m4 J& L
* B1 x1 z7 N+ X 找个上传的地方上传如图: 9 U4 d7 l, T% {7 }4 {, s
2 }% w# [' X- ^1 M# s' D/ h
1 p8 J/ W& \3 D! ~
. |/ a7 F2 w* G8 |& ? ) x1 p4 k9 F; c# j+ {
, Z9 m8 z# ]) A( N ]. g 0 Y( X- m G7 H) i
! T6 f9 J- V" | c7 D$ C
4 r5 J% o( h" T9 L' ^ ' y& P0 g) r0 X( z. {
& r' z+ q8 s! S- D m2 q
然后就是同样执行命令提权,过程不在写了 4 N; h. M: I& z
: k" e+ h$ I. l) `7 K! h- ^
" g4 e9 O: T% U7 P
5 、利用cain 对局域网进行ARP 嗅探和DNS 欺骗 1 O% b1 _2 Y j& E
) H* m4 G1 p& X/ x2 I
% ^. a7 ]" T7 o: V7 I; h, ? 首先测试ARP 嗅探如图
- H, g' l2 y; X ; S7 i+ m& s6 Q
% B2 _% w [# z# U% g- y$ N
& A9 s8 P2 Q9 O2 G
. A/ ?7 x4 a6 }2 l% c
( n& K: s( p" l+ Z; _0 n/ A. \ & \. x! U' P( E U
- v o+ f, R3 s6 |* j
$ `" z1 L6 e0 J; _ + j, R7 m0 @0 C( U, j$ f! k6 P6 c
7 o0 g( l9 H- u/ Y) t 测试结果如下图:
3 j! K. ?' o/ V7 q. c& _* n
$ U' I. I1 @) I& R+ U' t/ s3 Q: o) n
, r( {, I; [, g( d0 q7 Z M( b/ l% ]) }7 X/ x9 |9 l" s
& P% ~ v2 j# V7 B ( \9 B( ?( A7 i% N" e9 y6 z
; u( ~5 B; y8 M% Z+ Q
+ `7 }6 ]% h4 T% Z2 A' B5 g4 I4 _
+ T9 Z! q+ Z" s0 J6 z- E: G# y6 i e7 }
哈哈嗅探到的东西少是因为这个域下才有几台机器 & j% W; C4 |5 [
. x# H1 Q( X0 B0 P5 m
( I" D6 |) E; |- U4 V0 D3 d" H1 f 下面我们测试DNS欺骗,如图: & B9 S6 F' E* A, e
/ _1 i* X/ _6 c1 t7 F" c0 _# A S+ x4 s
9 E5 t, l, `) h
/ y1 C6 ]1 y9 D# t$ l
$ h* p7 H& s9 p3 ~
. j: Y; }: U8 N; H1 X1 U" m
0 c+ g7 ^8 F& R- j g
; G' V2 ~( t- M' ?+ s
$ `4 G5 T) h# i+ e3 S
: ^" z5 A* Q, C8 I$ ^+ [ 10.10.12.188 是我本地搭建了小旋风了,我们看看结果:
, ~6 B, h- y. v. ^6 ]
' @6 a& |1 g% X3 |
' L. X9 f: d. X6 @ 2 Z0 O* J4 i3 z
2 O, D4 x+ H$ Y6 [# x
- Z! u% K! \. s6 k+ A) `' A
% J4 m% J' X+ L
% N& O0 d9 E% M- b
7 r+ c9 k) ]! O3 F# S2 M $ [* k" Y+ }7 H8 T/ u9 t
& V3 @* q2 [ t( {, k k. [) @
(注:欺骗这个过程由于我之前录制了教程,截图教程了) & \8 M7 \$ [6 Y- L
7 B8 v0 }5 x5 \- j" Q
- s8 W* j+ \' _/ @) J. U' Y* M& k# H
6 、成功入侵交换机
- N+ T1 r; O) z1 Z
7 H3 _; n& [+ p" g" F4 T. h
" d$ l6 o; S+ z 我在扫描10.10.0. 段的时候发现有个3389 好可疑地址是10.10.0.65 ,经过nessus 扫描也没发现明显可利用的漏洞,后来经过查看之前抓hash 得到这台服务器的密码为lasenjt, 我插,感觉测评我们公司的运气是杠杠的,不过也从侧面知道安全是做的何等的烂呀 6 V6 \# d8 S4 D& |" m4 l
% \* C# ?: `% x$ v7 Z
8 q% G1 }: h5 u1 }2 J6 Q
我们进服务器看看,插有福吧看着面熟吧
' O( Z! I/ B, d5 y " k! m8 K' z2 h! P6 Y5 F+ ~- k
$ j; K" `/ w* T6 l
* e/ ]2 p0 g% V& z( L: {* z
. F& |7 P2 `2 O9 s# `' x& W1 H
8 `+ Q [% Z% v8 f, Q , c( ~( r0 Y6 V- R; e
|1 I; d7 l% i( }+ c
; I: Y( s/ Y1 A' n5 L
) L9 d" |- {9 k0 j. U0 F" E$ v, @
: g9 P, ]2 e3 E: | 装了思科交换机管理系统,我们继续看,有两个 管理员 1 o5 e$ s9 ?" h6 K" T0 b2 l
0 c) C3 H2 i7 ?0 d4 t* T) Y
1 C( x! }) z0 Q0 @# d3 q7 {
8 O9 A0 E' R: ~7 m1 c6 k; Z
' T' C) h& n& s* \4 L6 L7 i
4 V* U0 h: Z1 i* @/ S # i0 H: Q, Z0 Y O3 D
/ k7 K' {8 l; X) k ; ^+ P/ A8 r3 `
7 G+ V, o, R2 q# w4 g
8 {8 D( G; f; c$ ]' ^% h
这程序功能老强大了,可以直接配置个管理员登陆N 多交换机,经过翻看,直接得出几台交换机的特权密码如图
1 y6 |9 d) ]: S" O3 @. U 6 o; ]" x# w! N" v4 a. E
" ?7 O" Q3 R1 F3 Y; E- F: N
' \/ y% ^! a' I/ o% y
5 z' _' ]$ R/ t/ v
2 l1 l1 g) M( D- G1 i% x, L/ [3 r & E: q: B9 s! n* H, w
; h; _' N) ^$ J9 v) V/ J
' b1 Y, _% A$ q8 |. a( D/ i # d9 f, ^4 T" K7 g0 z& N
6 \( |* Z: L1 x 172.16.4.1,172.16.20.1 密码分别为:@lasenjjz ,@lasenjjz ,好几个特权密码这里就不一一列举了,下面利用另一种方法读配置文件,利用communuity string 读取,得知已知的值为lasenjtw *,下面我们利用IP Network Browser 读取配置文件如图:
* @2 s- D9 ]7 q/ q8 m2 i % M! e+ i" m3 U1 o3 `
- K6 Z/ z: P; S6 A7 r4 F
' p# \. Q p& u
. {6 X* B' U' \
$ O2 D" ^. W; j; J2 c( X% t; S
' Y" W, c6 @3 F! d1 T9 W" |
( P8 P5 B! m' `% T8 G: M" j
% y. q$ j* o: M4 ] ) X7 M0 W* E2 r: E
& ^* l- g9 Q2 ~1 ]# T
点config ,必须写好对应的communuity string 值,如图:
+ e( Q3 U% n6 `; M+ _% S
* E% q5 f q. }) s
% G# }( [) d0 ~3 {7 T; Q: v: Y 9 H. R+ n, r, W- `
- v' \5 E& y( r; j; K
+ }* A: Z, K% d3 K P. I/ n) ^
7 _: A- P6 ?% @1 j
2 P5 O) \: I: m! s$ H
& l0 n9 V) U$ P. ]1 M' S
; M2 ?" { [9 g% k% K+ G7 @1 \" n+ m3 M! p
远程登录看看,如图: 1 k- h9 P; X+ Y! e) B$ }% D
. D" m7 f! [* e/ L$ f0 L
5 @2 z1 [) p# Y. h4 v) P/ h7 d- i( }
, L- S+ Q2 F3 s; M- e+ }' j
7 T1 q8 h" m2 E2 E4 f! Q# T # V! T9 p5 \9 Z3 g
5 M1 G2 ^; M6 `4 Z& L5 c% K! [
* E6 s3 y6 X. M$ X1 J* t/ R, x
! @( y1 N7 o5 t8 I" |! u, ~( l8 u% U" \ . c& X9 x! r& w8 ~8 V3 t/ H/ y
, n3 C1 n" w- I: z5 r
直接进入特权模式,以此类推搞了将近70 台交换机如图: 5 @- { j( J$ I/ i: Y
( c8 [: N& O9 {; O% n( U* U/ v" o) p8 G5 |; }
# p; \, d! X. D& Q $ z" a) V1 L2 m# o" @
6 ^0 n7 K# M: M. ]0 L- z/ U% y
5 h- P& P7 ?* ~. k
: b( U* {( y- c; I" v
3 i6 A8 `: |3 ^: B
3 |! l" C) {; K7 V) k
6 m6 M+ D, r: g; m8 {. H
5 [9 f! N% d; Y% M% z3 Z0 ` 5 H5 o6 r; `' ?. {; t, L0 V2 w
, X6 d! ]+ E A7 h; R8 }
总结交换机的渗透这块,主要是拿到了cisco 交换机的管理系统直接查看特权密码和直接用communuity string 读取配置文件查看交换机用户密码和特权密码,如果没拿到思科交换机管理系统的话就只能靠nessus 扫描了,只要是public 权限就能读取配置文件了,之前扫描到一个nessus 的结果为public ,这里上一张图,**
7 `- S- W# `9 ~ R4 a1 p$ o1 N
1 T- d5 F( ]1 e* X- f% k5 e$ Y& _
2 o3 p* w9 G( Y1 i2 F( w ; f$ _% v+ a: ]) j9 R* H! }
+ ?) f. l, H, x5 h9 i( C& w ' F, ]( P7 M+ w# G0 ?; }4 g
4 d9 ]0 `8 x! o4 T# C4 A d% W* T% j
/ m2 Y1 r6 j( E. v+ [- C% u
: r% v! `% m- W. g Q4 @. X
9 L9 e3 c+ X0 h$ y; M 确实可以读取配置文件的。 ! ^3 n1 |( L% y5 v% l
: Y3 U$ O8 K$ h2 N6 U8 T
r5 z3 t6 L0 P, {$ L+ B" q, C% z 除此之外还渗进了一些web 登录交换机和一个远程管理控制系统如下图
- R6 G" D- g6 H6 G3 L6 N, | 2 r: h2 K5 c" \$ T$ Z$ d3 u5 c
4 w! a: v: b k* C& L% l% k
1 c6 C, y: j# M! t8 {) k1 v! W+ x
) i/ f6 O5 N/ ]
8 s n5 ] {3 k# P
. ?3 k$ [% B! w! D$ P" U5 ~! e! R$ a( d$ I6 S+ F& N, i5 Y/ y
[ ^1 m/ R7 Y3 W
+ P0 I) n" g# R
5 j6 S& i. q+ |8 Y , n3 i& J# v/ g: R; k4 F! t- I
3 ~& ?, g+ p3 R Y
4 z" g$ X0 ]$ N1 X% e; f 直接用UID 是USERID ,默认PW 是PASSW0RD( 注意是数字0 不是字母O) 登录了,可以远程管理所有的3389 。
. i# n! {# M n C0 m0 l7 y( @ , J" Z9 m3 U6 M% k2 s# q$ W8 ^
/ {% Z' h' P6 W( \2 L& g
! Z X/ f& F; s* ~+ E - B; a3 F g1 W# j1 W
; V$ ^) K& [5 t! i) ]2 u * h. k0 O0 l5 e, a5 v/ u
6 R' c$ t: ?9 M( \* Y* ~
5 P7 x& Q% `2 I$ y/ I- C/ I4 t & J1 C$ @& q, i. I4 b* w
+ y2 `' j8 {1 G
上图千兆交换机管理系统。
& Z8 {9 b' v! E5 C" W! z
# _3 M8 c, J2 C( r
# N5 Q2 D6 }. m6 W 7 、入侵山石网关防火墙
1 x+ j9 T, U" W2 b, _2 ^; s k. Q7 K* d3 f7 W
* M; H' `# t* g7 G" B3 l$ x8 m
对某公司网关进行渗透测试。。。具体详情如下: 思路是通过社工来搞定网关,所以就想办法收集内网管理员的信息,经测试发现域服务器的域用户比较多,所以就给服务器安装了 cain 进行本地 hash 的读取,读取信息如图: % S' M! v6 e7 h/ _* b
% u% i7 M# X$ o. v# ^. Q
2 G4 C# c. W8 _2 L, ` & V1 R5 g5 D8 ~2 j( s. _# t* a, M
4 i2 @) q$ H9 `4 V# r% u$ m
5 m4 ~4 M6 U m& b) ` / I( ^; I5 N! @0 x2 Z
8 n5 J2 N, |- s" c' H6 F2 M0 N+ l+ i 5 G( }9 P4 o/ Z$ Z
- U6 B/ X6 |, F2 E# j8 ^& `8 k6 V4 ~# U
网关是山石网关,在不知道具体有哪些用户名(默认有个 hillstone 无法删除,属于内置用户)的情况下只能根据最有可能的账号结合抓到的密码一个一个测试,最终还是没成功,后来想到叫人写个程序暴力破解,但是发现错误三次,就会锁定 IP2 分钟,所以效果不是很好,登陆域服务器发现桌面有个屏幕录像专家,打开看个教程,发现服务器登陆过网关,里面有 id 地址记录,地址是 172.16.251.254 这样就想到用 ie 密码读取器来查看 ie 历史密码 如图: + t2 |* e4 i: Q) g0 d, Y9 t
& K( K; d' [4 ?: B
3 d5 a1 b. B3 J, V
/ s5 h; D2 j* \ A/ S
: e' B$ n3 Q' V( @% ]7 F
) J' i- |3 G3 q6 c! [. [6 c / B' E0 V* b7 V0 l: _ Q
# {& L/ n3 B0 r# ?( v; h " ~2 D1 R$ n6 Z- ]
- |1 t3 x7 _9 S4 X# \
" X4 E# h; y4 ?* {# N+ I! W
然后登陆网关如图:** $ H7 u# `% Q1 \: ~+ C' V L
' ~' A" X8 Q; D5 i
- `+ i! w4 a& {8 |7 ~6 L" i 8 _1 u: F; x4 n" ^
2 p- G5 \& | A5 e+ Q 5 x* } T2 [0 M/ T
7 X9 Y4 H: i; k$ d! ~7 R6 n7 m1 q
, j, s0 q/ Q5 b5 I: I, N
4 v) |( l$ w; r8 F1 o4 D' H6 M9 ^! z6 D
4 y- Y' g) ` a+ m/ j + q6 m" b" ^! l( u
4 \1 e3 n5 f0 U. }) C 8 |4 |, D$ N( A6 w% v* k( I
; z9 h- r, @4 ~! V, ]* I& n2 n
/ {/ b0 e5 H5 A* L/ g 经过半天的努力,防火墙网关我进来了,我渗透进一台域服务器,进去抓了域所有用户的密码一个个去试网关,都没成功,忽然发现桌面上安装了屏幕录制专家,我就打开看了,发现有个录像里**ie家里里172.16.251.254,这不就是网关的地址么,所以我就用administrator登陆了域服务器,然后打开网关地址,妈呀网关的账号直接就在记录里,可惜没有密码,哈哈不过这也不错,真心比乱搞强多了,然后忽然想到用IE密码记录器查看密码,于是乎下载了一个工具查看密码,这样网关就搞定了,彩笔的是原来这个早已经被我搞出来了,是交换机的特权密码,73台的密码我也不可能一个个的试吧,本来想写个程序,结果打电话给山石人家说密码错误三次直接封IP好吧,有时候有些东西真的是需要耐心的,当然也需要一定的智慧,当然也有一定的运气成分在里面,就这样网关就被拿到了,之前用nessus扫没扫到漏洞,至此大型局域网渗透就完结,哈哈,大牛不要笑话哦!**
4 j5 \/ `% \) L2 ] / O6 V, x9 a8 ]9 P0 ]0 N
% T2 d' U% w" q) V! N& p
总结:本渗透测试过程没有什么高的技术含量,全靠运气和细心的发现才得以有此过程,整个渗透测试过程全部录制为视频教程。。。由于时间仓促,所以渗透就到此为止,在工作组下的个人PC还没有拿下,严格的说这个渗透是不完美的,本来还想再做交换机端口镜像的教程,但是考虑到网络的稳定性这里就不搞测试了,还请大家海涵。。谢谢观赏。。鄙人QQ:635833,欢迎进行技术交流。 / }- m2 R) o: m- \( r3 \' S
9 b! \' V. ?8 d. u
) l0 V( z9 I) l' T 补充:最近公司换领导,本来想搞搞端口镜像,嗅探和dns**欺骗,但考虑到其有一定的风险性就后续暂时不会搞了。现在上一张摸清楚的拓扑图:**
% j# i& D+ j! r( V # j. o {/ [. C( M. g
7 v. l) w/ s* T* _5 D8 p
' B* G; w4 z, K+ t3 h; ?. z
: s: ~) v- l, E/ O* O # d/ ]& d% ~' X& W% T
) r7 K0 \; y- V7 @# Z
; j8 t0 d2 P; K- N' E 9 u9 |& ~- b4 U2 t" O: x7 S' M9 U
( S% o" v3 f) R; x9 A7 V
" G7 ^" D! m8 j5 h. ^ 注:已经给公司提交渗透测试报告,并已修复漏洞,为了尽量不影响文章的观赏性,故不再打码处理。。。
! q7 k% ]3 p6 Z+ s5 G5 h 0 v2 [( I- j" Z e
7 p* c* {! z C5 X8 l& W
! b5 }9 O Z; N4 i% }
8 T- ~6 C C- \, F
& K3 K% [ _1 ?% k$ V8 C! I
, R6 W; Y* Z$ v; ?' U% o0 y
3 p( K6 t7 S1 ^) C2 {# r% q4 C+ {8 S4 K' A
|