中国网络渗透测试联盟

标题: Linux本地包含漏洞入侵国外网站 [打印本页]

作者: admin    时间: 2018-10-20 20:17
标题: Linux本地包含漏洞入侵国外网站

3 m; L- l0 u1 m! x$ W4 o% t 最近在搞国外网站发现一个存在本地包含漏洞的网站目标为:http://caricaturesbylori.com/index.php?page=index.php 8 m! K& |& H' r, ~) ?6 {

: V/ e* P& e' S+ M

! f! n9 E. X! X5 ~9 O3 e; \   # c6 q9 y( o: D( P& \% K( A

6 U) K6 b6 L$ s5 B- R

5 `) N3 P2 g+ }5 W2 |- y% K: d 幺嚯!page参数后面直接包含一个网页,那我们是不是可以尝试看看存在不存在包含漏洞/ p( H$ E* {) ~% E

3 F7 x: z7 D0 I) l: o

8 A) Q% |4 H8 M1 J  - T4 F7 m, k$ ^3 {9 @

& t9 s/ ]) q# x, V4 ^

* d; E: d! i8 P* B( P5 Z- ^ 没能直接包含成功,试试报错 9 a1 |7 i( I0 D; [" G

: H \/ c; |1 `8 j( d

. ]- o9 M- j* C5 O  ( O6 l6 B8 A. z. S: L# D# H0 O3 n

/ @: S( N; f: w$ H6 k- F

3 J' j, t9 r' ]4 F2 f( d! R1 T   / p( x t' a. x! X0 j( t

2 i& s& D' R+ {$ D6 H! Z. X

3 z7 b9 e8 e. q! q$ e. x; A: ^1 c2 Y! s  : W3 J3 ^# [& d" }! X

9 G, l( I: e1 d

1 b6 c% t" P9 a3 v p( S8 \  9 I. N: q1 m7 b+ K

1 i; z& z1 }7 B. m& U! L

7 K J' ]7 [! _2 m/ X" d; `  : Q& L3 C; e) X

4 v6 @( i$ J4 a Y3 w" `: W

- W$ `- |+ i3 H# X  ( ^. V$ e5 Z7 ^1 I! z! n* C# Y) A

* H% U9 v0 v1 T

3 c. E7 Y' d3 r w7 {! B  1 M) }8 u1 d. z V1 D0 e

( T" r# ^' [5 x, m" |# {

, c* P' y' { A4 c" |+ \& G- y   / V7 q9 p% f' T* z+ e

# c1 x6 \% R: A+ o

; h. f4 g7 g/ }$ l; f; S 哈哈,爆出物理路径,然后接着../../../../etc/passwd,直接包含成功了- y7 }1 Z% |" t- x4 r) ~# }& c

. a0 }( l/ C( g3 B

8 n! T/ Q1 @$ X9 C3 I  : N. \; r# f3 W, m" E! a0 q

. h0 S% f; s7 b* P

0 Q: T2 T+ B& I& s4 _- q9 M) {4 F# w 哈哈,看来是真的存在包含漏洞,那么我们包含一下环境变量文件试试,http://caricaturesbylori.com/ind ... ./proc/self/environ 8 ~ B- y- i9 q' K! }) n

; Z" o0 U5 F+ W" y

0 M7 w0 d* a# d2 E3 n$ x2 E: F   F+ G1 U0 @8 |

; k/ G# D, ^' K9 }$ a8 j7 M' ?5 q5 Z4 P

6 G6 m: P L8 T. t4 ]% B& r1 w" F% w   , d. |8 C* N1 i( H: z

& K/ J* S, O2 X9 W; O) \

7 Y- x' y3 e( w8 w  4 W. _0 q# {! p+ Z+ C

, _ E& p3 G! d; z9 h9 Q+ _/ i

, V+ C# F; _! ] 没有权限,看来包含环境变量写webshell方法是失败了,那我们该怎么办呢,答案是乱搞; M1 Y, l. k# s7 I: f3 Q6 r" I2 N

1 }9 G& P- r- H6 |- @

; h6 }" P3 x- H" u, n 我的思路是查询一下旁站网站看看有没有上传,但是经过用旁注查询工具查询,就一个旁站,且无法上传,并且也爆不了物理路径,这时候我就想到用burpsuite来暴力破解一下LFI的字典,看看到底可以包含哪些文件,我们来开启burpsuite5 J% t0 F$ l- [& F$ L% }2 |

( R! s& m% B4 }+ U/ }

9 z- a6 n! Q, h$ @' Y  ! d8 j' |* a3 c. }6 x- p6 M# ]* {5 q

; S: P% F( r9 ]

8 I8 ?+ J9 V. q 然后发送到intruder,3 q5 N# ?% q* ^: d0 e' o/ L! e v

. y* ^( l7 s; c# C# k# f6 D

8 b- E! v1 j7 I9 u0 t p; ?   ' t9 ~* g1 X6 W+ C& j; b

' @. X% X" X9 F2 [5 K

- x4 P/ o. p# P! W# H Clears(清除变量)重新设置变量3 a4 r6 B% |- y2 h

1 F- q8 H2 m2 A- C

$ f- N* B0 d. f% j6 S  " _* {3 ^6 o+ u7 v( @5 _

) [9 O/ K) W9 G* c

a% p# [/ g1 U3 z   6 K2 A- E/ E9 \) b. X

/ K6 j& u* e y- b" m- }

& Q/ V, H1 B- @$ Y9 H! I 破解到这里卡住了,哈哈说明包含到真正的log文件呢,我们终止掉,burp之前我测试在高带宽起码50MB的速度下可以显示出正确的结果,否则的话会导致网站卡,下面我们介绍另一种方法,用迅雷下载的方式来下载log文件并且查看,我们首先来制作一个迅雷要下载的url链接,需要批量处理一下,1 l0 Y3 k p& {- a

, Y4 @8 m# n- f! a; O3 Y

0 y$ f; s8 I' j/ X6 b( @) ?4 E   - ?" u @" }4 `3 h' c& B' ]

: r: g- c7 K5 v( d) n/ ~# o' F7 W

: ]4 h* f- W z2 o. w" B. ^- ~   3 E! }+ l6 L4 |7 Y5 Q; C% K. i

7 E5 M! G1 `* ]

$ i: x5 ?# g3 I; n$ }. Y# \
# D0 |* Z6 ?' x8 J: v! y* E , _& r5 b1 \5 l+ f' [0 U3 n

7 m; C) K. J# C+ {0 x

7 x; I, n; W3 r D$ z5 I 使用正则批量替换,替换%00为 O. z# o$ J7 r8 j( ?, o

& w0 N+ C; v4 Y; D2 m

4 b6 I$ o7 O, V  ( b7 f+ G2 p. F9 J& l1 \

q9 w5 o" q% s: N

+ y8 _! P0 C/ l& }5 ]$ a 下面用迅雷开始下载' ]+ d9 u, s* E7 J5 y* l3 |2 ^

$ {( R3 h6 g! t' F

4 J: O% a0 P" z& R N  3 U# J+ @- F3 @& Q9 r

0 p7 ?; [4 C5 ]8 U6 c% Y- b

/ L- R6 p3 {/ F* w$ ~6 t 把下载同样KB的都删除掉,最后剩下几十兆的,我们丢进编辑工具里看看,如图:2 o8 j- H. |( c$ e, y. j- q! j- g

$ h" z3 q+ o. V, z3 E0 \5 ^

5 ? }! M9 P- B9 h   ) @. H& q6 X7 m) |

, M9 D4 P& c1 ~* [1 C* y0 B# [" J

- y- E& ~: ^. ^; ~; R/ s2 L- c 读到一个报错log文件,目测像是同服上的网站,正好扫描一下,找一个上传地址如图: ) Q3 ~' i( D7 o* ?/ b0 L

1 I; a, i( I w6 r5 K

+ h4 e- H$ X3 i4 g0 I4 j/ O3 T" l7 _  , {( C3 e' O$ i0 G

+ {6 t, k8 S, Z m8 O! I5 J5 I* W

; T) L o; E* r- V& [  & G2 n6 R3 b% U$ A6 ?, B

; e4 [! i: N- b0 Y1 J

. R2 G9 j3 H) T. N* w( ^ 然后上传图片一句话木马如图 1 L6 p0 j7 J0 l

q8 i; ]8 x' J' Z# ^4 Y [* x

' K6 @+ B4 H" ]; ?) h: {% `  / Y8 d$ m# P5 {3 x8 C' I

3 R/ O& r3 ]3 v+ K4 s; ?

2 y) S7 n2 \" U6 R- J: n 下面我们来构造一下包含url ! S5 A1 D. b8 D4 |! j% [* ~( }) Y( q

8 w/ ~2 R& O( N1 ^8 B7 P+ D; s

7 m4 o5 ^) Q; G; i http://caricaturesbylori.com/index.php?page=../../../../home/creative/public_html/xml/upfiles/zxh/new_name.jpeg (home/creative/public_html/目录即为log文件里的物理路径) 1 _4 o8 }$ t; ] j

% m( a h0 g6 n% T. g( g) y* G

t' ^$ J5 l5 q& D+ L& n 下面我们用菜刀连接一下,5 v) m0 v9 P6 u2 N

# a" D; n7 X. ^* o& `

8 M# K/ E! ?% l2 i  % U1 O% _/ s5 |

) {8 A; P2 ~8 w9 x! r# a9 B, u3 n

4 U: ]# `( E& ~6 b3 z9 } OK,文章就到这里了,谢谢大家观看,原创作者:酷帥王子/ N Z i( G `" H# ]






欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) Powered by Discuz! X3.2