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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
/ [" f# h( T5 \& ` 0 @' W" Y7 f0 }. K
说明:
' |, [2 }: Y, r: X" B" {9 i8 q / q  f$ S; D# t0 z, P4 z
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
7 O( Y: f1 ], }# \( i% R 6 u4 F$ R# T0 G) h1 C- t9 |4 P$ i
Eg:& S1 `6 f. @! g& X1 T

# A% ]' h# S4 G0 [8 |5 h0 wWindows:
; y" z2 s/ j& L- K" U & G  [* P! g+ q8 H1 V
c:windowsphp.ini                                                 php配置文件# m5 D: B& l* c% P8 ^" ]

# c, `. f: y; V0 q. ic:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件$ k: {9 ?: @9 \0 p9 m2 l0 n

4 o4 r% ^1 B/ G0 |( d+ P* jLinux:
+ H$ n1 L# U! h       /etc/php.ini                                                             php配置文件
! J/ M8 K1 p; L5 D; m
6 Y) Q, b/ W6 z3 j# p/etc/httpd/conf.d/php.conf
  O  C5 Z# z$ w) V/ |' y) o: h      /etc/httpd/conf/httpd.conf                                         Apache配置文件8 t6 @9 d/ `2 d+ r
      /usr/local/apache/conf/httpd.conf
( p3 e( K5 o  d; Z3 A/ \) ~
% ]+ O+ ~, a7 e1 {' W/usr/local/apache2/conf/httpd.conf$ V7 Y2 ?2 d% @" Y( g, |
3 R$ ?7 R/ y( X5 Z# f8 \
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件* Q, G7 o# i6 X. s0 }/ V4 D; w
. O0 R& V& l) v

. ^; u) }: {$ d9 ^- _) o1 N) v     
; X9 C! k' z! @+ J4 f # o  y, i  a0 K) d

( E4 |6 T& w- E6 y- W8 F
4 O5 z) i) P2 P1 j9 l0 q8 U% n7、nginx文件类型错误解析爆路径4 J, r! f$ j1 w# {7 g5 J

5 S% K4 T( k' d* K* s( L8 }/ ^2 t说明:4 u6 v1 ~6 K7 e7 |2 ~  s

0 F+ ^: D" j2 N6 }: ?0 @" {  a# k; ?这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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