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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-4 11:56:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6、配置文件找路径
/ ~: K) j9 E1 F% k/ E
- Q: E% l+ J/ P/ ~# i* S说明:
( @% B* g, l$ E  H/ k- _  q2 [
) A- `2 t/ |3 m# l2 F: |4 h如果注入点有文件读取权限,就可以手工load_file或工具读取配置文件,再从中寻找路径信息(一般在文件末尾)。各平台下Web服务器和PHP的配置文件默认路径可以上网查,这里列举常见的几个。
3 R# a' q6 R* K2 y" }9 s ' P, w5 `% a/ h4 T1 z
Eg:! Q; c$ H/ p1 O3 `; [; V
# w6 ~; h# A* U6 N: }7 X
Windows:
  I* F- x0 i, Z& ?% i
. Z  @9 W/ H1 v3 E8 u" Lc:windowsphp.ini                                                 php配置文件" {9 F* r4 ]' K, w
+ b+ E  P4 s& L# |- B5 p
c:windowssystem32inetsrvMetaBase.xml              IIS虚拟主机配置文件2 ]3 a& n% T/ J$ v: i! {
, S# j- C5 q3 n, L7 t0 A
Linux:
& s) d- M+ u2 |& t9 K! e       /etc/php.ini                                                             php配置文件
" n+ |5 q3 m) L
; r! C; v3 @* v5 a% B( m, y# J) r/etc/httpd/conf.d/php.conf* o; I) E6 }0 L1 {
      /etc/httpd/conf/httpd.conf                                         Apache配置文件4 v; }9 i5 T) J) L/ [. F) i! H
      /usr/local/apache/conf/httpd.conf; a% B2 L- J: P% k
" Z- }7 b+ {' q+ q
/usr/local/apache2/conf/httpd.conf3 J7 d. `  [) o$ d2 p

' Z. E9 W8 L8 R4 n# Z+ d/usr/local/apache/conf/extra/httpd-vhosts.conf  虚拟目录配置文件
7 W' I- e) @+ I# }8 g0 v( B* N
* ~' a. f/ }5 z; A8 v$ r1 `
* @! A$ I# E, p7 E$ a1 L     
3 h4 I  l5 x3 p" x/ X- Z
% T" L5 o5 n+ o$ o- F6 o2 | * ]7 E: \1 S$ S
! K! w# b1 c' g# u  n
7、nginx文件类型错误解析爆路径8 k% l1 f9 A3 D, T' c& h) P1 I

+ q5 k; Z2 H1 o说明:
! x$ G3 L' e" P   G1 Z+ x, O1 M3 q5 O0 p' {7 m
这是昨天无意中发现的方法,当然要求Web服务器是nginx,且存在文件类型解析漏洞。有时在图片地址后加/x.php,该图片不但会被当作php文件执行,还有可能爆出物理路径。
回复

使用道具 举报

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

本版积分规则

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