修改fckeditor的文件上传功能

fckeditor文件上传getshell 第二次上之后是111(1).asp(此时发现已经存在,进行重命名,进行截断)4、更改后缀.asp txt文件,使用hex更改20–00。window server 2019 的IIS搭建的网站。第一次上之后是111.asp_txt(此时.变成了_)2、发现可以上一个txt后缀的文件。3、但是无法上asp的文件。发现存在FCKeditor。1、访问编辑器,进行上 阅读详情

虽然fckeditor自带了文件上传功能,但感觉自带的不方便使用。

1、要点击链接,然后点击里面的上传tab,不熟悉的人可能找不到这个上传功能

2、插入的就是1个链接,我希望插入链接的同时插入1个图片代表文件类型

 

效果图:

 

 

修改fckconfig.js

1.  在FCKConfig.ToolbarSets["Default"] = 中加入'FuJian',位置自己选

2. 最后加上2句

// 附件上传地址
FCKConfig.FuJianUrl = "/FckEdit/upload.jsp";

// 上传的文件类型
FCKConfig.FuJianAllowedExtensions = ".(doc|xls|ppt|pdf|rar|zip)$";

 

3. 在对应的语言包中加上:

FuJian              : "附件"

 

4. 修改JS/fckeditorcode_gecko.js 和JS/fckeditorcode_ie.js

   注:这2个文件是被压缩过的,在netbeans中点击格式化代码就会解压缩。

 

 

5. 在文件中找到:case 'Image':B=new FCKDialogCommand('Image',FCKLang.DlgImgTitle,'dialog/fck_image.html',450,390);

 

在这句前面加上:

   case 'FuJian':B=new FCKDialogCommand('FuJian',FCKLang.FuJian,'dialog/fck_fujian.html',450,200);break;

(这句表示点击"附件"按钮的时候要弹出dialog/fck_fujian.html页面,450,200分别是宽,高)。

 

再找

case 'Image':B=new FCKToolbarButton('Image',FCKLang.InsertImageLbl,FCKLang.InsertImage,null,false,true,37);

 

在前面加上:

case 'FuJian':B=new FCKToolbarButton('FuJian',FCKLang.FuJian,null,null,false,true,77);break;

77是附件在工具栏上要显示的图标的索引,

图标文件在:editor/skins/default/fck_strip.gif  文件,图标都是16×16的.

 

到这里按钮已经能显示出来了,下面是fck_image.html的代码:

 

fck_fujian.js代码:

 

附带2个跟FCK相关的小JS:

 

 

Holt-Winters方法预测水电发电量 Holt-Winters 模型, ARMIA,ACF检验 ,Dickey-Fuller 检测,白噪声检测,差分 阅读详情

相关推荐

21、空间数据处理中的克里金方法及应用

本文介绍了空间数据处理中的克里金方法,特别是带外部漂移的克里金法(KED)及其在遥感数据融合和支持变化问题中的应用。讨论了克里金方法的基本原理、优缺点以及在不同空间分辨率遥感图像融合中的具体操作流程。同时,还涉及了地统计数据融合和支持变化问题的解决方案,包括块克里金法、面到点克里金法和多边形克里金法等。

gold的博客 78

在ASP.NET中配置FCKeditor【带word导入功能

编辑插件FCKeditor是相当好用的在线编辑插件,虽说有了新版本的插件CKeditor,但需要为上文件而使用CKfinder,CKfinder需要附费。所以还是使用FCKeditor比较稳妥,下面就讲下如何在ASP.NET中配置FCKeditor.     配置使用FCKeditor的基本功能     步骤1. 下载FCKeditor.zip和   FCKeditor.NET

NightAngle的专栏 4001

fckeditor编辑器文件(含视频音频)详细配置

最近做了一个文章管理的系统,用到在线编辑器修改了一下现在能实现音频,视频,图片,附件,Flash等文件的上。费了好大的功夫。。 FCKeditor应用在ASP.NET上,需要两组文件,一组是FCKeditor本身,另一个是用于ASP.NET的FCKeditor控件(分为1.1和2.0两个版本,这里使用2.0版本)。 1. 将FCKeditor加入到项目中 解压FCKeditor编辑器,得到文件夹fckeditor,复制此文件夹到Web应用的项目下(也可以是子孙目录下)。 解压FCKeditor控件,在其子目录bin/Release/2.0下有一个程序集。在Web应用的项目中引用该程序集。 2. 在页面中使用FCKeditor 有两种方式。 (1)手工编码 在页面中加入ASP.NET指令: 然后在需要的地方加入FCKeditor控件: (2)集成到Visual Studio工具箱 打开一ASP.NET页面,展开Toolbox,打开右键菜单,选择“Choose Items ...”,在出现的“Choose Toolbox Items”会话框的“.NET Framework Components”选项卡中选择“Browse”,找到并选中FCKeditor程序集,打开后回到“Choose Toolbox Items”窗口,点击“OK”,完成控件导入。 这时,在Toolbox的General分类下出现了一个名为FCKeditor的控件,可以像使用Visual Studio内置控件一样使用它。 3. 配置FCKeditor编辑器路径 在页面中,使用的是FCKeditor控件,该控件需要知道FCKeditor编辑器文件组的路径。有两种配置方法。 (1)配置web.config 在appSettings配置节中加入 使用这种配置方法后,对于项目中任何一个页面中用到的FCKeditor控件,都不用再配置其BasePath属性。 (2)直接对用到的FCKeditor控件进行配置 在页面代码中设置FCKeditor的属性BasePathFCKeditor编辑器文件组的路径,或者在Page_Init事件处理器中设置其BasePath的值。 4. 配置FCKeditor编辑器文件上传路径 在web.config的appSettings配置节中加入 或者 这样,就完成了FCKeditor向ASP.NET页面的集成工作。 二、配置FCKeditor 按照FCKeditor的默认配置,可以完成一些常用的HTML可视化编辑工作,但在实际应用中,还需要对其做进一步的配置。FCKeditor控件的可配置属性不多,且配置后只能作用于一个单一实例。实际上,需要对FCKeditor编辑器文件组中的通用配置文件/fckconfig.js和ASP.NET专用文件上传管理代码文件/editor/filemanager/connectors/aspx/config.ascx进行配置。 1. 配置控件语言 FCKeditor是自动探测浏览器所使用的语言编码的,其默认语言是英文。修改配置行"FCKConfig.DefaultLanguage = 'en';"为'zh-cn',采用中文为默认语言。 2. 配置控件应用技术 FCKeditor默认是用于php技术的。修改配置行"var _FileBrowserLanguage = 'php';"和"var _

编辑器文件上传简介及演示-CMS文件上传简介及演示-文件上传漏洞分析详细流程

在某些网站里,可能会套用第三方的编辑器,来对图片、音频、文章等做相关处理,因此如果网站内有编辑器的话,编辑器的类型、版本也是我们进行渗透的一个点,大部分的编辑器漏洞都是文件上传漏洞。在网上有很多网站开源原码(简称CMS),CMS原码也可能会有相应的文件上传漏洞,只需要在网上查找相应漏洞,便可以进行突破。

ranzi. 1043

fckeditor编辑器在Chrome浏览器下编辑时多出空格解决方法

dedecms网站后台采用fckeditor编辑器,使用谷歌Chrome浏览器重新编辑文章的时候,下面会多出很多空格,影响编辑效率,在做资料上的时候发现内容前面都会有一个空格,网站前台预览的时候文章前面就多出一个空格,影响美观。

大剑师兰特的GIS世界 546

修改fckeditor文件上传功能步骤

虽然fckeditor自带了文件上传功能,但感觉自带的不方便使用。 1、要点击链接,然后点击里面的上tab,不熟悉的人可能找不到这个上功能 2、插入的就是1个链接,我希望插入链接的同时插入1个图片代表文件类型 效果图: 修改fckconfig.js 1. 在FCKConfig.ToolbarSets["Default"] = 中加入'FuJian',位置自己

u011459439的专栏 3749

html编辑器 自动上文件,修改fckeditor文件上传功能步骤

1、要点击链接,然后点击里面的上tab,不熟悉的人可能找不到这个上功能2、插入的就是1个链接,我希望插入链接的同时插入1个图片代表文件类型效果图:修改fckconfig.js1. 在FCKConfig.ToolbarSets["Default"] = 中加入'FuJian',位置自己选2. 最后加上2句// 附件上地址FCKConfig.FuJianUrl = "/FckEdit/uploa...

weixin_34887221的博客 367

[Java]让FCKEditor支持动态设置文件目录

scud(飞云小侠) 2005-8-2  http://www.jscud.com 转载请注明作者注:以下为在java程序中使用FCKEditor文件上传功能时可能用到的,其他语言本文不涉及.使用FCKEditor的时候,fck把文件分为几个分类,定义在frmresourcetype.html文件里.FCKEditor本身实际上也支持用户动态指定文件目录,但是FCKEditor的Java版本的T

飞云小侠(scud)专栏 5416

fckeditor php使用配置

原文链接:http://www.phpweblog.net/fuyongjie/archive/2008/05/28/3935.html 下载地址:http://www.fckeditor.net/download效果演示:http://www.fckeditor.net/demo一:修改文件上传语言为PHP        打开fckconfig.js        找到:    va

李哲的专栏 1万+

FCKeditor+jspsmart实现文件上传(原创)

FCKeditor  是一套非常不错的在线编辑器,它几乎囊括了现在网上所有的在线编辑器功能功能的实现相当完善,同时可自由定制功能按钮,支持多种语言环境下配置安装,现在http://sourceforge.net/上最新的版本是2.2,程序界面、功能相对2.0版本有较大的改进,但功能尚未完全实现,现在我用的还是2.0版本,我的FCKeditor  是在JSP环境下配置的,通过taglib实现调用

1555

【信安学习笔记三】文件上传

个人学习参考用笔记 目录前言一、(一)域名 前言 xxxxxx 一、 (一)域名 标题

weixin_43374106的博客 1309

fckeditor - (4)文件上传

fckeditor默认不支持文件上传,需要下载web服务器端程序(fckeditor.java),并进行配置 1.在web.xml中加入ConnectorServlet的配置信息  <servlet> <servlet-name>Connector</servlet-name> <servlet-class> net.fckeditor...

sktoo的专栏 249

我是这样实现FCKeditor_2.4.2

       经过数天调试,终于在seam中成功实现 FCKeditor_2.4.2。        FCKeditor的上目录为相对于web根目录的一个临时目录,每次jboss重启,临时目录都要改名,导致原先上文件全部丢失,通过修改ConnectorServlet.java,实现了在web.xml中指定上文件绝对路径,解决了上文件保存问题。        我的环境:winxp,jboss

2197

fckeditor在谷歌浏览器上出现Uncaught DOMException的问题

问题描述: 公司一个比较老的项目,用的fck版本为2.4,我网上查了一下,这个不兼容问题不是版本导致的,调试时发现进入页面时报错fckeditorcode_gecko.js:36 Uncaught DOMException 解决办法: 打开fckeditor\editor\js\fckeditorcode_gecko.js

shliu2333的博客 1761

FCKEditor粘贴图片自动上到服务器(Java版)

if (navigator.userAgent.match(/Trident/i) && navigator.userAgent.match(/MSIE 8.0/i)) { //判断浏览器内核是否为Trident内核IE8.0。// 当数据包大小不是数据单元的整数倍时,读取最后剩余的小于数据单元的所有数据。// 忽略简单form字段而不是上域的文件域(等)然后访问http://localhost:8088/ueditor/ 就可以测试了。

Mr_Zang666的博客 316

fckeditor漏洞_三十,文件上传漏洞、编辑器漏洞和IIS高版本漏洞及防御

fckeditor漏洞_三十,文件上传漏洞、编辑器漏洞和IIS高版本漏洞及防御

qq_50854662的博客 5538

中国产品全生命周期碳排放因子数据库-中国产品全生命周期温室气体排放系数库(2022).xlsx

工业产品、能源产品、生活产品、废弃物处理、交通服务、碳汇6大领域、1081个产品全生命周期碳排放因子数据集Excel表。

上一篇: 在JS中使用哈希表(hashTable)
下一篇: 常用正则表达式(及时整理更新...)
BearRui
博客等级 码龄23年 264粉丝 20原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值