首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

phpwind后台备份SQL注入漏洞

0x01 漏洞概述 漏洞程序:phpwind 漏洞影响版本:phpwind_v9.0.2.170426_utf8 phpwind后台备份功能上,存在SQL注入漏洞。可对数据库进行任何的操作。...由于需要拿到后台,所以影响范围相对来说还是比较小的。...backupTable这个函数,首先执行DROP其数据表,然后对其进行CREATE创建表对表进行数据插入,进行备份。 ? 0x03 漏洞复现 那么我们是否可以利用该操作,达到我们想要的目的呢?...点击备份,我们先抓包看看。 ? 可以看到,这些都是我们需要备份的数据表,何须这么多?只留一个备份表参数就行了,然后构造payload再发包。 ? 可以看到,已经出现了语法错误。 ?...0x04 总结 其实这个漏洞还是比较鸡肋的,首先需要拿到后台,才可以有备份功能,拿到了后台说不定可以上传漏洞getshell了。

3.9K10
您找到你想要的搜索结果了吗?
是的
没有找到

mysql数据库后台命令备份

使用MySQL命令行备份及恢复数据库 下文对使用MySQL命令行备份及恢复数据库的方法及步骤进行了详细的介绍,如果您对MySQL命令行方面感兴趣的话,不妨一看。...AD: 使用MySQL命令行,可以实现对数据库的备份以及恢复,下面就为您介绍使用MySQL命令行实现该功能的详细方法步骤,供您参考。...目标数据库名 如我输入的命令行:mysql>use news; 6,导入文件:mysql>source 导入的文件名; 如我输入的命令行:mysql>source news.sql; MySQL备份和还原...1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd \Program Files\MySQL\MySQL Server 5.0\bin”命令进入bin...2.Linux下MySQL的备份与还原 2.1 备份 [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)

3.1K20

phpwind 利用哈希长度扩展攻击进行getshell

分析补丁( http://www.phpwind.net/read/3709549 )加上一些风闻,我得知利用的是哈希长度扩展攻击。...0x01 漏洞点分析 phpwind逻辑太冗杂了,一看就是java程序员开发的。 补丁文件修补了src/windid/service/base/WindidUtility.php的appKey函数。...其实这个功能是前台用户头像上传,我们来到 http://10.211.55.3/phpwind/index.php?...phpwind有个奇怪的逻辑,其管理员分为『创始人』和『管理员』,而创始人如果要登录后台,需要一个保存在文件中的账号密码,而管理员登录后台需要的是数据库中的账号密码。...这个漏洞只能修改数据库中的账号密码,所以无法修改创始人的后台账号,但管理员权限也就够了,配合我之前发的phpwind后台getshell( http://www.wooyun.org/bugs/wooyun

4.2K20

闪灵CMS_5.0后台数据库备份Getshell

影响范围 闪灵CMS <=5.0 漏洞类型 数据库文件备份导致GetShell 利用条件 登陆后台管理账号+安装数据备份插件 漏洞概述 经测试,发现闪灵CMS后台运行备份当前数据库文件且备份名称中包含当前网站的...web物理路径,同时允许上传本地备份的数据库文件,攻击者在登陆后台账号的情况下可以先备份当前数据库文件到本地,之后在数据库备份文件中插件恶意代码,之后再通过数据库恢复来getshell~ 漏洞复现 首先...,备份数据库文件到本地: ?...从数据库备份文件名中直接可以获取网站的物理路径信息: ?...之后在备份数据库文件中插入SQL语句: DROP TABLE IF EXISTS `SL_shell`; CREATE TABLE IF NOT EXISTS `SL_shell` (`cmd` longtext

1.6K10

脱裤小指南

下面是一些常见平台的配置文件:         discuz : config.inc.php         ucenter : data/config.inc.php         phpwind...脱裤脚本有很多种,有的脱裤脚本很简单,就是传上去,把mysql账号密码一输,它就把所有表备份成.sql格式。...不过我不建议这种方式,这种方式其实备份了一些没用的东西,我只想要用户数据的表,但是它把所有表都备份了。我这有个脱裤脚本不错,图形化操作,十分方便:     登录进入: ?    ...或者如果我没shell怎么办,我只能进网站后台,而有些网站后台有sql语句执行的功能。这时候,我们需要使用sql语句来导出表。     我这里用一个大马演示。这个大马可以执行sql语句: ?

2.4K20

完全备份、差异备份、增量备份的区别

导读: 常用的数据备份方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?...目录 1、备份方式简介 完全备份(Full Backup) 差异备份(Differential Backup) 增量备份 (Incremental Backup ) 2、差异备份与增量备份的区别 3、不同备份类型组合应用的示例...完全备份与差异备份 完全备份与增量备份 1、备份方式简介 完全备份(Full Backup) 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份哪些文件。...增量备份 (Incremental Backup ) 备份自上一次备份(包含完全备份、差异备份、增量备份)之后有变化的数据。...2、差异备份与增量备份的区别 通过上面的概念分析可以知道,差异备份与增量备份的区别在于它们备份的参考点不同:前者的参考点是上一次完全备份、差异备份或增量备份,后者的参考点是上一次完全备份

3K20

全量备份增量备份差异备份说明

作为一名运维工程师,在日常工作中会时常对各类重要数据进行备份,为了方便管理,运用何种备份方案是至关重要的。 今天在此简单说明下Linux运维中的备份种类:全量备份、增量备份、差异备份。...“存档”属性表示此文件、文件夹的备份属性,只是提供给备份程序使用,当未选中时,备份程序就会认为此文件已经“备份过”,可以不用再备份了。所以,当备份程序备份了一个文件时,默认是未选中“存档”属性。...2)增量备份 增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后(包含全量备份、差异备份、增量备份),所有发生变化的文件。...3)差异备份 差异备份是针对完全备份备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。...三、比较 1)按备份数据量,从多到少排序: 全量备份->差异备份->增量备份 2)按数据恢复速度,从快到慢排序: 全量备份->差异备份->增量备份 四、不同备份类型组合说明 1)全量备份和增量备份结合

4K70
领券