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