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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
. I4 j, q, Z7 W$ [
1 u! I- Y: U: `" ~说明:9 n2 x7 i. j, i& f
0 _$ ]( I% ^# G- D  D; A3 ?" y. L
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
0 B! F. q+ \6 ^: e( Q2 J7 I2 a
% H* y8 L7 A; E1 U  h/ w' V% BEg:
& T, _2 u( {/ b3 j! Y& u 2 z, t, \+ \% @: c8 \% q5 a7 \. @. G
Windows:# C% R7 b  K. f8 [7 ^0 a" ?
3 [4 e6 u; j6 M# H, r; l7 r: c" r
c:windowsphp.ini                                                 php配置文件, K- m, P, g6 c% u. H$ X! W

2 X/ C7 }; @/ r3 P4 uc:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
& `, u3 V: E/ @* f ' Y9 C7 `9 j9 M& {  l% O
Linux:4 U! {& {' b2 D' B: L
       /etc/php.ini                                                             php配置文件$ s$ o! C# M5 }* V
, w" p) X1 U9 G% [
/etc/httpd/conf.d/php.conf
# _4 O6 r7 W9 _$ k; ?  `" ~      /etc/httpd/conf/httpd.conf                                         Apache配置文件* ~% u* n. R% G2 X
      /usr/local/apache/conf/httpd.conf
  B0 V. H! t6 B* ^1 X1 E, Y
6 O* S3 s* f! ]: x6 v# G7 J/usr/local/apache2/conf/httpd.conf
4 p; M1 y4 i0 e. F1 I) W* l , }# g1 ~5 K; A& ^
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
' V* y: z  Y" y  `6 Z$ S
" X0 I# y2 y/ z# o4 P
$ }: }. l, G6 o. l- x0 Q' H     
/ ^5 N" g7 E$ V4 _' c" d 1 X/ N( q& n/ O, u9 R. M
; J: `4 Q2 L/ L% A1 d) J% _
8 Y" g6 ~# M2 M8 J0 T4 N
7、nginx文件类型错误解析爆路径
: s  V% j9 K% `. M2 @ : Z# ], K0 h* `$ i
说明:
+ y+ P2 S2 c- u3 y$ e% z+ y# b# k + [9 Z) N% L, f7 `
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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