Skip to content

Commit 83c7ade

Browse files
committed
v1.0.0
0 parents  commit 83c7ade

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

README.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Web-Chains
2+
3+
食用文档:https://www.yuque.com/shenjingwa-leuvd/wpqdhf/eekyvau9fcblzzt0?singleDoc#
4+
5+
6+
7+
## 简介
8+
9+
web-chains 包含但不限于以下功能:
10+
11+
- Java 反序列化链生成
12+
- 支持的混淆:随机集合混淆、垃圾类插入、TC_RESET 填充、utf8 overlong encoding 混淆
13+
14+
- Hessian 1/2 反序列化链生成
15+
16+
- Hessian1 支持生成 HessianServlet 格式反序列化数据
17+
18+
- 支持的混淆:随机集合混淆、垃圾类插入、utf8 overlong encoding 混淆
19+
20+
- 字节码生成
21+
22+
- 支持自定义类名
23+
24+
- 支持自定义字节码版本
25+
26+
- 支持生成TemplatesImpl格式 Payload:实现 AbstractTranslet 接口
27+
28+
- 支持生成SnakeYaml Jar 格式 Payload:实现 javax.script.ScriptEngineFactory 接口
29+
30+
- 支持生成Fastjson Groovy 格式 Payload:实现 ASTTransformation 接口
31+
- 支持生成 JavaWrapper 格式 Payload:添加 `public static void _main(String[] argv) {}` 方法
32+
- 支持生成 charsets.jar 格式 Payload
33+
34+
- 内置 java echo generator(Jeg)、java memshell generator(Jmg),并根据实战进行魔改
35+
36+
- Shiro Payload生成
37+
38+
- 支持 GCM 模式
39+
40+
- 支持混淆
41+
42+
- 其他Payload生成
43+
44+
- H2 Jdbc 加载字节码
45+
46+
- 各种表达式加载字节码,例如EL、SpEL、Groovy、Js等
47+
48+
-
49+
50+
- ...
51+
52+
53+
54+
55+
56+
## 更多
57+
58+
[![Star History Chart](https://api.star-history.com/svg?repos=Ar3h/web-chains&type=Date)](https://star-history.com/#Ar3h/web-chains&Date)
59+
60+
61+

0 commit comments

Comments
 (0)