首页 > Windows开发 > 详细

WINDOWS安装ANYPROXY 以及夜神模拟器抓包

时间:2020-03-12 13:31:05      阅读:172      评论:0      收藏:0      [点我收藏+]

AnyProxy是阿里巴巴基于 Node.js 开发的一款开源代理服务器。做为中间代理服务器,它可以收集所有经过它的http请求流量(包括https明文内容);它提供了友好的web界面,便于直观的查看经过它的http请求;同时它支持二次开发,可以用javascript控制整个代理的全部流程,便于前端调试和收集http请求页面内容。它可以用于移动app和移动web页面调试、 抓取。
 
一、实验环境:
操作系统: Windows 10 X64位
AnyPorxy版本: 3.10.4
 
二、安装Node.js:
  从Node.js官网下载最新版或者稳定版Node.js的msi文件后,双击安装,知道安装完成即可。

三、安装和启动AnyProxy:
1、安装AnyProxy:
  安装好Node.js后,在windows的命令提示符中输入下面命令安装AnyProxy,耐心等待直到安装完成:

1
2
3
4
npm install -g anyproxy npm安装太慢
 
npm install -g cnpm --registry=https://registry.npm.taobao.org  # 安装cnpm
cnpm install -g anyproxy

 

2、生成根证书(RootCA):
  https需要证书才能以明文的方式显示请求内容,所有这里我们必须生成根证书。在cmd命令提示符中运行下面命令生成根证书:

1
anyproxy-ca

 
3、启动AnyProxy代理监听服务:
  通过”anyproxy -i“命令启动代理监听,其中”-i“参数启用https请求内容解析。

1
anyproxy -i

通过上面命令启动AnyProxy代理监听服务服务后,AnyProxy会打开两个端口:
8001端口:即代理服务端口, 本机的IP和8001用于设置代理,如:192.168.31.16:8001
8002端口:AnyProxy的web界面,通过浏览器打开http://192.168.31.16:8002的形式,即可查看所有经过AnyProxy代理的http请求。

技术分享图片

 

二,夜神安卓模拟器

1、 安装夜神安卓模拟器

2、安装anyproxy证书

设置 > 安全 > 从SD卡安装  这种安装不在一个段是装不成功的

一定要注意此时模拟器与电脑不在一个ip段的话, 拖到夜神模拟器进行安装证书,会提示不能识别证书的.所以第一布应该是先把网络的ip段统一,因为别处的说的去做有点问题,故在此写篇文章纠正

如何设置成一个ip段呢,看下边

技术分享图片

 

 按照上边设置保存设置,重启后ip就变成一个段了,然后在模拟器内打开服务端的web ,download  ,然后安装就能成功了. 中间提示锁屏 pin 密码之类的,设置一个,跟手机开屏密码差不多.到此就安装成功了.

下一步配置https代理

技术分享图片

 

 

 技术分享图片

 

 这里的端口一定要跟电脑anyproxy 服务端开启的端口8001一致.选择保存, 试试浏览器随意访问一个站点能否上网.如果不能上, 重启下anyproxy 再试试,刚开始中间可能有点延迟.

WINDOWS安装ANYPROXY 以及夜神模拟器抓包

原文:https://www.cnblogs.com/zuochanzi/p/12468052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!