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

注入语句下爆网站绝对路径

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
: T  g; l: S- K7 k' P$ x; s
( r/ w0 m; X1 ?说明:9 [; {; C& [" Z8 P2 N( J

4 G9 \, o6 A) [  x4 j如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。5 _0 o. s" V: h* ?0 A. x, k' F4 f

0 o0 z1 Z7 ]7 U4 j) T3 K! wEg:
9 F/ J/ j/ j" d3 m& [) d1 f
8 E( @( [( a3 V0 d, o. m" qWindows:; I* `& P7 I! M* Y% w

% ?& W; R+ ?3 H0 _. ]5 tc:windowsphp.ini                                                 php配置文件( s* V8 M2 c, h# s, K6 E

# K" Y5 s% u: C( ac:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
0 K4 d2 J6 _& U
, z0 n+ |* Z" ]Linux:/ ?) c: q6 V9 I5 b
       /etc/php.ini                                                             php配置文件' f: ^( B/ p" _. t5 C9 z

- s, @" @. J$ t; M/ \3 k$ M; v/etc/httpd/conf.d/php.conf7 V& i7 }) |9 {
      /etc/httpd/conf/httpd.conf                                         Apache配置文件7 ^2 _; a6 u# n7 X' {* N
      /usr/local/apache/conf/httpd.conf, u2 P7 f  C5 N, i
* s( J" l, a) d- i+ |- ^. b
/usr/local/apache2/conf/httpd.conf9 |. j% T- M& \' R$ g9 M

- C/ y* q- s% @7 z/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
6 d5 T1 t+ q$ M5 P& k2 u7 h- ~+ y : x, s- b0 |: t: Z9 n
5 q5 T9 a# F- w# z" n9 a
     
0 g  L3 @, X0 }3 Q, d* O8 M
# d5 u4 e* t. c4 X2 u7 D; h3 u( _ 4 f9 F8 T5 a, a! h. x

4 B: u, t( F- J9 w5 X6 g7、nginx文件类型错误解析爆路径8 E, r  K, {0 }9 _; m4 o+ X5 z

2 ~# E. e6 _0 F% b7 N说明:0 z0 Q* W2 |7 j
, m* p# [& @! [/ J
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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