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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径1 }' \) N+ u( _& T
4 P3 K7 S# N" T& s2 T* a
说明:
' K; T$ A& K4 E8 g, O6 ~  U. D5 u
! u- b$ Y' j/ i: `- w3 k4 }( w如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
! P; L0 v! X3 t" g5 ]/ O  c/ H , `/ i6 o6 n; K% U3 h; j- k: q
Eg:
& u. X+ \; G, }# b( u0 `& A' U+ S0 g 2 F8 O+ N1 C& B3 w1 w
Windows:
, W/ A, h5 M- W0 C; }2 R! l
; L3 @' S* ^: b" Jc:windowsphp.ini                                                 php配置文件/ l+ M7 o3 |& q/ m- `

: o) b% t% O# m. {2 Wc:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
) I, w- s5 L6 k9 }7 m
' _) I' h/ `  K: FLinux:
5 U- W- ^+ A' C- z( {4 D/ ^$ f       /etc/php.ini                                                             php配置文件
* A& f& C  w: T - ?! E: l) ~3 h6 |- x
/etc/httpd/conf.d/php.conf
# E+ _  R2 Q$ A) i. U      /etc/httpd/conf/httpd.conf                                         Apache配置文件
# j5 t* O2 D' \/ A6 J+ {      /usr/local/apache/conf/httpd.conf
3 p/ }3 e8 \9 G: d$ n # F8 C5 z5 D/ ^# |% Y
/usr/local/apache2/conf/httpd.conf- G7 k, D  }$ w; c2 W- u
* r$ `" m- N1 O2 A/ t" U
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件. c0 U* A1 ^7 ^4 s% H; s5 D

. Q5 F! I' \6 g  j" o4 @0 r, G. A" A5 y " H5 \7 \% x! q5 [) I& G2 d; K& o
     3 ]/ A$ Q& ]& P
' d1 y0 |" P% H9 X8 I% J+ `

  r& C  |6 |$ r: E- U
+ I/ F/ l4 T+ w7、nginx文件类型错误解析爆路径9 j" a; G3 q1 i. o3 O

5 n, F5 y! W# G! d& w说明:
! g7 @, y, q: Y# p3 Y5 A
0 X* F  I5 M+ \6 T$ d0 p; h# ?" U' }这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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