0 v. s. R3 }% F6 B 最近在搞国外网站发现一个存在本地包含漏洞的网站目标为:http://caricaturesbylori.com/index.php?page=index.php ' Z+ E: G% c4 i" m- _
' ~1 T/ b8 ^4 G4 F! J; |' r: F, \4 s4 s ?$ a2 c: j' n! i6 a
* E' E# f1 x3 g4 n! J 幺嚯!page参数后面直接包含一个网页,那我们是不是可以尝试看看存在不存在包含漏洞$ I0 P; q% B& P- d9 S s3 y3 B5 A
$ h9 Z8 X6 |8 ~. t0 J/ j W
没能直接包含成功,试试报错; C0 ?6 c/ ]) l# f2 j e! L8 D( Y" V9 |
7 t+ V& w+ d: M) v9 ?8 e
2 I) }; x. H: Z9 w5 D
+ y8 v, j- K) p* C* w7 {! ? " _- p9 h5 h l# C
$ d- v! o1 L9 m$ w$ k! J
5 U2 j6 w- H8 T+ W* z- Y0 P$ |/ O) E# c
! K1 c- J- i9 A }* t& J" T ) H$ j- Y+ Z. A8 y! d5 V+ ~2 w8 O
6 G( }& _$ p6 S# f3 j4 o0 b7 i 0 B9 V+ _" r/ m% j+ p, c$ }) Q# y
9 L' _& o/ y* ]
3 j: P( {% w( b; ^' n8 @ 哈哈,爆出物理路径,然后接着../../../../etc/passwd,直接包含成功了4 v5 b. ?+ T/ Z8 @/ A' d1 {
; L: e) B& S4 p7 D( Q/ R) { 7 s5 F& _- W# D: r6 H: }' b- Y' q8 M6 I
5 T& H8 c+ G- k2 \( l4 m3 C! |" ?. ?: b* ? 哈哈,看来是真的存在包含漏洞,那么我们包含一下环境变量文件试试,http://caricaturesbylori.com/ind ... ./proc/self/environ* O4 ?& y% P6 Q
( t) N4 B# {0 o& u% M7 p. ]* ~, ]% g
2 J" U- Q: K8 _
没有权限,看来包含环境变量写webshell方法是失败了,那我们该怎么办呢,答案是乱搞
9 D' n [: l: K' J3 u+ |; E& j 我的思路是查询一下旁站网站看看有没有上传,但是经过用旁注查询工具查询,就一个旁站,且无法上传,并且也爆不了物理路径,这时候我就想到用burpsuite来暴力破解一下LFI的字典,看看到底可以包含哪些文件,我们来开启burpsuite6 V. H5 k' \& y( K; X2 p
$ J% `" \- P! D9 \
然后发送到intruder,
, M" F6 m9 K5 d% Z' s6 Z$ m Clears(清除变量)重新设置变量 R! ], p$ f2 ]8 Z0 A: ^
8 X) _. ^+ ?" n+ a G; a+ q. e/ W" U' {
/ Q1 N. d$ G8 b% N9 F 破解到这里卡住了,哈哈说明包含到真正的log文件呢,我们终止掉,burp之前我测试在高带宽起码50MB的速度下可以显示出正确的结果,否则的话会导致网站卡,下面我们介绍另一种方法,用迅雷下载的方式来下载log文件并且查看,我们首先来制作一个迅雷要下载的url链接,需要批量处理一下,
6 I7 Z. O P$ d" ^2 l5 |; E, l1 ?$ K0 c) l! |) q) l# c 8 _/ d$ E# c, Z& C
6 s" Y* t! M* {) `6 s+ c
( U5 ?: v0 u$ _$ w
# m" K7 q- K! L2 j2 B# W' P+ ] 使用正则批量替换,替换%00为
6 U Z7 }# w2 k7 _7 ~; O$ p, _) d6 g F! W2 Z 8 p! r4 G4 |6 e6 _# T; h" d
. V, r; ?8 g( w/ n 下面用迅雷开始下载( @0 x( i% @+ S, t/ R
6 S# F( z/ g i: `* H& @2 H; y) u * N& p$ [( Q. L2 L! t$ Y7 Z% Y
& m e, `6 k2 p) p' b% g8 N 把下载同样KB的都删除掉,最后剩下几十兆的,我们丢进编辑工具里看看,如图:. f9 n5 M# N' C& }8 h9 q7 {
4 r7 Y' [6 }5 r* o # \2 n! J& N6 B
" \9 U! q; m+ @* o8 C6 t* W9 j& V! c: u, k# `5 f& Z4 B8 X 读到一个报错log文件,目测像是同服上的网站,正好扫描一下,找一个上传地址如图:1 ]9 W8 ^/ W3 a& z
& n7 c, P4 `" l: C
, ]- m$ }- A% b6 Z% a2 R: t" H
, C9 }8 \. p8 H3 p a 然后上传图片一句话木马如图
3 K3 O5 n- R4 P2 ^
下面我们来构造一下包含url
4 |1 ]* O+ A) R; T, _: k http://caricaturesbylori.com/index.php?page=../../../../home/creative/public_html/xml/upfiles/zxh/new_name.jpeg (home/creative/public_html/目录即为log文件里的物理路径)
8 P3 U) g' S- Z- m/ ]3 k& Z( z& O6 W/ V2 [4 Q. _% ^ 下面我们用菜刀连接一下,
; f3 x" K- L4 S! P$ V4 Y! \, B
. n& d, r ?# fOK,文章就到这里了,谢谢大家观看,原创作者:酷帥王子
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) | Powered by Discuz! X3.2 |