当前位置:首页 » 《随便一记》 - 第4925页

04月03日

【Charles简单使用手册】_寄北测试学习的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 546次
【Charles简单使用手册】_寄北测试学习的博客
ios手机设置
首先我们需要获取 Charles 运行所在电脑的 IP 地址,Charles 的顶部菜单的 “Help”->”Local IP Address”,即可在弹出的
对话框中看到 IP 地址,如下图所示:
在这里插入图片描述
在 苹果手机的 “ 设置 “->” 无线局域网 “ 中,可以看到当前连接的 wifi 名,通过点击右边的详情键,可以看到当前连接
上的 wifi 的详细信息,包括 IP 地址,子网掩码等信息。在其最底部有「HTTP 代理」一项,我们将其切换成手动,然后填上
Charles 运行所在的电脑的 IP,以及端口号 8888,如下图所示:
在这里插入图片描述
设置好之后,我们打开 iPhone 上的任意需要网络通讯的程序,就可以看到 Charles 弹出 iPhone 请求连接的确认菜单(如下图
所示),点击 “Allow” 即可完成设置。
在这里插入图片描述
抓包https
如果你需要截取分析 Https 协议相关的内容。那么需要安装 Charles 的 CA 证书。具体步骤如下。
首先我们需要在 Mac 电脑上安装证书。点击 Charles 的顶部菜单,选择 “Help” -> “SSL Proxying” -> “Install
Charles Root Certificate”,然后输入系统的帐号密码,即可在 KeyChain 看到添加好的证书。如下图所示:
在这里插入图片描述
注意:需要注意的是,即使是安装完证书之后,Charles 默认也并不截取 Https 网络通讯的信息,如果你想对截取某个网站上的
所有 Https 网络请求,可以在该请求上右击,选择 SSL proxy,进行设置。公司测试包常用的环境如下图几个环境地址,默认的
是443端口,但如果想要抓取公司线上环境的https包,需设置api.udache.com,具体如下图所示:
在这里插入图片描述
截取移动设备中的 Https 通讯信息
如果我们需要在 iOS 或 Android 机器上截取 Https 协议的通讯内容,还需要在手机上安装相应的证书。点击 Charles 的顶部菜单,选
择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate on a Mobile Device or Remote Browser”,然后就可以
看到 Charles 弹出的简单的安装教程。如下图所示:

Charles使用一、安装charles激活码链接:https://www.charles.ren/安装方法:去Charles的官方网站(http://www.charlesproxy.com)下载最新版的Charles安装包,是一个dmg后缀的文件。打开后将Charles拖到Application目录下即完成安装。二、ios抓包charles上设置要截取iPhone上的网络请求,我们首先需

04月03日

AOSP 使用AIDL添加Native Service_MrMorningStar的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 265次
AOSP 使用AIDL添加Native Service_MrMorningStar的博客

Android源码中注册服务一般有两种,一种是通过Java实现,另外一种是通过C++实现;本文介绍Native实现方式,Java实现方式请移步 [Android源码添加自定义系统服务-Java],网上基本上也都是通过Java来自定义实现的。创建对应目录结构在./frameworks目录下是没有vendor目录的,vendor目录是新建用于调试的;可以在其它目录下创建测试目录。aw@m:~/works/android/aosp/aosp11/frameworks/vendor$tree..└──ser

04月03日

mac下手动安装 apktool工具包_oneouto的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 387次
mac下手动安装 apktool工具包_oneouto的博客

  • 步骤3:将shell脚本”apktool”和”apktool.jar”放到 “/usr/local/bin”目录下
    在这里插入图片描述

  • 步骤4:增加这两个文件可执行权限,chmod a+x file

    下载安装包记录下在mac上所用的东西和流程。总共需要三个软件,为了便于找到最新的版本,把官网也放后面:Apktool:http://ibotpeaches.github.io/Apktool/install/最新版本dex2jar:https://github.com/pxb1988/dex2jar最新版本JD-GUI:http://jd.benow.ca/最新版本MAC上Apktool的安装1、在官网找到如下链接,然后操

  • 04月03日

    python3.9+robotframework+ride实践(5)——Android端打开浏览器_cat5cat6的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 392次
    python3.9+robotframework+ride实践(5)——Android端打开浏览器_cat5cat6的博客

    一、模拟器配置此处使用逍遥模拟器,创建后,开启开发者选项,并打开USB调试。 二、adb连接模拟器1)查看模拟器端口在模拟器安装目录下,查找对应模拟器目录(D:\ProgramFiles\Microvirt\MEmu\MemuHypervVMs\MEmu_4)下的MEmu_4.memu文件。如下图所示,获取模拟器ip为127.0.0.1:21543 2)adb连接模拟器:三、 RIDE编写测试脚本1)创建测试套件suite,ro

    04月03日

    关于 eslintrc data() 报错问题_yydslmy的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 314次
    关于 eslintrc data() 报错问题_yydslmy的博客

    首先:进入vscode中  .eslintrc.js  文件中 在rules规则中添加:"space-before-function-paren":["error","never"] 之后就ok了

    04月03日

    微信开发安卓无法预览文件previewFile报错Undefined_波客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 339次
    微信开发安卓无法预览文件previewFile报错Undefined_波客

    在iOS上可以通过wx.previewFile正常预览,但是在安卓上报错undefined解决:通过代理形式wx.invoke('previewFile'',{参数})

    04月03日

    【算法】L2-008 最长对称子串 (25 分)Java,字符串典型例题_m0_57099044的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 295次
    【算法】L2-008 最长对称子串 (25 分)Java,字符串典型例题_m0_57099044的博客

    L2-008最长对称子串(25分)对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定IsPAT&TAPsymmetric?,最长对称子串为sPAT&TAPs,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:IsPAT&TAPsymmetric?结尾无空行输出样例:11结尾无空行这是一个典型的动态规划题解法:1

    04月03日

    谷粒商城_01_环境搭建_早上真起不来的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 261次
    谷粒商城_01_环境搭建_早上真起不来的博客

    文章目录码云仓库安装git创建仓库微服务模块创建服务提交码云创建数据库gulimall_omsgulimall_pmsgulimall_smsgulimall_umsgulimall_wms后台管理系统renren-fastrenren-fast-vue安装vscode代码生成器renren-generatorproduct、gulimall_pms测试coupon、gulimall-smsmember、gulimall_umsware、gulimall_wmsorder、gulim

    04月03日

    IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统_水坚石青的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 332次
    IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统_水坚石青的博客

    目录一、系统介绍1.开发环境2.技术选型3.系统功能4.数据库文件二、系统展示1.登录系统2.用户-借阅书籍3.管理员-图书管理4.管理员-图书类型管理5.管理员-读者管理6.管理员-读者类型管理7.管理员-借阅记录查看三、部分代码BookControllerBookTypeControllerLoginControllerReaderTypeController四、其他1.更多系统Java+JSP系统系列实现Java+Servlet系统系列实现Java+SSM系统系列实现Java+SSH系统系列实现Java+

    04月03日

    Linux安装jdk,mysql,Tomcat,nginx 一篇就够了_邂逅于晚风的博客

    发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 522次
    Linux安装jdk,mysql,Tomcat,nginx 一篇就够了_邂逅于晚风的博客

    目录1.Linux安装jdk1.1检测是否有jdk 1.2下载Linux1.8jdk 1.3.安装jdk​ 1.4配置环境变量编辑配置文件 ​ 刷新资源查看环境2.Linux安装mysql 2.1下载mysql 2.2安装mysql 2.2.1安装mysql-community-common​2.2.2安装mysql-community-libs2.2.3安装mysql-community-client2.2.4安装mysql-community-server检查mysql安装  2.3.初始化mysql初始化mysql启动mysql并设置开机自启查看当前状态

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1