anyproxy 安装运行


AnyProxy简介

AnyProxy是一个开放式的HTTP代理服务器

主要特性包括:

  • 基于Node.js,开放二次开发能力,允许自定义请求处理逻辑
  • 支持Https的解析
  • 提供GUI界面,用以观察请求

安装运行Anyproxy

安装NodeJS

在官网https://nodejs.org/en/下载安装包,下载左边的LTS版本,安装即可。

安装完之后输入node -v查看版本号。

cnpm安装anyproxy

cnpm install -g anyprox

这一步安装完成后,AnyProxy就已经可以使用了,可以直接在控制台输入anyproxy运行。

anyproxy启动

代理端口是8001,web页面打开的端口是8002,打开浏览器输入http://localhost:8002/ (或者http://127.0.0.1:8002)就能打开anyproxy页面了。

Anyproxy 证书安装

想抓到https请求,电脑上需安装证书,打开anyproxy web页面->RootCA->Download->rootCA.crt

 

 

浏览器设置代理

 安装完成&设置代理后,通过anyproxy -i命令启动监听,即可捕获浏览器的HTTPS请求了。

 

 手机设置代理

打开cmd输入ipconfig,查看本机的ipv4地址

 

手机安装证书

在手机浏览器中打开http://ip:8002/fetchCrtFile(IP换成安装AnyProxy机器的IP)

 

 

 下载后的证书点击安装即可。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM