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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径; w4 F5 I+ C" @  w$ Z

7 k/ ]9 I" ]9 V+ W* ?3 G( ~, k说明:; o5 |3 }; H6 x6 a' g" w

$ Z( F% U" _0 y# n5 x2 \如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
4 {9 e, i' i, K, Y" L* V8 x, e1 i
& ^7 @) R5 ~$ _% DEg:
0 P0 ?  T* C1 ` % t  b; l& ~& r; a# Q9 T; v
Windows:
5 G: h+ ~7 G. d% @/ L2 e ) _$ i7 z1 x1 H
c:windowsphp.ini                                                 php配置文件
, g+ m! L! N. a* h% e 2 {& v+ [) s! d8 z/ X2 x* F, \
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
, u; B% a' |0 N; Y$ h" p' g6 T ; p9 h8 |9 X1 @* u3 P5 }2 A# O
Linux:
9 o  l' X7 F' B4 p       /etc/php.ini                                                             php配置文件
* h) }, D! Y: F- ~: R - M4 S3 S% X$ \, E' P) ~8 n
/etc/httpd/conf.d/php.conf
5 b% V* f. `- u. e6 N1 z" @      /etc/httpd/conf/httpd.conf                                         Apache配置文件) A9 T1 [( b, A, S8 i& d# U. \  @
      /usr/local/apache/conf/httpd.conf
1 ]3 E  W/ x; _) A0 Z. J% m/ z( ] % j2 H( F& _0 a/ v0 J8 ^9 ?
/usr/local/apache2/conf/httpd.conf
- m- ~' V! `( R5 U$ _& q
! y6 D( B; e& @3 S# j! h/ g/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件8 R7 q! |/ ~* B

6 {' ^' C* G1 M/ }+ f4 h6 o* u
# A  ?5 z7 M1 [% U' b     
& J7 u- i& w6 \6 x5 k) r9 C. Q 0 ~9 X6 K/ E$ ^! x5 e0 t' L& Y
. U5 N' f# t: e" ?1 H5 F/ V

4 X' u# S& ~+ Y$ q' u7、nginx文件类型错误解析爆路径" ]4 r8 n5 e$ {1 h: C) Y% H1 t

: }: ]' l# f0 B$ H( X说明:1 g2 j: T9 Q1 K% u

1 ]8 c# i0 ~$ H' ~这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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