0.0.0 • Published 4 years ago

nohosts v0.0.0

Weekly downloads
5
License
-
Repository
-
Last release
4 years ago

punk(朋克) 是基于 whistle 实现的多用户抓包调试代理,不仅具备 whistle 的所有功能,而且支持多人多环境同时使用,主要用于部署在公共服务器上供整个部门或公司的人共同使用,实现: 1. 前端开发无需配后台环境,且可以随时切换任意环境 2. 后台开发无需配前端环境,且可以随时切换任意环境 3. 其他人无需手动配环境,可以随时切换任意测试环境 4. 远程实时抓包调试、分享抓包数据、插件扩展等功能

效果图/视频

安装

首先,需要安装Node(建议使用最新的LTS版本):NodeJS

Node安装成功后,通过npm安装 punk

npm i -g punk

安装完成后在命令行执行:

punk -h

如果可以正常输出:

待补充

则表示安装成功,否则检查下系统环境变量 PATH 配置。

配置

启动 punk

punk start
输出内容待补充

punk 的默认端口号为 8080,如果需要改端口可以通过命令行参数 punk start -p 8888 修改,重启及停止 punk 可以分别执行命令:punk restartpunk stop

启动成功后,通过浏览器访问 http://serverIp:port 打开管理员页面:

登录框

默认用户名和密码都为 admin

修改用户名和密码

申请域名

上传HTTPS证书

配置转发规则

使用

开发用户

一般用户

规则

API

外网接入

License