DASCTF2022.07赋能赛Web赛后WP
前言 大师傅们都太强了,被自己菜哭了QAQ Ez to getflag 网站有两个功能点,一个图片上传一个图片查看。其中图片查看功能可以通过GET参数进行任意文件读取。不知道是不是出题人没配好环境的原因。。 Harddisk 开局一个框。经过…
2022第六届蓝帽杯WP
Misc Domainhacker 简单流量分析过程就是目标用猕猴桃把目标的hash保存到了1.txt 然后压缩到了1.rar。 文件只有TCP和HTTP流,追踪TCP流能够发现蚁剑流量特征 继续追踪,在流15中传输了一个Rar文件。手动导出…
Java安全学习——C3P0链
前言 在比赛中碰到了这条链子,之前没接触过,简单学习一下。 组件简介 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。 JD…
CISCN2022——华中分区赛后WP
前言 这次分区赛有些题目出的比较水,不过Web方向也有好几道一解零解的,总体来说时间有点不太够。菜鸡只能写写简单题,估计大佬们都跑去卷ACTF了。。。 Web Identity23 抓包,发现回显包头有字段identity:Y0urIdent…
Java安全学习——内存马
TL;DR 本文较长,适合先码后看,如有些许错误,还请师傅们斧正。文章中所有代码均在本地环境运行并测试通过,源码已备份至GitHub。 JSP 在学习Java内存马之前,我们先来简单了解一下JSP技术。 什么是JSP JSP(Java Ser…
Java安全学习——Tomcat架构浅析
Tomcat简介 Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,实现了对Servlet和JavaServer Page(JSP)的支持。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的W…
Java安全学习——Hessian反序列化漏洞
Source 文章相关代码已经同步至Github 什么是RPC 在了解Hessian之前,我们先来了解一下RPC(Remote Procedure Call Protocol,远程过程调用协议)。 我们知道,互联网最重要的功能就是能在不同计算…
2022*CTF赛后复现
oh-my-notepro 网站可以任意登陆,在/view?note_id=路由处存在sql注入。 http://121.37.153.47:5002/view?note_id=1%27%20union%20select%20…
Java安全学习——ROME反序列化
什么是ROME ROME 是一个可以兼容多种格式的 feeds 解析器,可以从一种格式转换成另一种格式,也可返回指定格式或 Java 对象。ROME 兼容了 RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 2.…