找回密码
 立即注册
查看: 2366|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
- H- n3 R# N) L7 E 5 J" ^7 W; e4 N( L; P
说明:5 q5 X. R& Q. j4 V# z

9 m. f- |7 y0 [8 ~+ I7 S如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。2 X8 `5 ?5 V. g, s
3 Q) D# d# L8 D4 I0 p9 b; [
Eg:
# Q3 N2 Q( {2 b! p: b8 K
5 ^! a) x) h6 dWindows:5 P$ P9 s$ p5 \: b
* M" O* t3 ]$ h+ |+ D8 c
c:windowsphp.ini                                                 php配置文件
: ~+ X  e* |" v, ]/ |3 p5 h4 D 1 X- ?4 i  H3 R0 g1 u- m0 w: e
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件
( G/ b& k6 P! Z( m
3 z- ]. x) h: kLinux:
4 J* z6 Y6 D$ O3 u       /etc/php.ini                                                             php配置文件
$ `% w2 z1 z' M+ ]% J 3 A  Z4 `& q) n; E+ [
/etc/httpd/conf.d/php.conf9 r5 r: W1 ^& R$ E2 Q$ u
      /etc/httpd/conf/httpd.conf                                         Apache配置文件+ g3 T; j8 I) p& K% P
      /usr/local/apache/conf/httpd.conf
% U, g* L) {8 [
! r0 p( N$ Y, e0 N/usr/local/apache2/conf/httpd.conf
  I3 H9 o( g+ }2 p# S0 Q9 ^2 W
) Z3 O* @% L0 T3 W# i9 f/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
2 z! A# f  O" l* b# W& g0 R : }  |* F5 \6 U! s2 E

& `1 x# W" T7 [. r+ |     
2 u. g; w2 ]5 ?
  M: H( [, d) y4 O" R/ e 7 R$ M2 J0 `9 _8 Y9 j. ?1 B; b
8 ]" d4 ?) ^4 ]1 N3 l
7、nginx文件类型错误解析爆路径
9 o, Z+ k  c8 h, W3 [ 7 q; b# b& G, ^9 H& e' J
说明:& Q- w2 f, ]: s5 i

7 a% j3 E! W3 K" |  ]& d) M这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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