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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径" [& q# H3 \$ m4 S  J; x

4 z+ J- p. R- o5 H% A说明:
% N- ^( i  S6 _- Y3 }* ^  P8 c4 a 8 o. ]! O9 x! X) b4 ?9 F: k+ z
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
) v' X% y1 `1 j( \9 r 5 ^: g2 H% ~9 q. n  [
Eg:
3 \1 S) x- `$ L- T; o: @2 M 4 L- ]( m" R$ ^( b
Windows:
2 Z  S1 G( B9 @  u! A, \ * r# |  N2 [' A: z% R/ d- n
c:windowsphp.ini                                                 php配置文件
- r5 h# L' P/ C% K& | ' Z: E9 l' M* Y1 h* ]0 S
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件# B1 Z: C2 u. _6 E9 P

0 n" X6 ^* k$ G& C) R! b/ s0 fLinux:# Z/ S7 B+ U! j5 V3 P) [- j5 _
       /etc/php.ini                                                             php配置文件
$ }1 {6 ~- _, Y' J. s
+ \+ h8 |" J$ d7 N" a" J/etc/httpd/conf.d/php.conf0 D! f# t. m8 d7 [8 k( e* V. i! a
      /etc/httpd/conf/httpd.conf                                         Apache配置文件) ?( _1 ~& f+ K; ]
      /usr/local/apache/conf/httpd.conf
# x5 R2 i4 n7 O0 v$ x, r / N9 r+ V7 c3 j* s  b& H
/usr/local/apache2/conf/httpd.conf
+ ]1 L4 M, ?( R: k  F
4 q! r2 }& C4 H3 y/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件; i  H( k: o: W

5 ~8 ?0 H  o/ t) L5 ]  m ' n" d' f5 }' B0 j& u% a
     ) S9 B( ?) |' t' s

  b8 e- a3 b. i
' h1 Z( b5 g8 T$ ^/ ^8 L, E$ P 0 g! @! U4 A2 ^( m" n* o
7、nginx文件类型错误解析爆路径' Y$ S6 Z: o' i+ i

3 U4 H! Q4 O! |( Q" J/ Q说明:: G0 K0 W0 S, z0 y" G

7 Z# |9 H  I+ H0 _2 H/ F这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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