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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
! K7 f2 o( o% k, N/ f, I& n) Q
) U" C$ d# G- r+ ~: b说明:
  A" b3 g% R* S  D: X; e
, A; Q0 ^9 E! Z0 C4 f7 i如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
5 [' j1 G! S$ v5 \! A4 }
+ n: h3 {& H* ^0 kEg:
% N6 [5 Z  d8 B& E; w, }* a! ?& `8 n , m2 y3 j$ k. K
Windows:5 C  ^- O) V3 Z( d2 y
) e( q# [5 j1 @
c:windowsphp.ini                                                 php配置文件
; ~& R0 V3 o$ M7 q 0 o% ?9 ?5 V* M2 [+ }4 d
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
& Z  V5 a& I6 n: j4 C' T - f" J. E( [: o3 ?( I5 q6 [) l
Linux:
; Z" H# A, z. x) a1 z5 r* R# H       /etc/php.ini                                                             php配置文件
' T7 Y$ U, L4 j( u7 O & [% h- \! {/ z( _4 s* }* ?/ i
/etc/httpd/conf.d/php.conf
  g* k$ E5 c7 r1 t/ N+ U1 [6 |; ~1 X      /etc/httpd/conf/httpd.conf                                         Apache配置文件
* x  ~! T" g$ T- W      /usr/local/apache/conf/httpd.conf
: l( s! K4 r2 g+ `. F' b( t% E! a ) v9 D9 S5 N  L6 K8 i
/usr/local/apache2/conf/httpd.conf
3 z* R  q( n6 t8 T4 P
3 @2 ~$ h; M: E) e4 }/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件/ x5 F$ N1 U( u" x, s* X
' V/ A3 W, S" c7 l" T! l
0 l' J* [# ]$ \9 I6 N
     * c) d4 t& ^5 I# N4 H4 v

% g- o, |$ O7 D7 [- k( F1 p
8 D  n2 C% _4 c% A5 S9 }! E # r6 X2 }4 p; U, v. N/ L7 W
7、nginx文件类型错误解析爆路径0 o$ S; g5 E+ Y
. ]5 l# v$ i6 J) I/ p* N, d# @
说明:
& ?1 s/ i5 z$ k! m8 v# w
/ _; `* \+ m# \% b# C+ l这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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