工具,开发环境搭建
一.jdk安装下载配置环境变量
1.下载地址jdk1.8.0官网下载
2.点击下载好的jdk1.8.exe文件进行安装
3.配置步骤
①、右键点击桌面【此电脑】,选择【属性】。
②、选择【高级系统设置】。
③、点击【环境变量】按钮。
④、新建JAVA_HOME环境变量,变量值为jdk的安装目录。
⑤、 将bin目录添加到PATH环境变量,双击或者点编辑都可。
⑥、新建%JAVA_HOME%\bin环境变量,最好将其通过上移到最上,避免有其它冲突的java环境变量。
⑦、所有变量添加完毕,一路确认后,win+r打开命令行,输入cmd。
⑧、输入java -version,看到下面界面,说明已经成功。
二.adb环境配置
1.点击我的电脑–》属性–》高级设置–》环境变量配置
三.charles抓包入门
1.Charles下载地址:https://www.charlesproxy.com/latest-release/download.do
2.选择下载的版本
3.一路按下next即可安装(保证电脑里没有其他charles即可)
4.手机端抓包
①:查看本机IP地址:Help -> Local IP Addresses
②:要截取网络请求,我们首先需要将 Charles 的代理功能打开。在Charles的菜单栏上选择 “Proxy”->”Proxy Settings”,填入代理端口8888,并且勾上 “Enable transparent HTTP proxying” 就完成了在Charles上的
③:配置手机代理:
IOS和Android配置差不多。
一体机界面可能不太一样,但选项是一样的。
在wlan,长按当前使用的wifi,选择修改网络-显示高级选项-代理选择手动,主机名里填入刚刚查看的pc的IP地址,端口填8888.保存。
④:打开要调试的APP,请求就会先发送到Charles,然后验证是否允许访问。
⑤:上述1、2步骤,只针对http请求。由于https协议的特殊性,所以要求电脑端和手机端都需要安装下证书,否则会看到返回的数据都是乱码。
a.电脑端证书下载
b. 手机端证书下载
在设备上打开这个网址 http://www.charlesproxy.com/getssl 安装 Charles SSL 证书。
注意,同一个手机对应不同电脑上的Charles都要分别下载证书进行认证,因为手机的证书是和电脑端的Charles一一配对的。
PS:ios手机,需要信任该证书
5.pc端抓包
①.相关配置
选择Proxy | SSL Proxying Settings,弹出proxy设置选项卡,勾选Enable SSL Proxying,在Location部份选择add,按如下图添加,抓取任意站点、443端口的数据。
⑥: 抓取的包全部出现unknow的解决方法
⑦:理-SSL代理-启用SSL代理-添加 如图主机添加*,端口添加443
⑧:设置任意的地址 端口号是443
6.Charles软件功能
从左到右分别为:
(1)清除当前会话
(2)停止记录
(3)开始限流/停止限流
(4)开始断点/停止断点
(5)根据所写内容撰写新请求
(6)重发选定请求
(7)工具
(8)设置
四.Python环境搭建
下载地址:https://www.python.org/
确定电脑系统属性,此处我们以win10的64位操作系统为例
1.选择Add Python to Path—>点击Customize installation安装
2.等待安装
3.Colse关闭然后打开cmd执行python指令
4.重新打开一个cmd
执行 pip install xlwt 安装成功后
再执行 pip install xlrd
五.OpenVPN GUI安装配置
1.下载资源包在我的资源里(免费的)没有的话联系我
2.直接运行install.bat文件—>右击以管理员身份运行openvpn-install-2.4.6-1602—>一路next
3.然后把压缩文件里的ca.crt与client.ovpn文件复制到安装目录Config下
4.启动后测试是否成功
六.JVM安装配置(破解)
1.最快安装JVM(亮点制作)https://blog.csdn.net/weixin_45067120/article/details/106542537
七.配置环境变量,nginx,jdk,mysql一键安装
1.找我要一份data.zip文件然后打开里面的apps–>tools然后你需要的配置直接用管理员运行就行 (免费提供)
2.一键安装需要注意点