Skip to content

网络代理

网络代理

通过Implant转发网络流量,实现间接访问目标网络资源。在IoM中,绝大部分网络相关功能都基于rem实现。

rem指南

有关rem的实现,请参阅Rem

端口转发

本地端口转发

Bash
portfwd [pipeline] [flags]
将本地端口的流量通过Implant转发到远程目标。

选项:

  • -p, --port string: 本地监听端口

  • -t, --target string: 远程目标地址(格式:host:port)

示例:

Bash
portfwd tcp --port 8080 --target 192.168.1.1:80

本地端口转发(本地模式)

Bash
portfwd_local [pipeline] [agent] [flags]
在本地模式下将本地端口转发到远程目标。

选项:

  • -l, --local string: 本地连接地址(格式:host:port)

  • -p, --port string: 本地监听端口

示例:

Bash
portfwd_local rdp_local win10_agent --port 3389 --local 127.0.0.1:3389

反向端口转发

通过Implant从远程目标创建反向连接到本地,实现穿透防火墙。

反向端口转发

Bash
reverse [pipeline] [flags]
通过Implant从远程目标创建反向端口转发到本地端口。

选项:

  • --password string: 认证密码(默认maliceofinternal)

  • -p, --port string: 本地监听端口

  • --protocol string: 入站协议(默认socks5)

  • -u, --username string: 认证用户名(默认maliceofinternal)

示例:

Bash
reverse rem --port 12345

远程端口转发

Bash
rportfwd [pipeline] [flags]
通过Implant将远程目标的端口转发到本地端口。

选项:

  • -p, --port string: 本地监听端口

  • -r, --remote string: Implant的连接地址(格式:host:port)

示例:

Bash
rportfwd http --port 8080 --remote 192.168.1.1:80

远程端口转发(本地模式)

Bash
rportfwd_local [pipeline] [agent] [flags]
通过Implant到客户端的远程端口转发。

选项:

  • -p, --port string: 本地监听端口

  • -r, --remote string: Implant内部连接地址(格式:host:port)

Bash
rportfwd_local tcp intranet_agent --port 33890 --remote 192.168.5.10:3389

代理服务器

通过Implant创建代理服务器,实现对目标网络的间接访问。

创建代理

Bash
proxy [pipeline] [flags]
通过Implant创建代理服务器,支持认证机制。

选项:

  • --password string: 认证密码(默认maliceofinternal)

  • -p, --port string: 本地监听端口

  • --protocol string: 入站协议(默认socks5)

  • -u, --username string: 认证用户名(默认maliceofinternal)

示例:

Bash
proxy http --port 8080

REM 操作

通过REM协议在Implant上进行远程操作。

REM 协议远程连接

Text Only
rem_dial [pipeline] [args]
在Implant上运行REM协议客户端,建立REM连接。

示例:

Bash
rem_dial rem -- -c tcp://4n0n4k4y:@127.0.0.1:34996?wrapper=I31%2x2qb0TVNZvNy8KwixYX%2BH%2FUXkHmxJVH0yi05m2iVZehaAXq3tyJSObIkorkM0Uhzf3qmt1bNbB7Y0o2igaBWbvrLZD9%2Fi78pUGLYOPCVLVNECfC4hvncQKVVKDxQ7IywfzaHVTG6bow4tjHdtifHI1VBRX3dGNx93T5LuFjHhBqu40ZPzwdhpGrEIA9bfzVAFW8TxZa3vMqLFXV9kSSb0%2F8Cbv

rem指南

有关rem的参数相关使用,请参阅rem

有关listener的pipeline配置,请参阅listener