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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径8 E* q( j8 o/ r6 H% I) y

# E# C) s* f2 b  s6 m+ i/ r/ W说明:+ V  f: I7 d/ e2 u  w- @

, Y( m# r- K) m如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。, b% e! i5 m! f8 H1 ]" n: ^

6 J2 H0 r# S) s1 ?1 AEg:! y4 A; V. a3 K; a9 q

7 j7 G. n% }4 P7 C! Y& p, C- d1 SWindows:
- ^7 H) D# w( b) M. n1 K2 i1 Z
" n! \" Y: n' F% `7 L5 Y% {c:windowsphp.ini                                                 php配置文件
+ z: v" P& Z; H) Z $ {& X! C, @6 e$ ?( \
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件; F" S: F- N2 }- C2 t) x4 [  c- l
* G$ B+ G' A$ S, G# `  p
Linux:
( k, k, e; Y6 l3 ]6 A       /etc/php.ini                                                             php配置文件. i" n. d/ W: Y( p& S- [

  q/ e1 L  E, J: x/etc/httpd/conf.d/php.conf9 Q0 i  v) f( A% z. [; ?
      /etc/httpd/conf/httpd.conf                                         Apache配置文件
" e% U5 W9 E# `5 I0 K      /usr/local/apache/conf/httpd.conf
& j" w2 N$ t3 {* { 0 k3 }8 m$ P2 `: \+ K5 w1 V
/usr/local/apache2/conf/httpd.conf
3 F+ I3 a6 d5 X( U( b
8 C, a7 A4 R5 U, k0 Q. w; i/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件) r/ [* M2 d. |3 B6 G
" w% ^- W" |) r, ?$ i
- h; j3 V) l) ^$ ~% f- I' U* Q
     9 r0 S; d1 ^! N, h! {" P
2 W* N/ ^9 `  }& L' @. c
& l6 u5 x8 H% U/ R' g+ L
% Q1 s/ b# r: D* R( h4 \) E$ M9 n" w
7、nginx文件类型错误解析爆路径
* b/ Y+ t( A2 U( I 7 J$ ]' k2 Z* {* t8 r
说明:2 u/ F6 q$ M* s4 F7 ~- g

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

使用道具 举报

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

本版积分规则

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