摘要:
最后一篇,最近真的被这个加密整麻了,每次都不一样 记录一下RSA加密,用到了登录接口中密码加密 示例代码 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 import base64 def rsa_encry 阅读全文
posted @ 2024-06-03 20:45
CAI_11
阅读(21)
评论(0)
推荐(0)
摘要:
再水一篇,也是业务测试中遇到的一种加密方式,这里示例就直接使用相同的加密规则了,可以根据业务场景自行调整加密前字符串 加密规则 所有API的请求参数(除去Sign参数),参数名转小写后根据参数名称的AscII表顺序排序; 将排序号的参数名和参数值拼装在一起得到新的字符串A; 注:非Get请求,需要把 阅读全文
posted @ 2024-06-03 20:33
CAI_11
阅读(72)
评论(0)
推荐(0)
摘要:
继上一篇MD5加密后再记录一篇AES/CBC/PKCS7Padding加解密方法 from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes from cryptography.hazmat.primiti 阅读全文
posted @ 2024-06-03 20:11
CAI_11
阅读(456)
评论(0)
推荐(0)
摘要:
场景 服务端与客户端进行http通讯时,为了防止被爬虫,数据安全性等,传参数的时候,不会明文的传输,先对接口加密,返回的数据也加密返回。 常见的方式就是引入sign签名参数,通过特定的方式拼接字符串后再实行加密,业务中经常使用的就是AES、RSA、MD5等。。 python——MD5加密 impor 阅读全文
posted @ 2024-06-03 20:01
CAI_11
阅读(34)
评论(0)
推荐(0)
摘要:
查找需要导出应用的包名 方法一:查找设备上所有应用包名 adb shell pm list package 方法二:监控设备接下来打开的应用 adb shell am monitor 查找应用备份包位置 adb shell pm path 包名 导出文件到电脑 adb pull 备份包位置 本机存放 阅读全文
posted @ 2024-06-03 18:08
CAI_11
阅读(420)
评论(0)
推荐(0)
摘要:
Notepad++插件compare安装 插件--插件管理--搜素compare安装即可(安装插件后程序会自动重启同步最新的插件) 简单使用 两个文件直接选择Compare-Compare或者快捷键都可以 阅读全文
posted @ 2024-06-03 17:08
CAI_11
阅读(1790)
评论(1)
推荐(0)
摘要:
遇到的问题: 1、做接口测试时遇到问题,经常碰到开发要求发出完整的请求入参,脚本写的都是拼接前的数据 2、实际调用接口的数据都是加密后的数据,可能是因为加密出现的问题,需要具体的入参来排查 """ 打印完整的请求信息 """ import requests def test_r(mothod, ur 阅读全文
posted @ 2024-06-03 16:51
CAI_11
阅读(80)
评论(0)
推荐(0)
摘要:
测试用例编写 测试用例编写格式(个人习惯) 测试用例名称 请求方法 接口路由 请求参数 请求体 断言方法 断言信息 title mothod router par body assert_mothod asserted 测试用例一 GET /api/test {'id': '637c79c9d055 阅读全文
posted @ 2024-06-03 12:16
CAI_11
阅读(27)
评论(0)
推荐(0)

浙公网安备 33010602011771号