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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
6、配置文件找路径
% ^( ?* b( u8 S$ D. j% I7 { 1 `7 E$ s$ B" L, ?- B
说明:
7 N( X: Y! j- Y- G$ T) g 5 w* m! M( O9 E, S& @7 G3 _
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
% ]8 v- ]. {8 L
. b/ C5 S  P; o. mEg:8 T/ l& l' P- ]# G0 @

' t! y" [4 k6 S2 w  sWindows:$ R% J9 u. V. e4 t

* m3 @% D# a+ Z9 o: A  ~# `5 nc:windowsphp.ini                                                 php配置文件
0 Q: O, o! C% I5 Z0 `9 q 6 M! j5 ^9 [* Q, A+ |0 i* V; Q, ^
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
8 r' X, b, f7 Z9 ?* S # {' ~0 i$ V6 t! u# K
Linux:  ~7 F; [6 v4 t: y1 W1 [
       /etc/php.ini                                                             php配置文件  Y* t# ]4 v, i4 M

. e3 f2 {: ?# U; ]) T9 g  ~/etc/httpd/conf.d/php.conf) [  \6 p/ k% G9 e) w
      /etc/httpd/conf/httpd.conf                                         Apache配置文件5 ^: f1 {$ i8 I
      /usr/local/apache/conf/httpd.conf
# w- b. A% b# O0 O9 k
2 a/ H2 _) I% C/usr/local/apache2/conf/httpd.conf
7 q9 s( P+ o9 X9 m* L 9 K( e! d; k# h1 {
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
' B+ G- N' a) ~' U
* w- B* z" m5 l& T- _5 A
/ m( j6 b! q% X8 U     + f& a8 p. m! b# t+ M7 \

2 w- I& D7 z) y6 S6 s
: m' J; N1 i7 w6 H
: i. l4 q; |0 S: m7、nginx文件类型错误解析爆路径
* h  |* S6 n. B; d   Q4 x% i2 _( W& ?" Z6 F  u
说明:& ]7 R" o5 p- }" M! Q3 b

! E8 r3 Z: ?" ^" H+ j; ^8 f0 b9 o这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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