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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
6、配置文件找路径
" s; R' C, y: s3 t& ]/ N & M5 }' S( C$ `8 E
说明:2 r# f: \  x! m  t! e. B& i
- y7 X& c( t/ @7 Z4 S
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。  L# H. a4 n5 s3 o6 u1 I  f# @

1 c8 p$ O% }+ p7 A5 q' j1 JEg:
- P6 T, p1 t5 u4 V7 [& O% {0 ?
1 P% B) ]5 B  j: \9 h' `8 |) H* H7 Z+ vWindows:
  a0 `. J# ]& G; O8 S % `+ [7 D3 R" U' D) I* t
c:windowsphp.ini                                                 php配置文件
# _% @* o9 _# P 8 R6 g9 s$ t; _0 W0 q/ e
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
- u: H4 U7 C7 Z# k1 w. N7 m$ v9 a7 x
& {4 l1 D8 R7 [- ULinux:+ ~5 a+ I  Z9 l( p6 I+ _+ `
       /etc/php.ini                                                             php配置文件8 ^6 h. Q% S- X( W
. A& `) s0 r# l5 X% w8 G
/etc/httpd/conf.d/php.conf4 n! g7 k: m. Y% h6 d+ g- m# a7 |
      /etc/httpd/conf/httpd.conf                                         Apache配置文件  m) d4 u& m: u) [* G. b) N* C, |
      /usr/local/apache/conf/httpd.conf# \  C9 L' O; V' E0 j  ]4 Q

4 ?4 [; F" G1 m& B, |/usr/local/apache2/conf/httpd.conf
8 Z! l: j3 t% \
; B5 K6 L/ B8 \' z/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
' V1 v$ C2 C9 @( ?4 g
* |5 G! e* X( Q9 B" U/ ? * ]4 a$ h/ F- ?. D# l& U
     
$ I$ Z/ J* r6 c3 G$ _! U 2 M  X  Q. C- q; J1 c

8 y1 q) |  ~$ O) M& u0 o 5 `( A8 W+ J$ M1 a# Z% d: `8 E
7、nginx文件类型错误解析爆路径
; i* g( R! u$ E- J " M4 {8 q; a7 n
说明:1 j9 j. j; ^2 ~1 ]5 r0 l
; S) T6 R: C2 R3 _
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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