基于 Java 原生Socket和SSL/TLS 加密的反向 Shell 代码,支持代码执行和反序列化漏洞利用场景。
ncat -nlvp 1337 --ssl
流量完全加密
-
直接代码执行
- 直接加载并执行tlsShell5.java
-
反序列化利用
- 使用ysoserial加载tlsshellTemplate.java,只考虑了TemplatesImpl类的payload
- 生成包含加密反向 Shell 的 payload
- 使用 Java 内置 SSLSocket
- 无需额外依赖
- 通信过程全程加密