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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
6、配置文件找路径
9 g' B8 X, f" `   R) a3 K# `: ~7 X
说明:
" o2 y! D3 t8 x
1 Z3 M6 m* K: Y  t) g' N如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。3 R4 B6 J) k5 l/ N+ C2 t

  x/ p, i1 @* R( _0 |5 gEg:  w3 ]/ D, x+ L1 q
3 s! s8 q6 c( p5 E" y  o* L
Windows:
8 x# B6 |$ U3 f( V
4 j' V( h% @9 C: Mc:windowsphp.ini                                                 php配置文件/ M- E$ }% g& g* i+ A1 x# }

: N8 R, q7 @' _7 P# ec:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
$ _: {& q/ }3 B9 O# L) F; j
8 C& L8 u, C0 W+ ?# R* kLinux:& V3 S  |& B- w9 j: d( Q( M3 z
       /etc/php.ini                                                             php配置文件
/ ?( B6 D8 a. w( {% R( T7 l2 p
. _7 @: ^$ c  K1 N8 R/etc/httpd/conf.d/php.conf+ {3 E* y. r/ R$ @% ~: f
      /etc/httpd/conf/httpd.conf                                         Apache配置文件
% z/ r, a2 ?6 {6 ?6 V. D2 I9 a2 N      /usr/local/apache/conf/httpd.conf
' I' @, L( T' l0 y5 S$ a ) c' |% V6 O1 s$ `5 O# v
/usr/local/apache2/conf/httpd.conf
6 o  T! l( K0 [ ! u6 M" i- c8 C& _* s+ R* }; i' M
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件, r! c! P# J* @+ ~  R5 z/ W8 M9 i

9 l3 d0 f/ |. f2 w ' C8 Q1 T9 A  h
     5 R3 ~, c0 A7 j4 J9 ^5 P
* T4 ?( W) }! ~- V5 ~

! R. c  y0 i" U( w; q+ O8 s : N. H7 e! i, F, E
7、nginx文件类型错误解析爆路径
2 r6 y9 O9 j6 a# Q8 g3 R# i$ c1 ~ 6 `" W/ o$ i( x' o/ p! ?
说明:
9 F" e& A9 k; [6 p9 l( h- Q 5 ?- ^- y  K; D# S
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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