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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径5 S' K# ]! e; [2 X

' ]6 \$ `4 S# j说明:# o# U2 P4 X" b, [1 a
  A; u3 C& {- s1 s8 h+ ?
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
$ K" K- D' w$ ~& T6 E ) w$ O' I& W: v# n. e6 @
Eg:
1 I+ k. ?# v( S3 c
/ w! q, o1 x, W1 O4 X* YWindows:( \2 R% m3 d+ M+ j
* _8 \+ d2 i) Y$ e  y6 b' W' u
c:windowsphp.ini                                                 php配置文件$ ^8 q, A/ f, W. j5 Y8 {6 }  j% B

" C0 p; D  F, }; U- j9 }5 mc:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件: M0 L! j1 ]* c) r# W% P
$ Y( N8 O/ {' R
Linux:3 H9 B, f2 [1 ~
       /etc/php.ini                                                             php配置文件
3 B! B' \' d6 ^. b# L " L, ]  E( ^( b& C/ X% [
/etc/httpd/conf.d/php.conf
1 ^( w1 I8 G  k: T      /etc/httpd/conf/httpd.conf                                         Apache配置文件& Y/ Z. y- g4 c& O2 v
      /usr/local/apache/conf/httpd.conf3 t1 Q7 {6 H: f9 g8 _2 t

. R1 q$ H7 m6 s& b' R5 a! {/usr/local/apache2/conf/httpd.conf
2 a" j/ }) X# V# I7 [5 m9 z 4 t. d2 }" I; W8 `
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件- h1 ~- x: S0 V5 y7 C

& s( `4 X8 @5 H4 m9 I , I% z2 x! m) ]1 X2 c
     
& y1 n( T/ f* K' {) [4 w   I7 U& ~+ T% P

9 V. B' Q; J' Y" e
. y+ X! j7 i* L$ T/ w  }7、nginx文件类型错误解析爆路径
. t! b2 g4 S6 g- H" O! F- o7 w
0 i0 z1 Y) [- b1 q* `# ?说明:$ H! m: ]/ n7 t. v
4 s) i+ t; Y6 h1 h
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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