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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径- k4 \4 t3 Q- z8 z3 n5 `* i

; B5 l. S3 l$ q  e: K/ n$ h说明:7 V, t; a# @/ T5 f  O

( ?+ G/ D* \, i. E如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
- e4 G1 \1 f! ^( B* |2 j6 t
( s" C% o' J1 p0 M- ]5 m/ G  pEg:+ a: C3 e, }/ C5 p* T2 K6 J
& ?' y+ |: a. m  B
Windows:& b0 z; `$ U+ C* I, I7 V5 H3 c

/ W, R. [+ a* R% W- G2 ]  ~c:windowsphp.ini                                                 php配置文件
7 G6 X/ ?( h: t
( X6 b5 L) j' Z& P( [* ic:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件* r- v3 O9 Z+ O( V* A% W2 ~, ^
; O$ y$ L. O0 ?: J
Linux:
  f$ U& R8 a! |: V& |9 W       /etc/php.ini                                                             php配置文件" B% o# ?$ i/ @$ G2 H! p
! s- g& ^6 P$ q- j" j
/etc/httpd/conf.d/php.conf
% N8 l  \. n% a( E5 P9 p      /etc/httpd/conf/httpd.conf                                         Apache配置文件
+ l/ c# v4 o# g. p& u- X* D      /usr/local/apache/conf/httpd.conf
# o8 P5 ~2 j5 C! v7 h- O( q: E* U
+ L7 N9 @3 d) b0 P% l/usr/local/apache2/conf/httpd.conf! Y7 V9 w0 V( n/ G
: K5 e  J+ i' O1 N' \$ j
/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件( G  f* z$ |6 L! q6 K
* m1 c! ~: j0 }
1 k& C" j4 B3 ~+ E2 F
     
3 {% J1 j* A% v9 v  R4 u
1 G% P! W5 Z3 _6 G' v ! e3 k* d5 u; B
& W3 O2 U9 l2 ?) `$ a7 o
7、nginx文件类型错误解析爆路径' [6 [4 A6 c% u+ v  T- I+ L  ^

: ]# I: H. u" V! _* |6 [说明:( _8 p5 b5 o, E9 k) h
. ~9 U8 W# v  h3 \0 i* R" S
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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