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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
3 q+ M( Y) z  c( o - E: j0 \# ~1 U1 h+ H8 G
说明:
& W! D% \0 o0 j5 x* T$ Y: p* z $ X1 ~! S% ]5 I, \( \- {
如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。5 a5 y8 n8 h% J
9 [* M6 `, ~) m% _
Eg:
8 p- P- P2 o9 c1 c/ e & z/ w$ N0 J1 f1 s* X! Y
Windows:. L/ G) s% m( l. j, j7 s. R

; e( Z( I8 x& tc:windowsphp.ini                                                 php配置文件# ]3 a9 Q% k- s; j( W; k( R  R
. ^7 z4 ^* G: {% _' J
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
3 |  m" [# y' P( O$ }
! f$ E6 U3 t; {2 E9 HLinux:
, S& S$ D7 |: y2 H       /etc/php.ini                                                             php配置文件
8 x% O0 R4 A# P* E' [  L8 f
% i; R: V) A+ D* H. g9 x/etc/httpd/conf.d/php.conf- {; G+ a" h+ N6 H7 |' X
      /etc/httpd/conf/httpd.conf                                         Apache配置文件' b5 B5 I0 ]0 H( B. ~
      /usr/local/apache/conf/httpd.conf
+ ~; ~6 n; Q8 Y3 Z9 D! N& d9 ^: e
5 q! K9 O% L8 b9 s8 b/usr/local/apache2/conf/httpd.conf
7 N1 j1 ?8 p6 \$ z # u' B; b. t- b4 t' E. C, l& Y+ \2 w
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件: s$ h* f. f: [

9 @$ x. p. a" B * {9 w; j  a' S1 x3 G* R6 u
     
& Y% A& L% Y- E. ~ 3 S4 a( c4 \) t- W

, I6 C- e2 @7 z# o 6 l4 A+ r* T2 E% ^0 D$ a! `6 T/ T
7、nginx文件类型错误解析爆路径. S& C! Q# S: T$ q

% D  c3 u- @, g2 }. L4 n" E说明:
" R- ~! l- l8 w9 I; s9 W , F. d3 l& h1 f1 \& ]0 M3 _6 ~( R
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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