某教程学习笔记(一):15、编辑器漏洞

简介: 某教程学习笔记(一):15、编辑器漏洞


一、编辑器漏洞


动态网页的后台一般都有编辑器,进入台后,可以通过编辑器上传文件拿shell


查找编辑器目录


editor


edit


fckeditor


ewebeditor


admin/editor


upload.asp


upfile.asp


up.html


uping.html


二、eweb编辑器


1、存放路径一般在根目录或者管理员目录


2、UploadFilse目录有可能是eweb的上传目录


3、进入后台查看源码,搜索编辑器的关键字


4、上传图片一般都会自动修改名字,uploadfiles/123465984513.jpg

0a2653c851af460fa595bd959398a8f1.png

5、直接下载数据库http://192.168.1.102/ewebeditor/db/ewebeditor.mdb

0eacb84100b54626af849e6b562bf92a.png

三、fck编辑器


1、上传图片一般不会改变名字,userfile/images/x.jgp


2、查看FCKeditor编辑器页


http://192.168.1.102/fck/_samples/default.html

2d65d23f6d4748949b924e4057485923.png

3、查看编辑器版本信息


http://192.168.1.102/fck/_whatsnew.html

2e9b90b2ca334476abebe75bafe6eeaa.png

4、版本FCKeditor<2.4.3


fckeditor v2.4.3中file类别默认拒绝上传类型:


htm、htm 、 php 、php2、php3、php4 、php5、phtml 、pwml、 inc、asp、 aspx、 ascx、 jsp、cfm 、cfc


pl、bat、exe、com、dll、vbs、js/reg/cgi/htaccess/asis/sh/shtml/shtm/phtm


2.0<=Fckeditor<=2.2允许上传asa、cer、php2、php4、inc、pwml、pht后缀的文件


上传后它保存的文件直接用的s F i l e P a t h = sFilePath=sFilePath=sServerDir.s F i l e N a m e , 而 没 有 使 用 sFileName,而没有使用sFileName,而没有使用sExtension为后缀


直接导致在win下在上传文件后面加个 . 来突破,而在 apache下,因为" Apache文件名解析缺陷漏洞"也可以利用之。


5、配合解析漏洞使用


新建1.asp文件夹,上传1.jpg


直接上传1.asp;.jpg


截断1.asp%00.jpg,选中%00,ctrl+shift+U,转码,发送


禁止非法,后果自负


目录
相关文章
|
7月前
|
存储 搜索推荐 Shell
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
100 0
|
1月前
Axure设计之文本编辑器制作教程
本文介绍如何在Axure中模拟Web端富文本编辑器,实现基本的文本编辑功能,包括自定义字体样式、大小、颜色及对齐方式等。通过拖入矩形、文本域等元件,添加单选框和图标,并设置相应的交互,完成文本编辑器的制作。
|
4月前
|
图形学 开发者 存储
超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
199 3
|
4月前
|
存储
UE建模模式编辑器工具的快速入门教程
在UE虚幻引擎中,想要进行创建网格体、制作新关卡几何原型、编辑现有静态网格体资产等模型编辑动作,都需要借助建模模式的编辑器完成。因此,充分掌握编辑器能力是每个UE开发人员必备的基础技能,尽管UE建模模式中的许多工具与其他建模软件工具操作类似,但在如何构建网格体编辑方面存在着重要区别。 下面就带大家一起了解「UE建模模式编辑器」的不同之处🤔。
|
5月前
|
小程序
【微信小程序-原生开发】富文本编辑器 editor 的使用教程
【微信小程序-原生开发】富文本编辑器 editor 的使用教程
686 0
【微信小程序-原生开发】富文本编辑器 editor 的使用教程
|
6月前
|
Linux 开发工具 Unix
19. 【Linux教程】nano 编辑器
19. 【Linux教程】nano 编辑器
201 0
19. 【Linux教程】nano 编辑器
|
5月前
|
JSON 搜索推荐 定位技术
地图主题编辑器使用教程
地图主题编辑器使用教程
96 0
|
6月前
|
开发工具 Linux 程序员
20. 【Linux教程】emacs 编辑器
20. 【Linux教程】emacs 编辑器
63 0
|
6月前
|
开发工具 Linux Unix
18. 【Linux教程】vim 编辑器
18. 【Linux教程】vim 编辑器
86 0
|
7月前
|
机器学习/深度学习 数据可视化 Unix
2023最全vim编辑器教程(详细、完整)-编辑器之神
2023最全vim编辑器教程(详细、完整)-编辑器之神
101 0