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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
* j# G2 M' y; e! t
, L' z2 E+ K5 g& q4 \说明:
. `( r) Z8 M# o; n) t+ [ . Q! S: S3 Y! d- w8 Z% a7 u1 S' J
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
# F- o/ m) Z. D, [
6 V9 A, _4 B$ l7 q$ |Eg:
) o* P' K# C9 y1 w8 c/ e  T" r 8 C* f/ c0 {1 }5 _
Windows:
, b3 b) }# N5 O; U: }% c : }: U. v- Z$ n- J2 s
c:windowsphp.ini                                                 php配置文件
; ?" B, M" m0 ?* W* Z 3 X# ?* S8 e9 A7 Y  K- T% l: _
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
6 F" e, V: H3 P+ G! p7 [ + A2 k' X8 S0 v/ \
Linux:
2 K4 R, O3 M% d3 R3 B3 |$ T9 \       /etc/php.ini                                                             php配置文件
: j( F- P, y) s- b+ f# b $ B+ f7 ?( p. X1 {
/etc/httpd/conf.d/php.conf+ n9 Z& e. _; @# L4 G$ G
      /etc/httpd/conf/httpd.conf                                         Apache配置文件1 `. y1 z7 Z: J# O% _3 d3 m1 Z
      /usr/local/apache/conf/httpd.conf
. G' T8 L/ _1 B
1 ~  w$ V2 t2 P. \. C2 z- A  k/usr/local/apache2/conf/httpd.conf
) @8 R: H4 o) k& n# f% f0 [ / k) A& W0 k6 B% U2 l3 y) z- X5 m
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
  J5 [2 b: }0 J! \; i, F0 q  B7 K- a2 { % C* v- L' ~# F& ~( |& Q" Y

9 H: K( s. t+ ^     # x) p. r2 B' a( G+ W* O

; W$ D3 r# u0 F2 y$ C+ D9 C, ^' l
' J% V* J6 X8 s5 X 6 R0 N3 S7 }) X5 t, ?! h$ E2 `' R- C
7、nginx文件类型错误解析爆路径
% g9 O7 q; W7 J) k, i% @3 ?
2 q0 E4 j4 f; K6 F2 P说明:
; N* Y% @! A8 K8 L' O & ]1 L5 D9 n9 r' [% `' z1 i
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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