找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1666|回复: 0
打印 上一主题 下一主题

Linux本地包含漏洞入侵国外网站

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

( p" W8 B& d& J z$ W% J# C 最近在搞国外网站发现一个存在本地包含漏洞的网站目标为:http://caricaturesbylori.com/index.php?page=index.php 8 d7 ]. T; ^$ Y5 j/ p

8 v+ h1 ~1 _ S; I- J u$ x7 \ y7 H

# f1 p: A" V0 g) c& ]5 Y6 u  . k% b N S2 [! R" u4 V' J

3 W- N V( N& g, [

* d: f6 A! t' \0 v* \& E) M 幺嚯!page参数后面直接包含一个网页,那我们是不是可以尝试看看存在不存在包含漏洞 + |+ B' H5 l4 g7 j. @

3 ]/ w! |) F, V6 S5 V& }

! {) `( }: C- o% E, ?, K$ m# {  + W1 s$ ^8 J6 f( w

( ?8 T5 ]8 }: g. P7 V: T0 o

5 p$ l* U- Z$ g3 `$ s! H' f. f 没能直接包含成功,试试报错 % ]) r: j% W# S8 l( t0 U

* r( S! V1 y2 d" @* f1 ?7 Q3 v

9 S% H; [ S' ^0 a. V& w. q/ P  5 |( J6 [6 I" l: p; L* k

_9 q( ~5 R$ y

2 C( A/ H$ h# Z, [2 S8 m  9 U/ s- R/ L. m. p; |) a

( u0 |( f$ f$ L, ?( h( k% @

}8 f+ m9 G7 \; k5 c- C; Z" @: U% R  0 N: M# s |5 U9 t

5 U+ k. ^ D J; f" B

) a. ?- {* d# F$ |6 G/ s# t' [( Q+ v1 u  ; e- r4 }" {. M9 w3 ?) Z% b6 P7 w

$ V3 t: K! i( p( |8 c

# b1 _, l( ^7 u, K: a5 l0 U/ A1 I Z  5 e4 C8 ~, h6 y& _. e

% q. ~" E3 F; u# S0 [ K/ ] F! ]

$ W Y3 ~' a! h3 v8 G  6 c. c' j9 P% W. u

# \2 l3 k6 V( t4 }& e( n4 j

: |" T4 I- W3 Z! i$ Y  3 Q* y2 E7 r: F

1 I, u; Q$ w3 B

2 c! r* @5 N% w2 a5 }5 a( {4 q   [ D- a* ?: [7 s7 `+ A" v* G

4 Y0 G; a2 j% h5 R) W

% X: s u2 r3 e- O; E1 c2 J, c 哈哈,爆出物理路径,然后接着../../../../etc/passwd,直接包含成功了/ O5 \$ R2 A! v) X5 b* u

' F& r' s: I' v) k. e5 F: A

+ t6 }& r' g! [  2 r' [( S( l k; z- S) Q

9 W8 u+ i$ p- _

$ k( V5 [9 d: A 哈哈,看来是真的存在包含漏洞,那么我们包含一下环境变量文件试试,http://caricaturesbylori.com/ind ... ./proc/self/environ ! r \3 p% R! m; ?5 A7 s

s3 C7 Z( S, \

0 [5 }4 x. j$ [) D  , I: {* [9 V6 h5 w3 @4 b( I

* }/ [2 n' x' q, e1 o' r0 D

) n" r6 q0 B. P8 c5 @7 H   5 B d1 n7 j/ _( i8 W* U

/ ?6 Z& l0 \+ W

8 A( d( F9 c, Y% n! P9 C   $ M$ y( G2 e7 L# z- x8 ~: Q

& E0 s3 F! _+ G# \

' z3 {$ u# G0 L" G' _; m; I 没有权限,看来包含环境变量写webshell方法是失败了,那我们该怎么办呢,答案是乱搞 , m' z# r$ @: ]. {

" O( A; ]* `; E$ p. I: Z

4 w5 S: Z" C9 i! A 我的思路是查询一下旁站网站看看有没有上传,但是经过用旁注查询工具查询,就一个旁站,且无法上传,并且也爆不了物理路径,这时候我就想到用burpsuite来暴力破解一下LFI的字典,看看到底可以包含哪些文件,我们来开启burpsuite / Q" h: L$ S1 p; ^( k

4 F2 A% |3 G4 l: F: T

/ W& B: S5 P) K& [* C   3 E# [7 v$ U/ ^0 g; m& u4 J

- M. M7 ]3 ^1 o5 l5 p U- R: d% U9 t

% S1 U1 v" k* _: o% e( T H Q( K7 W 然后发送到intruder, & s* t9 }6 k/ A

# v- F* O- F T% }! o0 N# f* I

; O- _$ {6 H8 G3 M! W* `; _5 w1 a  - J4 t. F. Z [- I' S3 A. m

. t' k- |7 X5 c& Q! h$ {7 ?7 W3 Y) i

& I, Q/ w1 f8 G& G |6 q1 t Clears(清除变量)重新设置变量 2 M1 w% j* C: O- s1 B8 T

% E& G9 ~- `8 q- }' g- r

( b' [& P6 e% r+ C& y   ' P% F4 m5 E- }9 w* `8 O h+ j

/ z" Q' B* F3 s7 D" o2 |

$ M3 W1 @4 E9 q8 Y8 j2 n$ G  " n z2 e$ M% r Y1 @0 W5 K5 l

& h# G$ q$ k. X/ G/ |" s5 u

2 z [" I( o, ]3 d+ A 破解到这里卡住了,哈哈说明包含到真正的log文件呢,我们终止掉,burp之前我测试在高带宽起码50MB的速度下可以显示出正确的结果,否则的话会导致网站卡,下面我们介绍另一种方法,用迅雷下载的方式来下载log文件并且查看,我们首先来制作一个迅雷要下载的url链接,需要批量处理一下, # n3 z3 K+ _) e: w6 G

2 Y ?6 |( @& j1 b5 m+ j6 ~, r7 s) T

# |8 A: E& C. a8 F   5 q# ~! [/ G" X5 y& J

5 h2 m* K; y0 ] b; g Z( H# _ d

) r3 U: t+ h& l* u; b( n; ]+ t  * Y( p, }6 G. G. k) I9 ^# U) e

& ^& L8 v; s) S+ P

, F$ G$ d+ z4 ]0 H+ d% \/ T
4 U1 E7 w4 Q/ M 8 T- c7 x. \* R% A1 Y7 b9 e

; e& `. l( e( S3 Y0 S

3 I& }, r/ e9 y# L/ @ 使用正则批量替换,替换%00为0 \" w) g( x/ j4 ?. d* y9 D

7 @. ~" \7 g% x& ]' [

6 g" M- Z, Z$ p& F4 B) r, S  , Z% v/ O8 K, a/ W( u7 Z! s. `

# M1 d$ ^9 ~- T2 n8 ]' U

& ?" S: f( J3 u: Q7 M 下面用迅雷开始下载 . C8 \4 G6 g: S9 V

( _0 T/ Z9 z4 w& c5 ~

/ G5 g8 k: ?/ a1 c/ S  & R9 `+ F( ?4 o7 X/ c" V

1 S* D% N1 i t, v$ n

$ M4 G6 F/ L" \6 E 把下载同样KB的都删除掉,最后剩下几十兆的,我们丢进编辑工具里看看,如图: 6 K) r! x4 a+ i7 d: w

! `0 f& ]: Z9 ` E

A3 t% I' F/ ]5 e y  ; g1 W3 y4 }$ p$ _$ D3 @% [1 E

% o: P9 R+ v- Q0 Q$ G4 X9 G

' d* r& o. I( {' J# u 读到一个报错log文件,目测像是同服上的网站,正好扫描一下,找一个上传地址如图: 9 F: Y. R+ \5 t' o; e8 A0 F/ I c, ~

( l3 e# c; g( N& f3 t/ c# Y! `3 i

1 A, v+ M, J' p: m5 B* O   5 ~/ Q$ s; _2 W# G: L2 r/ W& h* m

0 h8 j8 ^4 r1 j; r) ^" @" j7 [, M

/ ^, P) Z) t2 J6 S' {, b+ \5 Q  " x' R6 H% O2 n# \6 V5 x4 _" i

# g3 f3 M ^; @5 @ ^8 u' @

5 F; A$ }* q3 f" H& g9 T" Z 然后上传图片一句话木马如图 1 _. ?) |8 l, a- C% J( m3 d( G

: F* v; p, w' l4 G

9 V: t4 z7 Q' S  0 V% \$ x! K, E; S U

4 a' n2 r% i" F! z* y( u* U, v

, `, C6 k9 B" z1 |( b 下面我们来构造一下包含url, v) _7 R% S. j z: P& Q/ v

# P! ?- q: z0 a# f3 W# \ t

8 m3 f$ I6 e6 ]- }% `0 [ http://caricaturesbylori.com/index.php?page=../../../../home/creative/public_html/xml/upfiles/zxh/new_name.jpeg (home/creative/public_html/目录即为log文件里的物理路径) + {- t4 f/ {/ o

* {5 K$ b9 w; r, Q9 G

+ a c/ S! L$ w# k0 g2 P 下面我们用菜刀连接一下,$ s1 K! d y U1 a9 {$ L8 h. Q( {

; R- ^# ~+ j' Y' x. G' }- e& W9 p

8 O. v+ A3 O1 s8 g0 U   2 E/ ^2 K f2 Z

: |4 M, f. G+ `# A. h+ v

; \. `8 K2 F- y, A; e1 M5 n! T OK,文章就到这里了,谢谢大家观看,原创作者:酷帥王子 ; m$ Y0 j6 T: u) _* A2 m- Q

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表