style: fmt code

This commit is contained in:
ReaJason
2026-04-26 14:11:38 +08:00
parent fbca58878a
commit 696bc206ce
150 changed files with 948 additions and 1522 deletions
+1 -1
View File
@@ -2,4 +2,4 @@
title: AntSword
---
WIP
WIP
+1 -1
View File
@@ -2,4 +2,4 @@
title: Behinder
---
WIP
WIP
+7 -2
View File
@@ -2,7 +2,8 @@
title: Command
description: 可以让我们执行任意非交互式命令并回显命令结果的内存马。
---
import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Step, Steps } from "fumadocs-ui/components/steps";
## WebSocket 内存马
@@ -11,6 +12,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
### 选择 Command 并填写参数
![command_ws.png](../images/command_ws.png)
</Step>
<Step>
@@ -34,6 +36,7 @@ Connected (press CTRL+C to quit)
>
```
</Step>
</Steps>
@@ -44,6 +47,7 @@ Connected (press CTRL+C to quit)
### 选择 Command 并填写参数
![command_bypass_ws.png](../images/command_bypass_ws.png)
</Step>
<Step>
@@ -77,5 +81,6 @@ Connected (press CTRL+C to quit)
>
```
</Step>
</Steps>
</Steps>
+7 -2
View File
@@ -3,7 +3,7 @@ title: Godzilla
description: Godzilla 是继 Behinder 之后的又一加密 webshell 巨作,其提供的丰富的内置插件和高度解耦的插件模块化系统使得 Godzilla 二开遍地开花。
---
import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Step, Steps } from "fumadocs-ui/components/steps";
<Callout type="info">项目地址:https://github.com/BeichenDream/Godzilla</Callout>
@@ -18,6 +18,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
由于 Godzilla 的超强兼容性,使得其能修改服务端代码适配各种各样的环境,因此 Godzilla 是默认首选的内存马工具。
![godzilla_tool_select.png](../images/godzilla_tool_select.png)
</Step>
<Step>
@@ -27,6 +28,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
2. 为了防止正常业务进入 Godzilla 内存马影响到正常业务,需要指定流量特征进入 Godzilla 内存马逻辑处理,此处使用特定请求头和请求值来标识,默认情况下是 User-Agent,请求值会随机生成
![godzilla_config](../images/godzilla_config.png)
</Step>
<Step>
@@ -43,6 +45,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
3. 点击测试连接尝试连接,连接成功即可点击添加到 shell 管理界面
![godzilla_client](../images/godzilla_client.png)
</Step>
</Steps>
@@ -55,6 +58,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
目前仅支持 Tomcat,当选中 Tomcat Godzilla,可以在内存马挂载类型处选择 WebSocket 内存马
![godzilla_websocket](../images/godzilla_websocket.png)
</Step>
<Step>
@@ -78,6 +82,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
如果你是用是哥斯拉特战版,需要注意请求地址不要写 path 只写 ip:host,密码处填 path 即 `/app/g-ws`
![godzilla_client_ws_1](../images/godzilla_client_ws_1.png)
</Step>
</Steps>
</Steps>
+1 -9
View File
@@ -1,12 +1,4 @@
{
"title": "内存马工具",
"pages": [
"godzilla",
"suo5",
"behinder",
"command",
"antsword",
"neoregeorg",
"proxy"
]
"pages": ["godzilla", "suo5", "behinder", "command", "antsword", "neoregeorg", "proxy"]
}
+1 -1
View File
@@ -2,4 +2,4 @@
title: Neo-ReGeorg
---
WIP
WIP
+7 -2
View File
@@ -1,7 +1,8 @@
---
title: Proxy
---
import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Step, Steps } from "fumadocs-ui/components/steps";
参考地址:https://github.com/veo/wsMemShell/blob/main/static/websocketproxy.md
@@ -12,6 +13,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps';
### 选择 Proxy
![proxy_ws.png](../images/proxy_ws.png)
</Step>
<Step>
@@ -35,6 +37,7 @@ https://github.com/go-gost/gost
```bash
> curl -x socks5h://127.0.0.1:1080 https://www.baidu.com
```
</Step>
</Steps>
@@ -45,6 +48,7 @@ https://github.com/go-gost/gost
### 选择 Proxy 并填写参数
![proxy_bypass_ws.png](../images/proxy_bypass_ws.png)
</Step>
<Step>
@@ -97,5 +101,6 @@ chains:
```bash
> curl -x socks5h://127.0.0.1:1080 https://www.baidu.com
```
</Step>
</Steps>
</Steps>
+17 -14
View File
@@ -3,28 +3,28 @@ title: Suo5
description: Suo5 是一款久经实战检验的高性能 HTTP 正向代理工具,持续打磨只为解决一个需求:不出网场景下的稳定正向代理。
---
import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Step, Steps } from "fumadocs-ui/components/steps";
<Callout type="info">项目地址:https://github.com/zema1/suo5</Callout>
<Callout type="success">原理介绍:[https://koalr.me/posts/suo5-a-hign-performace-http-socks/](https://web.archive.org/web/20250430113018/https://koalr.me/posts/suo5-a-hign-performace-http-socks/)</Callout>
<Callout type="success">
原理介绍:[https://koalr.me/posts/suo5-a-hign-performace-http-socks/](https://web.archive.org/web/20250430113018/https://koalr.me/posts/suo5-a-hign-performace-http-socks/)
</Callout>
![experience](../images/suo5.gif)
## 主要特性
- **优异的传输性能**
- 全双工:借助双向 Chunked-Encoding 实现单连接双向通信,传输性能接近 FRP
- 半双工:下行长连接 + 上行短连接实现,在 Nginx 反代场景下仍可保持良好性能
- 短链接:上下行均使用短连接,适配多层反代和严格限制长连接的场景,作为兜底方案
- 全双工:借助双向 Chunked-Encoding 实现单连接双向通信,传输性能接近 FRP
- 半双工:下行长连接 + 上行短连接实现,在 Nginx 反代场景下仍可保持良好性能
- 短链接:上下行均使用短连接,适配多层反代和严格限制长连接的场景,作为兜底方案
- **复杂网络环境支持**
- 支持一层、两层、多层反向代理下的稳定连接
- 支持通过流量转发和请求重试来支持负载均衡场景
- 支持配置上游代理(HTTP/SOCKS5
- 支持一层、两层、多层反向代理下的稳定连接
- 支持通过流量转发和请求重试来支持负载均衡场景
- 支持配置上游代理(HTTP/SOCKS5
- **稳定可靠的工程实现**
- 正确可靠的连接控制、并发管理、心跳保活、异常重连等
- 完善的单元测试和集成测试保障质量
- 正确可靠的连接控制、并发管理、心跳保活、异常重连等
- 完善的单元测试和集成测试保障质量
## 使用步骤
@@ -57,6 +57,7 @@ Suo5 目前有 [1.x](https://github.com/zema1/suo5/releases/tag/v1.3.1) 版本
在 [zema1/suo5/releases](https://github.com/zema1/suo5/releases) 下载合适的 suo5 客户端
1. 如果请求头使用默认的 User-Agent,则直接通过 `--ua "xXksjas"` 来指定即可,假设生成的为 `User-Agent: xXksjas`,则通过以下命令进行连接
```bash
$ ./suo5 -t http://target.com/suo5.jsp --ua "xXksjas"
...
@@ -71,7 +72,9 @@ $ ./suo5 -t http://target.com/suo5.jsp --ua "xXksjas"
[INFO] 14:28 connection closed, 127.0.0.1:0
[INFO] 14:28 congratulations! everything works fine
```
2. 如果请求头使用其他,例如 Referer,则需要使用 `-H "Referer: xXksjas"` 来连接,例如
```bash
$ ./suo5 -t http://target.com/suo5.jsp -H "Referer: xXksjas"
...
@@ -88,5 +91,5 @@ $ ./suo5 -t http://target.com/suo5.jsp -H "Referer: xXksjas"
```
3. 后续的用法可参考官方仓库给出的 [Suo5 使用指南](https://github.com/zema1/suo5#%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97)
</Step>
</Steps>
</Step>
</Steps>