File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,13 +63,13 @@ curl -L "https://raw.githubusercontent.com/chainreactors/malice-network/master/i
6363
6464其中IoM为client端,malice_network为server端。
6565
66- 下载完成后,可以使用以下命令启动服务端 。
66+ 下载完成后,可以使用以下命令启动server端 。
6767
6868``` bash
6969./malice-network
7070```
7171
72- 如果需要server以指定ip启动,则使用` -i ` 参数来指定ip。
72+ 如果需要server以指定ip启动,则使用` -i ` 参数来指定ip,该ip需要设置为client可访问到的ip地址,如公网服务器需要设置为公网ip 。
7373
7474```
7575./malice-network -i 123.123.123.123
@@ -137,7 +137,8 @@ IoM还支持了第三方消息通知,目前支持了telegram,钉钉,飞书
137137
138138
139139
140- ## 安装gui
140+ ## 安装vscode gui
141+ **现已支持浏览器gui以及桌面版gui,如有需要可联系开发人员获取高级版**
141142
142143### 下载文件
143144从 [malice-network仓库](https://github.com/chainreactors/malice-network/releases/tag/nightly) 中的release中下载对应的vscode插件`iom.vsix` 以及client文件
@@ -146,7 +147,7 @@ IoM还支持了第三方消息通知,目前支持了telegram,钉钉,飞书
146147
147148### 从文件安装vscode插件
148149
149- 打开extension或ctrl+sheft +x 并单击如图所示
150+ 打开extension或ctrl+shift +x 并单击如图所示,导入iom.vsix插件
150151
151152
152153
Original file line number Diff line number Diff line change @@ -56,7 +56,8 @@ listeners:
5656
5757### 独立部署listener
5858
59- 从项目设计开始,我们就将listener和server解耦,可以通过启动命令独立部署listener。
59+ 从项目设计开始,我们就将listener和server解耦,可以通过启动命令独立部署listener,需要将malice-network、config.yaml和xxx.auth放到独立的机器然后执行--listener-only。
60+
6061```bash
6162./malice-network --listener-only
6263```
Original file line number Diff line number Diff line change @@ -19,13 +19,26 @@ IoM 的 [server](/IoM/concept/#server) 与 [client](/IoM/concept/#client) 都是
1919
2020### 下载
2121
22- [ 下载 server release] ( https://github.com/chainreactors/malice-network/releases/latest ) 并运行
22+ [ 下载 server release] ( https://github.com/chainreactors/malice-network/releases/latest ) 并运行,其中malice_network为Server端,IOM为Client端
2323
24- ### 运行
24+ ** 注意**
25+ 1 . IoM 项目 releases 中的文件需要从github下载,国内服务器访问github容易超时,建议配置环境变量中的proxy,再执行上述操作。
26+ 2 . 可以映射本机的代理端口到vps,命令如下:
27+ ssh -p \< 服务器端口\> -R 7890:127.0.0.1:7890 -o ServerAliveInterval=60 root@\< 服务器地址\>
28+ 示例:
29+ ssh -p 30065 -R 7890:127.0.0.1:7890 -o ServerAliveInterval=60 root@connect.xx.xx.com
30+
31+ ### 运行 server
2532
2633``` sh
27- ./malice-network -i [ip]
34+ ./malice-network -i [ip]
2835```
36+ ** 该ip需要设置为client可访问到的ip地址,如公网服务器需要设置为公网ip**
37+
38+ !!! tip "
39+ 1. 服务器与客⼾端的默认通过 5004 端⼝进⾏通信,如果需要外⽹访问请确保防⽕墙开启安全规则
40+ 2. 如果需开启额外监听器,如8080、5001等也需要确认防⽕墙规则
41+ "
2942
3043!!! tip "Implant是在目标系统中执行的核心组件,负责接收命令并执行具体操作"
3144
You can’t perform that action at this time.
0 commit comments