在看春秋云镜靶场的WP时碰到用NPS来做代理的,这里刚好看到这篇文章:https://www.cnblogs.com/cute-puli/p/15508251.html,学习一下。
GUI界面管理更加方便。
实验环境
网络拓扑:
kali:
- VMnet1(公网)192.168.52.134
win10:
- VMnet1(公网)192.168.52.135
- VMnet2(内网)192.168.72.133
win2008:
- VMnet2(内网) 192.168.72.132
1. 安装
Release v0.26.10 · ehang-io/nps (github.com)
下载linux-amd64的server和client。
server上传到kali(服务器)上解压。
tar -xzvf linux_amd64_server.tar.gz
然后安装、启动服务
sudo ./nps install
sudo ./nps start
登录localhost:8080
,初始账密:
admin
123
这样就安装好了服务端。
2. 使用
server
登录server的nps,
客户端 —— 新增
点新增后自行设置密码等。
然后记住这个唯一验证密钥
client
然后把windows_client弄到win10上,
按照这个格式启动:
npc.exe -server=server_ip:8024 -vkey=唯一验证密钥
npc.exe -server=192.168.52.134:8024 -vkey=u031kc708vkv30mk
添加隧道
建立连接后,在UI的右边点隧道——新增,就可以添加socks5隧道了。
3. 测试连接
用proxifier
测试一下。