首页
学习
活动
专区
圈层
工具
发布

DEDECMS伪随机漏洞分析

一 、本篇 本文为“DEDECMS伪随机漏洞”系列第三篇: 第一篇:《DEDECMS伪随机漏洞分析 (一) PHP下随机函数的研究》 第二篇:《DEDECMS伪随机漏洞分析 (二) cookie算法与key...下载了几套通过DEDECMS改造的模板, 都保留了该功能, 且大部分站点有自己的表单格式.或者说正常在使用的dedcms大部分都有表单: ) 2.2 代码分析 ? ?...前台RCE 邮箱hash算法,唯一不知道的是rootkey, 通过poc跑出了rootkey,就能构造出来,然后访问hash即可通过邮箱认证, 对于”dedecms前台任意用户登录”的利用有些许帮助⑧...五、实战 TIPS: 可以通过指纹,把hash全部采集到, 然后脚本跑一遍即可全部出结果, 因为全网的dedecms的root key分布在2^33这个范围内: ), 在跑脚本遍历这个范围的时候其实都覆盖到了

27.4K10

搭建dedecms漏洞靶场练习环境

前言 本文将对dedecms(织梦cms)所存在的漏洞进行分析和复现,因为代码审计较弱,代码这一块的分析借鉴了一些大佬们的思想,在这里对大佬们表示衷心的感谢。...环境搭建 下载DedeCMS源码放到phpstudy目录下 然后输入127.0.0.1/DedeCMS/uploads/install/index.php进行安装 进入环境检测页面 进行环境配置...漏洞分析 漏洞在于用户发布文章上传图片处。...任意用户登录 漏洞原理 dedecms的会员模块的身份认证使用的是客户端session,在Cookie中写入用户ID并且附上ID__ckMd5,用做签名。...action=addenum_save&ename=123&egroup=;phpinfo();//&islogin=1 漏洞复现 因为包含是在同一个文件,所以直接输入 192.168.10.3/DedeCMS

27.8K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Nmap 漏洞扫描

    Nmap的漏洞扫描都是基于Script来完成的,之前已经详细介绍过Nmap,这里就不再多说,直接看script吧 ?...可以看到现在的脚本一共有583 个,当然其中并不全都是漏洞脚本,之前我们也已经介绍了一些了。 此处我们只想查看关于漏洞方面的,所以我们把带有vuln的都挑选出来(不完全统计) ?...一共47 个,大多数都是带有CVE编号的 其中包含 afp,ftp,http,mysql,rdp,rmi,samba,smb,smtp漏洞 由于其中很多漏洞都需要去详细学习才能理解漏洞产生的原因,所以我就不逐一介绍了...,我们比较熟悉的也就是smb的那些个漏洞了 大家可能会说在使用的时候我也不知道要使用那个script呀,这里给大家一个方便的参数来自动化判断使用哪些脚本 nmap 192.168.1.1 --script...可以看到调用了多个smb的script,其中smb-vuln-ms17-010这个脚本扫描出了漏洞 Nmap 漏洞扫描就到此为止 ---- -

    8.3K20

    Metasploit漏洞扫描

    Metasploit漏洞扫描 漏洞扫描是自动在目标中寻找和发现安全弱点。 漏洞扫描器会在网络上和对方产生大量的流量,会暴露自己的行为过程,如此就不建议你使用漏扫了。...基本的漏洞扫描 我们首先使用netcat来获取目标主机的旗帜(旗帜获取指的是连接到一个远程服务并读取特征标识) 我们连接到一个运行在TCP端口80的Web服务器,并发出一个GET HTTP请求 root...确定了目标的web服务器系统,就可以对目标进行漏扫(工具扫描) 使用NeXpose进行扫描 NeXpose是一款漏洞扫描器,它通过对网络进行扫描,查找出网络上正在运行的设备,最终识别处OS和应用程序的安全漏洞...上面图示:连接数据表、导入文件到数据表、检查导入是否正确 db_hosts会输出一个列表,里面包含了目标的IP地址、探测到的服务数量、Nessus在目标发现的漏洞数量 如果想要显示一个详细的漏洞列表...blog.csdn.net/qq_35078631/article/details/76165976 专用漏洞扫描器 验证SMB登录 ​ 可以使用SMB登录扫描器对大量的主机的用户名和口令进行猜解

    5.9K30

    DedeCMS任意用户密码重置漏洞

    综述 2018年01月09日,Dedecms官方更新了DedeCMS V5.7 SP2正式版,后续在10日有网友爆出其存在任意用户密码重置漏洞。 攻击难度:低。 危害程度:高。...官方修复情况如下:目前暂未发布升级补丁 ---- 什么是DedeCMS 织梦内容管理系统(DeDeCMS) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的...---- 技术分析 此漏洞点出现在忘记密码功能处.文件/member/resetpassword.php: ?...---- 漏洞验证 直接发送如下请求即可获取重置密码的链接: http://localhost/DedeCMS-V5.7-UTF8-SP2/member/resetpassword.php...但是这个漏洞存在一个缺陷,因为通过分析可以看出来只有没有设置安全问题的用户才会受此漏洞的影响;而且只能修改前台用户的密码。

    5.6K30

    搭建dedecms漏洞靶场练习环境

    前言 本文将对dedecms(织梦cms)所存在的漏洞进行分析和复现,因为代码审计较弱,代码这一块的分析借鉴了一些大佬们的思想,在这里对大佬们表示衷心的感谢。...DedeCMS任意用户登录 漏洞原理 dedecms的会员模块的身份认证使用的是客户端session,在Cookie中写入用户ID并且附上ID__ckMd5,用做签名。...Dedecms V5.7后台的两处getshell(CVE-2018-9175) 漏洞成因 后台写配置文件过滤不足导致写shell 代码分析 第一个 在/dede/sys_verifies.php中的第...漏洞复现 因为包含是在同一个文件,所以直接输入 192.168.10.3/DedeCMS/Drunkmars/sys_verifies.php?...DedeCMS 后台文件上传getshell(CVE-2019-8362) 漏洞成因 上传zip文件解压缩对于文件名过滤不周,导致getshell 代码分析 /dede/album_add.php 175

    13.6K20

    最新dedecms织梦网站漏洞修复

    综合以上客户网站的情况以及网站被黑的症状,我们sine安全工程师立即对该公司网站dedecms的程序代码进行了详细的代码安全审计,以及隐蔽的网站木马后门进行了清理,包括对网站漏洞修复,进行了全面的网站安全部署...,对网站静态目录进行了PHP脚本权限执行限制,对dedecms的覆盖变量漏洞进行了修补,以及上传文件绕过漏洞和dedecms的广告文件js调用漏洞进行了深入的修复过滤了非法内容提交,清除了多个脚本木马文件...,并对网站默认的后台地址进行了更改,以及dedecms注入漏洞获取到管理员的user和password值,对此我们sine安全对dedecms的漏洞修复是全面化的人工代码审计以及修复漏洞代码,因为用dedecms...所以如果想要优化和访问速度快又想网站安全建议大家做下网站全面的安全加固服务. 2.dedecms织梦首页被篡改,网站被黑,被跳转的解决办法建议: 1....升级dedecms,织梦系统的版本到最新版本。

    9.6K10

    漫漫漏洞扫描之路

    当然,现在漏扫一般会配合漏洞管理、网站监控等产品一起卖。为了覆(tong)盖(hang)产(jing)品(zheng)线,给售前和销售操控的空间,这款产品还是必须要的。...不过这种漏扫有个坏处就是,一旦社区不用心再维护,渐渐就没有人再提交payload,毕竟单个漏洞的生命周期还是不长的。 当然,这种产品还有个去路,就是实现企业化。...何谓代理,中间人也,只要你能抓住中间流量,便可以作为基准去做漏洞扫描或者fuzz。...毕竟,这块儿也是要考虑到扫描效率,以及会话过期问题的。 另外,貌似代理扫描器对owasp的一些通用漏洞的fuzz,以及对敏感内容的检测,会显得多一些。...对于能检测逻辑漏洞的被动扫描器,也算是比较高level的了。 代表产品有: ysrc的GourdScan burpsuite插件wyproxy的衍生扫描器 浏览器插件系列...

    3.7K40

    漏洞扫描之Nessus

    Nessus ---- Nessus 的知名度和Nmap应该差不多,是一款商业扫描器 Nessus 也是一款漏洞扫描工具,其中也是包含了大量的扫描策略,扫描模块,扫描插件等 商业的扫描器相对开源扫描器都有一个共同的优点...高级扫描 Badlock Detection Badlock漏洞检测 Bash Shellshock Detection 破壳漏洞 Basic Network Scan 基本的网络扫描 Credentialed...Ransonware 永恒之蓝 Web Applicant Tests Web应用扫描 可以看到Nessus是一款针对系统及其应用程序的漏洞检测工具,并且漏洞范围非常广,更新非常及时,在Web方面的扫描与专业的...询问是否扫描web应用程序,Nessus 自己肯定是有自知之明的,所以这里默认就是 OFF,这里我也推荐大家不要选择,把Web扫描留给后面专业的Web漏洞扫描器 Windows ?...主要是一些特定的漏洞的,可以选择CVE中的CVE-XXXX 保存之后可以看到我们制定的扫描 ?

    9.3K33

    浅谈漏洞扫描技术

    什么是漏扫漏洞扫描技术是指利用已有的漏洞数据库,使用扫描+匹配的方式对计算机系统进行脆弱性检测,从而实现漏洞发现的一种安全防护手段,漏洞扫描的结果可以用于指导网安的管理人员及时处理系统中的漏洞,防患于攻击之前...内部扫描是对外部扫描的必要补充,能够完成后者所难以探测的安全漏洞,如木马程序。...,扫描出漏洞和违规配置,并给出处置建议。...3.3 openvasOpenVAS是类似Nessus的综合型漏洞扫描器,主要用于终端主机的漏洞扫描,基于C。...包含基线核查、系统扫描、Web扫描、数据库扫描、弱口令等多个扫描模板云盾扫描观测企业资产安全---SaaS6个月原始日志存储+大数据分析服务2021漏洞扫描综合榜单TOP20:5.

    4.9K10

    漏洞扫描工具 -- SBScan

    前言: SBScan是一款专为Spring框架量身定制的渗透测试工具,它能够对目标网站执行Spring Boot未授权访问检测、敏感信息泄露检查,以及Spring框架相关漏洞的全面扫描和验证。...模块化检测启动:如果用户只关心敏感路径的检测,或者只想要进行漏洞扫描,SBScan允许通过-m参数来指定特定的检测模块。...全面的Spring漏洞检测POC集合:SBScan集成了所有Spring相关的CVE漏洞检测POC,是同类工具中最为全面的。...无回显漏洞检测解决方案:对于无回显漏洞的检测,SBScan支持通过--dnslog参数指定DNSLog域名,确保只有在DNSLog记录实际出现时,才确认漏洞的存在。...其他支持功能:SBScan还支持单个URL扫描、URL文件批量扫描、扫描模块选择、代理设置、多线程扫描以及生成扫描报告等常规功能。

    2.6K10

    DeDeCMS v5.7 密码修改漏洞分析

    2018年1月10日, 锦行信息安全公众号公开了一个关于DeDeCMS前台任意用户密码修改漏洞的细节[2]。...1、前台任意用户密码修改漏洞 前台任意用户密码修改漏洞的核心问题是由于DeDeCMS对于部分判断使用错误的弱类型判断,再加上在设置初始值时使用了NULL作为默认填充,导致可以使用弱类型判断的漏洞来绕过判断...漏洞只影响未设置密保问题的账户 2、前台任意用户登陆漏洞 前台任意用户登陆漏洞主要是利用了DeDeCMS的机制问题,通过一个特殊的机制,我们可以获得任意通过后台加密过的cookie,通过这个cookie...0x03 漏洞复现 1、 登陆admin前台账户 安装DeDeCMS [5d867e22-6725-44a0-8921-eb1a470accb1.png-w331s] 注册用户名为000001的账户 [...0x06 ref 1 DeDeCMS官网 http://www.dedecms.com/ 2 漏洞详情原文 https://mp.weixin.qq.com/s/2ULQj2risPKzskX32WRMeg

    11.9K80

    DeDeCMS v5.7 密码修改漏洞分析

    2018年1月10日, 锦行信息安全公众号公开了一个关于DeDeCMS前台任意用户密码修改漏洞的细节[2]。...1、前台任意用户密码修改漏洞 前台任意用户密码修改漏洞的核心问题是由于DeDeCMS对于部分判断使用错误的弱类型判断,再加上在设置初始值时使用了NULL作为默认填充,导致可以使用弱类型判断的漏洞来绕过判断...漏洞只影响未设置密保问题的账户 2、前台任意用户登陆漏洞 前台任意用户登陆漏洞主要是利用了DeDeCMS的机制问题,通过一个特殊的机制,我们可以获得任意通过后台加密过的cookie,通过这个cookie...2、修改admin前台登陆密码 使用DeDeCMS前台任意用户密码修改漏洞修改admin前台密码。...参 考 链 接 [1] DeDeCMS官网 http://www.dedecms.com/ [2] 漏洞详情原文 https://mp.weixin.qq.com/s/2ULQj2risPKzskX32WRMeg

    6.4K110

    dedecms漏洞组合拳拿站(渗透笔记)

    dedecms漏洞组合拳拿站(渗透笔记) 前言 之前也写过几篇关于dedecms漏洞复现的文章了,光是复现也没什么意思,于是利用google hacking技巧,找到了一个使用dede的站点,正好用上了之前几篇文章里提到的所有的技术...mark 原密码就是我们通过任意用户密码修改漏洞修改的密码,在这个页面修改了密码就会真正修改管理员的密码,这也是dede设计的一个缺陷——前台修改管理员的密码可以影响后台的密码。...可能设计者没想到有人能够通过前台登录管理员账户(正常情况下,dede不能再前台登录管理账户),但是他却爆出了一个前台任意用户登录漏洞!...getshell 关于dedecms后台getshell我之前也复现过了,文章链接: https://blog.csdn.net/he_and/article/details/80890664 按照文章中的方法写入一句话木马...接下来就是打开远程桌面的端口,我试了网上提到的好几种方法然后扫描端口发现3389一直都是关闭的。于是猜测会不会是端口被修改了?

    3.7K50

    批量网站后台漏洞扫描

    御剑是一款很好用的网站后台扫描工具,图形化页面,使用起来简单上手。...功能简介: 1.扫描线程自定义:用户可根据自身电脑的配置来设置调节扫描线程 2.集合DIR扫描 ASP ASPX PHP JSP MDB数据库 包含所有网站脚本路径扫描 3.默认探测200 (也就是扫描的网站真实存在的路径文件...接下来我就简单介绍一下其中一个版本: (其他没介绍的功能选择默认就行) 绑定域名查询: 首先我们输入一个域名(这里我随便输入一个,以www.xiachufang.com为例),在这里可以选择单/多服务器扫描以及自由查询...批量扫描后台: 吸取之前扫描出来的域名或者自己从外部导入,选中一个域名,接着选择一个字典,点击开始扫描 可以扫描出每个域名所绑定的子域名 ?...批量检测注入: 吸取域名,选中一个域名直接开始扫描,这里可以扫描出存在注入点的网址 ? 这个扫描工具还支持多种格式的编码转换,md5解密。 ? ? 本期介绍就到这里了,喜欢的朋友点个关注吧

    10.7K30

    如何使用ClamAV扫描漏洞

    简介 以下说明显示如何在系统上使用ClamAV运行恶意软件扫描。本教程将帮助您调查您怀疑可能被入侵或受感染的系统。.../ 运行扫描,文中~/sda是你需要扫描的目录: clamscan -r --log=~/clamav/log/scan.log --move=~/clamav/quarantine/ ~/sda 此操作可能需要一些时间才能完成...完成后,扫描摘要将显示受感染文件的数量。 查看位于/clamav/log/scan.log的ClamAV日志。 扫描期间发现的任何恶意软件都可以在~/clamav/quarantine/中找到。...对于重要的业务我建议您使用腾讯云Web 漏洞扫描服务,Web 漏洞扫描是用于监测网站漏洞的安全服务,为企业提供 7*24 小时准确、全面的漏洞监测服务,并为企业提供专业的修复建议, 从而避免漏洞被黑客利用...目前 Web 漏洞扫描已广泛应用于金融、通信、政府、能源、军工等多个行业,并已被多个行业监管机构和等级保护单位使用。更多Linux教程请前往腾讯云+社区学习更多知识。

    3.9K10
    领券