Win-PortFwd 项目下载及安装教程

Win-PortFwd 项目下载及安装教程

Win-PortFwd Powershell script to setup windows port forwarding using native netsh client Win-PortFwd 项目地址: https://gitcode.com/gh_mirrors/wi/Win-PortFwd

1、项目介绍

Win-PortFwd 是一个用于在 Windows 系统上设置端口转发的 PowerShell 脚本。它利用 Windows 自带的 netsh 客户端来实现端口转发功能,适用于需要进行网络测试、渗透测试或需要端口转发功能的场景。

2、项目下载位置

你可以通过以下链接下载 Win-PortFwd 项目:

Win-PortFwd GitHub 仓库

3、项目安装环境配置

环境要求

  • Windows 操作系统
  • PowerShell 5.1 或更高版本
  • 管理员权限(运行脚本时需要)

配置步骤

  1. 检查 PowerShell 版本

    打开 PowerShell 终端,输入以下命令检查 PowerShell 版本:

    $PSVersionTable.PSVersion
    

    确保版本号为 5.1 或更高。

    PowerShell 版本检查

  2. 设置执行策略

    默认情况下,PowerShell 脚本的执行策略可能被设置为 Restricted,这会阻止脚本的运行。你需要将执行策略设置为 RemoteSignedUnrestricted

    以管理员身份运行 PowerShell,输入以下命令:

    Set-ExecutionPolicy RemoteSigned
    

    确认更改:

    Y
    

    设置执行策略

4、项目安装方式

下载项目

  1. 打开命令提示符或 PowerShell 终端。

  2. 使用 git clone 命令下载项目:

    git clone https://github.com/deepzec/Win-PortFwd.git
    

    项目下载

运行脚本

  1. 进入项目目录:

    cd Win-PortFwd
    
  2. 以管理员身份运行 PowerShell 脚本:

    powershell.exe -noprofile -executionpolicy bypass -file .\win-portfwd.ps1
    

    运行脚本

5、项目处理脚本

Win-PortFwd 项目的主要脚本是 win-portfwd.ps1。该脚本会自动尝试提升权限(如果当前用户不是管理员),并使用 netsh 命令设置端口转发。

脚本示例

以下是一个简单的端口转发示例:

.\win-portfwd.ps1 -LocalPort 3389 -RemoteHost 192.168.1.100 -RemotePort 3389

该命令将本地端口 3389 转发到远程主机 192.168.1.100 的端口 3389。

脚本参数

  • -LocalPort: 本地端口号
  • -RemoteHost: 远程主机 IP 地址
  • -RemotePort: 远程端口号

通过这些参数,你可以灵活配置端口转发规则。


通过以上步骤,你可以成功下载、配置并运行 Win-PortFwd 项目。希望这篇教程对你有所帮助!

Win-PortFwd Powershell script to setup windows port forwarding using native netsh client Win-PortFwd 项目地址: https://gitcode.com/gh_mirrors/wi/Win-PortFwd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钟音洋Winona

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值