SIREN

端口转发

了解如何使用端口转发功能

仅远程模式支持

端口转发允许你通过控制主机访问受害主机内网中的服务。

常见使用场景:

  • 访问受害主机上仅监听 localhost 的 Web 管理后台
  • 连接受害主机内网中的数据库
  • 排查受害主机上运行的内网服务

工作原理

启用端口转发

假设受害主机侧目标服务运行在 localhost:8000,期望通过控制主机的 8080 端口访问:

SIREN Server
>>> forward <Client ID> 8080:localhost:8000

或省略 localhost

SIREN Server
>>> forward <Client ID> 8080:8000

此时访问控制主机 8080 端口的流量就会被转发到受害主机的 localhost:8000

转发到其他主机

目标地址不限于 localhost,也可以转发到受害主机所在内网的其他主机,例如 8080:192.168.1.10:3306

查看端口转发

SIREN Server
>>> lsforward

停止端口转发

SIREN Server
>>> stopforward <Client ID> <Forward ID>

其中 Forward ID 可通过 lsforward 查看。

On this page