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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径% W  D3 [7 f8 Q6 b1 [
% u# S/ M, D8 c' k
说明:
# x% o+ l8 Y  x2 {* O% J * Q3 H# R. F0 P; v# v
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
( O' r/ |: @" h6 ~- ^ ; d3 O3 d& i: i1 E2 {. z8 ]
Eg:9 `  I( J; ?, ^, H) n  ]
) ~. q1 t& D7 k" V  q3 h, M7 |. Q
Windows:4 q0 j9 C/ _0 E4 r+ B, t: k! t' o

) X% m$ B  E4 [, d6 a/ s+ rc:windowsphp.ini                                                 php配置文件0 I( t1 L. r. s7 p4 ]# A- T; j; V# g

' U, t! }; t( |2 K4 P' {4 x5 Uc:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
  V% Q: R) `6 \; B. G ' k& q+ _: K: }5 p
Linux:
! D- A+ m9 x9 S; B( N2 f8 t( |       /etc/php.ini                                                             php配置文件
! S0 l" p3 b* }* z
6 a3 _6 g& z1 {) c/etc/httpd/conf.d/php.conf
; F& S* ?) ?4 O% J1 J  u      /etc/httpd/conf/httpd.conf                                         Apache配置文件
1 @4 f( m' @; W" r+ e! P  ~      /usr/local/apache/conf/httpd.conf$ h5 q3 N  k0 i5 T# x0 S
2 S! V8 l1 c) e
/usr/local/apache2/conf/httpd.conf( V8 P3 G  o9 U, p& ]

) i) q& b  i9 u7 w& R/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
* i0 v2 b8 O3 b( L% s6 s2 Z( i 2 t3 P/ `- I8 s% d$ u, j  J

3 S" _1 h' E8 e6 a" i     
. Z! V8 f7 f" U9 }* `. v / [7 b6 x0 a8 w9 M6 K
1 Y1 j- c  H3 z
2 q  b0 E) \1 W+ B
7、nginx文件类型错误解析爆路径
9 x7 k- g# M) d# f0 ]
( l4 R7 ^9 T0 f5 P/ }7 }说明:/ f; H8 x) F8 l' }5 v
2 W( |: F7 O5 B7 G8 \: m* a
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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