摘要: 简单的说一下rmi的原理 接口,必须要有实现接口 package rmi; import java.rmi.Remote; import java.rmi.RemoteException; public interface IHello extends Remote { public String 阅读全文
posted @ 2024-09-25 14:28 A8k1a4 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 首先定义一个最简单的类 public class EvilClass { public static native String execCmd(String cmd); } 因为我是MacOs端,在当前目录执行 javac EvilClass.java javac -h . EvilClass.j 阅读全文
posted @ 2024-09-23 23:32 A8k1a4 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 具体代码如下 java import java.io.BufferedReader; import java.io.InputStreamReader; public class ExecutePython { public static void main(String[] args) { try 阅读全文
posted @ 2024-09-12 22:33 A8k1a4 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 今天我打算整点儿不一样的内容,通过之前学习的TransformerMap和LazyMap链,想搞点不一样的,所以我关注了另外一条链DefaultedMap链,主要调用链为: 调用链详细描述: ObjectInputStream.readObject() DefaultedMap.readObject 阅读全文
posted @ 2024-05-15 23:21 A8k1a4 阅读(149) 评论(0) 推荐(1) 编辑
摘要: 夜深了,想着还需要沉淀自己的基础能力,于是乎没有继续往CC链里爬,通过研究了一下ysoserial里的URLDNS链,决定自己尝试写一个类似却有些不同的exp,使自己的基础更加牢固一些,故有了今天这篇文章。 ysoserial里的URLDNS链我就不再多说,有兴趣的话自己可以去看下面这篇文章的分析 阅读全文
posted @ 2024-05-10 00:19 A8k1a4 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 跟着看了白日梦组长的视频,记录一下调试学习过程 再加一些内容,首先是环境 环境搭建 JDK:8u65 Maven:3.9.6 maven依赖 <!-- https://mvnrepository.com/artifact/commons-collections/commons-collections 阅读全文
posted @ 2024-04-17 09:46 A8k1a4 阅读(54) 评论(0) 推荐(0) 编辑
摘要: URLDNS链学习 首先我们先理解一下序列化与反序列化,我先贴出三段代码,大家可以尝试先体验一下。 首先我们先构造一个Person类,其实跟这条链没什么关系,主要涉及序列化 点击查看代码 // 引入 Java 的 Serializable 接口,这是必需的,以便该类的对象可以被序列化和反序列化。 i 阅读全文
posted @ 2024-04-16 09:24 A8k1a4 阅读(53) 评论(0) 推荐(0) 编辑