中国网络渗透测试联盟

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

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

# d/ F+ |3 X9 T; }6 z* O 最近在搞国外网站发现一个存在本地包含漏洞的网站目标为:http://caricaturesbylori.com/index.php?page=index.php 4 Z( J* @3 T* m; ?" \

, b! `* `2 z: F5 {1 F

0 D: L1 h0 r7 H   6 k2 f1 i. ^6 T; s2 c

" U9 t4 f# s% [ Z' D0 G0 ?; a) L" N

$ J/ j+ h3 }$ f5 L. p% W7 J/ s2 K 幺嚯!page参数后面直接包含一个网页,那我们是不是可以尝试看看存在不存在包含漏洞 6 n4 a, p" p$ `

+ E' h3 j% Z' u# M d7 _% `

_. \6 M+ `' G  & ^/ \, _- I* W# A+ _* M

; P/ s7 `7 R4 p

9 C. j" c ^9 z V. M t5 H6 W 没能直接包含成功,试试报错& G* n; C% l7 Z2 R# w2 [7 O) L

1 B2 o9 x' G/ D4 S9 g. L% Z

+ e/ b5 j1 Y/ N+ M* F* R  ! ~8 z$ V: q7 v$ u; @4 G

: A6 u, Q) r1 S$ R" i4 U& C- l

|$ ~8 O" [' y6 M& w T  2 l8 N: t/ _ L: u: _$ M: U, T

, r/ |, D' Y6 ]( S

, A0 n. G" S) P$ d   7 g; e8 T; ~4 C! V

: e/ {5 G7 F, E! k. S- t! S$ H, ~0 F

0 Q+ k+ r# x. j! |$ w8 f- q8 U  + N8 U' i2 W9 t4 }, E4 ~- E

8 u% t( A6 {, }5 Q7 B9 l H* y4 M

: k" m' f: \4 h0 |7 H, t   7 A% L5 |+ K3 ^) B. n% n* w

. Z; A' e6 D$ P$ ^. f7 I1 e

' |5 b. D0 y5 i6 G0 Y& e# f7 K  ! w, }" K3 ]4 D! `

2 x8 O- y( A: w1 l+ o4 D

7 G2 D1 \* m. \9 n$ Q$ y   9 Y: b; P! h6 M! c' [: x& w* C7 ~

! H6 j; t9 E& G6 w+ c/ @2 z

* u5 W6 ^) b0 c6 v/ J+ M   / v& ?2 D* K# ?2 u7 u

* p0 i6 f+ q9 @ t# V% E

8 X# i; I+ ]9 V9 O- g1 p 哈哈,爆出物理路径,然后接着../../../../etc/passwd,直接包含成功了 / N: W# V& o X: }+ j% ]

7 e. }% @" ~# a2 _

' }. l+ P" @. `' t* ^% }  8 h6 f* ], P4 @* [

2 P6 j6 `) U# S6 m7 c; C7 h

# {" X. G& V, t2 ]7 {0 p 哈哈,看来是真的存在包含漏洞,那么我们包含一下环境变量文件试试,http://caricaturesbylori.com/ind ... ./proc/self/environ 4 R3 R0 p/ x m5 C4 Q( _3 Q* `2 A

6 ~. X1 b0 P& l& [9 f7 h

- P* M/ V2 z) U  1 S4 ?8 g F/ m* W; C

" ^7 o$ A3 `1 A9 R

' v6 r# u* I' |6 e  + z1 T% q t% m( s+ k- P- L

2 y' M" v4 [7 s5 O

0 Q% Y6 q, P4 P; } p   + C; ]% G# @! F; i9 D0 I, b

' `/ u% z9 n g; _. I: n

1 f9 s( H- I4 g 没有权限,看来包含环境变量写webshell方法是失败了,那我们该怎么办呢,答案是乱搞 c! W8 w6 i+ f

- T, k5 |1 q% A6 R! g

2 z' m7 s \5 X9 {) t3 V 我的思路是查询一下旁站网站看看有没有上传,但是经过用旁注查询工具查询,就一个旁站,且无法上传,并且也爆不了物理路径,这时候我就想到用burpsuite来暴力破解一下LFI的字典,看看到底可以包含哪些文件,我们来开启burpsuite0 B' ^) v* q# f' N: L+ ~

8 p( H! Z+ a* m& v2 g4 S: U6 J, i9 r

( W/ O: d0 V7 d5 E% M# F   " J1 J2 |, s. G' c

% \1 Z2 ?) P/ ?6 r2 e

/ u) Y, U1 i. c6 I7 V3 i9 O 然后发送到intruder,) }5 P3 E; o9 F9 R1 a l: @0 ]% U

, Y4 E6 p, X7 d. \, r- {$ V' D

, v2 F; E8 S% r g5 Z   ) U9 C* @ V/ R% o3 ~' h

% ]9 F9 i" O k2 M

, k2 T' m1 H/ S$ q' J+ `1 y& v, n Clears(清除变量)重新设置变量) ~. F5 R2 Y/ Y+ s; G' d

4 H4 D+ ]# v z

$ y/ a6 L" Z$ R' N/ T   ) f# b8 }' H1 E! D+ b6 P3 ?2 ?" W

% y( h* j1 y/ Q

7 T3 n$ B9 j; K   " ~- z- Q( E8 g% A; S. e. K1 L% g

* N. D! a' D0 r( C9 ^

) v5 G. i- V! H& H- n 破解到这里卡住了,哈哈说明包含到真正的log文件呢,我们终止掉,burp之前我测试在高带宽起码50MB的速度下可以显示出正确的结果,否则的话会导致网站卡,下面我们介绍另一种方法,用迅雷下载的方式来下载log文件并且查看,我们首先来制作一个迅雷要下载的url链接,需要批量处理一下, 4 I/ P: x* W7 n1 F2 c* W

. \- @; s4 u5 @ [: h

, k" b" }1 y) t2 I$ G   8 X% \. h7 B+ o4 T4 V4 S+ x

2 Y$ |2 ~8 D: u

; C' j P' M3 F2 A/ ]  ! ^/ \) ^. R9 W/ Y: @4 v

: `$ K# \! P/ n0 h' _9 N7 s$ e0 n

7 O& g/ C3 w; P; q, |' w
) k+ K" t9 s) y. j% t; V & y. Z! @/ I1 l

3 w& R% o( q9 C+ Z* @

) X4 x7 _1 T4 `3 r, s 使用正则批量替换,替换%00为 6 ~% a4 g7 P: a) E5 ~6 M$ A0 P

0 T5 Z+ m7 b8 g$ c* i" j( d

" r% K& k8 i7 L/ {/ @6 w0 y   6 v1 a. e1 a" @9 ?$ }

) Q: Z+ {/ d+ A( G% q' w! M+ N0 C

7 N. Q: r3 F2 K 下面用迅雷开始下载 ) z4 W8 E+ }5 w9 r2 K$ p; ^% V

) Y7 R4 S2 ]: V ^/ F% _5 D

) O* s7 `) _4 o) f0 T! ?1 t7 t2 N  ) ?! @" H6 k8 l# e; V& x% [. ?

4 Y- m7 W" z x/ {; v

' `: n, p+ n# X" K 把下载同样KB的都删除掉,最后剩下几十兆的,我们丢进编辑工具里看看,如图: - w% ]* ?1 M" e

( T; F# @; R7 I- l

6 I4 L# B/ U0 U4 Z% k  9 L+ S3 d$ l' @5 h3 y& `6 X/ t

" H5 V- @+ Y' e0 P+ p

, ^' K' k% J* D: c7 \; [ 读到一个报错log文件,目测像是同服上的网站,正好扫描一下,找一个上传地址如图:9 t6 b& g& z2 g1 `# F9 T! E/ A

! ~$ S, i8 b2 V X8 I5 Z' X

- \1 E* I8 i: @  4 u9 C( }; A3 } z/ t9 X% i8 L

4 @/ `6 c" e) g3 d

& ~+ ?. k' e4 l# R/ u6 [- Z; V  2 O. n4 L9 m' _

) O. Z9 H7 o# P" Y/ p( t2 O0 \5 [

8 \9 N# S4 Q* }) I/ y* B! z 然后上传图片一句话木马如图# B) U9 |& B4 P8 u9 f6 W

1 u# m ?& G1 U. y7 Z/ C

2 p ~9 Y H0 S$ I8 z   0 I( G5 m d' k) V& b0 T

) _, v- L% X: J/ x, ^

7 D. ]: O- Z% ?. d2 T& N4 u 下面我们来构造一下包含url , h; g( [, a+ i0 M' X$ N7 L7 d

8 S, B/ c& }: G, c4 ?6 A/ V

& q) K' T3 w' j# s& U http://caricaturesbylori.com/index.php?page=../../../../home/creative/public_html/xml/upfiles/zxh/new_name.jpeg (home/creative/public_html/目录即为log文件里的物理路径) - W! E0 i7 O/ ~$ f

: b& R& v) N( r9 k

4 v/ P3 g9 @2 G" l, c* ~ 下面我们用菜刀连接一下,# C4 v5 R3 h" [" N

% q1 b5 H B( T P: L, z

/ N+ d0 q: s% I   0 G! \+ z: Y( J; e- y4 O; D

% ]' z% \6 @& @. |4 @! a: i, L

* ], L, |$ h+ h4 k0 V OK,文章就到这里了,谢谢大家观看,原创作者:酷帥王子 - F5 D4 [+ v' {" D( R7 N" z






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