首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏橙子探索测试

    mitmproxy包 | Python实时生成接口自动化用例(三)

    包工具mitmproxy环境配置使用(一) 包工具mitmproxy | mitmweb基本用法(二) 前面已经给大家分享了mitmproxy的环境配置和基本使用,文章浏览量很高,相信对包工具感兴趣的朋友 这期给大家分享下mitmproxy结合python脚本对包信息的(请求头、请求头、接口url、请求方式、响应头、响应体等)进行监控,实时抓取数据并存储到文件里,实现了接口自动化测试中的接口用例设计自动化 、cmd下执行: mitmweb -p 8889 -w C:\Users\la\Desktop\test.txt 启动包服务,实时抓取全量数据存入文件 2、自动打开web包页面 3、边包,边将包的全量信息实时存入文件 ,调用python脚本 1、cmd下执行: mitmweb -p 8889 -s C:\Users\xia\Desktop\test_maplocal.py 启动包服务,实时监控获取包信息 2、自动打开 web包页面 3、边包,边调用python脚本,将获取的包信息实时存储到文件里,方便接口自动测试使用

    4.9K30编辑于 2022-03-14
  • 来自专栏小锋学长生活大爆炸

    全家Fa米家app包——做自动签到领Fa米粒

    目录 简介 代码 效果 app下载 福利 简介 通过小黄鸟包Fa米家App,发现没有什么校验,用模拟请求直接可以重发。。。 fmversion": "3.0.2", "os": "android", "token": "eyneWxxxx", "useragent": "okhttp/4.7.2"} 代码 这就好办了,可以做一个自动 blackBox = 'tdfp' # 需要包补全 deviceId = '2f356' # 需要包补全 distinctId = "cb19df02c32d2079" # 可用手机验证码登录获取,或者手动包补全 token = 'eyJhbG' self.base_headers[ : 个人资料: 米粒信息: app下载 没有小黄鸟的童鞋看这里:小黄鸟过检版.apk - 蓝奏云  没有Fa米家的童鞋看这里:全家Fa米家.apk - 蓝奏云 福利 然后就可以在挂载服务器上每天自动运行了

    1.6K00编辑于 2022-09-02
  • 来自专栏雷子说测试开发

    利用Charles包巧转接口自动化测试用例

    例如:一键将接口请求转为测试用例介绍了开源的mitmproxy录制转化为接口测试用例,postman接口用例转化为python自动化测试用例 文章记录了如何把postman的测试用例转化为python的接口自动化的测试用例 ,那么今天呢,在来介绍,用charles包转为接口测试用例的方式。 首先呢,我们启动charles包。打开charles设置包,网上教程有很多,这里不再介绍怎么设置charles包。我们连上charles的代理去请求对应的接口就可以。 这样我们就可以将包的数据,写入到测试平台或者接口测试框架的数据中,就完成了。 工具辅助测试,测试利用工具。 工具带来成长,成长依靠工具。

    1.5K20发布于 2021-03-15
  • 来自专栏雷子说测试开发

    Charles包后转成接口自动化测试用例(续)

    在上篇,利用Charles包巧转接口自动化测试用例,我们已经能够拿到要解析的json文件了,并且转化成json保存。那么我们来读取下。

    85210发布于 2021-03-15
  • 小迪VPC1内网打靶全流程记录

    查看 MSF 已有的会话:sessions进入会话,添加内网路由:sessions -i 4run post/multi/manage/autoroute它会自动识别目标机器的网卡信息,把 192.168.2.0 等下访问 192.168.2.x 这个内网段会自动走这条路由。 (跳板机不能去除,内网需要通过跳板机才能流量通讯。) 然后把第三台的密码也一下,hash 和明文都要,同样试试降权到 Administrator 再用 mimikatz 一遍。 mimikatz 明文密码需要在用户权限下,System 权限反而不到,这个坑踩得很深。域控一旦拿下就是游戏结束,Zerologon 这种满分漏洞的威力确实恐怖,不需要任何凭据直接打穿。

    61121编辑于 2026-05-04
  • 来自专栏cloud stdio

    【Python】记录包分析自动领取芝麻HTTP每日免费IP(成品+教程)

    这个教程可以对 ip需求不高的人做一个参考,因为芝麻代理每天的ip够我做项目用的了,没必要付钱,坏处就是这个免费的ip每天都需要进来领取且当天失效,但是好处就是 领取后 原服务正常使用 ---- 包 86.0.4240.198 Safari/537.36' } response = requests.post(url, json=body, headers=headers) print(response.text) #自动领取每日免费

    63520编辑于 2023-08-08
  • 来自专栏从零开始学自动化测试

    uiautomator2+python自动化测试2-元素利器weditor

    页面元素抓取 定位元素 定位元素的方法支持uiautomator的定位方法,也可以支持xpath和坐标定位 1.可以查看元素的resourceId属性 2.自动生成xpath定位方法 3.支持坐标点击, 根据屏幕的比例 4.自动生成uiautomator定位方法参考代码 5.可以勾选强制使用xpath ?

    5.2K10发布于 2019-07-19
  • 来自专栏云原生知识宇宙

    kubernetes 实用技巧: 使用 ksniff

    本文将介绍如何使用 ksniff 这个工具来对 Pod 进行包。 ksniff 一般使用 krew 这个 kubectl 包管理器进行安装: kubectl krew install sniff 使用 wireshark 实时分析 抓取指定 Pod 所有网卡数据包,自动弹出本地安装的 有时在生产环境我们可能无法直接在本地执行 kubectl,需要经过跳板机,这个时候我们可以将抓到的包保存成文件,然后再拷到本地使用 wireshark 分析。 但该方式依赖容器是以 root 用户启动的,如果不是就无法包。 包时报 No such file or directory 使用 kubectl sniff 包时,报错 ls: cannot access '/tmp/static-tcpdump': No such

    3.6K50发布于 2021-05-15
  • 来自专栏技术面面观

    挖了一条网络隧道,差点被公司激活

    还有我们在星巴克喝着咖啡连着免费wifi的时候,会不会网络请求都被黑客包下来? 概述 SSH 会自动加密和解密所有 SSH 客户端与服务端之间的网络数据。 它能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程有时也被叫做“隧道”(tunneling)。 隧道 本地转发 当开发机的Mysql只能从跳板机连上,我怎么才能跳过跳板机来访问远程Mysql呢? 客户端只能通过ssh连接到跳板机上,跳板机可以直接访问服务器的全部端口,服务器中安装了Mysql服务并监听了3306端口。 好了,我们已经在本地 建立了端口转发,那么既然我们在监听本地的9527端口,那么其他机器也访问本地的9523端口会不会自动转发呢?比如能否新增加一台客户端2来直接连接客户端的9527 端口?

    3.8K180发布于 2019-05-13
  • 来自专栏linux内核

    软件环境编译器,自动安装c语言的 libpcap 网络包监控开发环境,cmake自动汇编框架shell脚本

    /bin/bash # debian12/ubuntu20/21/22 安装 网络包监控开发环境 libpcap downDir="/datadisk/eisc/download" ; installdir

    69010编辑于 2025-01-08
  • 来自专栏雷子说测试开发

    Charles包后转成接口自动化测试用例(续)--mysql存储用例

    之前的文章, 利用Charles包巧转接口自动化测试用例 Charles包后转成接口自动化测试用例(续) 对charles包进行了简单的描述,并且对格式的转行 下面讲讲存的时候,注意点,可能大家最疑惑的就是用例的名称,这里面我的策略是,用一个自动生成测试用例的名称的方法,这里要区分下,这种到处的用例,最好在生成用例名称前加一个特殊的标识。 比如Charles等,自动产生对应的名称,利用python的random模块进行随机,存的时候 注意下重复的处理,一般 一个项目的接口用例名称不重复。跨项目 可以重复命名。

    99210发布于 2021-03-15
  • 来自专栏翩翩白衣少年

    这款开源神器 Clipsketch AI,帮你自动帧、画图、写爆文!

    它的核心功能非常炸裂: 给定一条 B 站或的视频链接,它能自动提取关键帧,利用 AI 将其重绘为极具质感的手绘故事板,并自动生成适配社交平台的爆款文案。 直接把「视频理解 + AI 绘画 + AI 写作」三个大模型能力串成了一条自动化的流水线。 痛点直击 在介绍功能之前,我们先聊聊创作者的痛点。 它利用 Google 最新的 Gemini 3 Pro 系列模型,把这些步骤全部自动化了。 • 社交文案生成:基于视觉内容,利用 Gemini 3 Pro 自动生成 3 种不同风格的种草文案(情感故事型、干货教程型、短小精悍型)。 • 角色融合:上传自定义角色/头像,AI 自动将其融入到故事板场景中。 • 封面生成:基于精选文案和原始画面,生成高品质的竖屏视频封面。

    90210编辑于 2026-03-16
  • 来自专栏测试开发技术

    史上最全测试开发工具推荐(含自动化、性能、稳定性、包)

    在本篇文章中,将给大家推荐14款日常工作中经常用到的测试开发工具神器,涵盖了自动化测试、APP性能测试、稳定性测试、包工具等。 ui自动化领域的标杆产品。 可以进行ui自动化测试,也可以支持app稳定性测试,提供GUI界面操作,易用性极强,满足日常ui自动化需要。可惜只有部分组件开源。 四、包工具 13. ,对于pythoner更加友好,主要作用是对包数据进行采集供后续分析。

    4.7K32发布于 2021-09-28
  • 来自专栏编程技术沉思录

    linux实现shell脚本监控磁盘内存达到阈值时清理catalina.out日志

    想在服务器上写一个shell脚本,在磁盘使用率达到80%时,自动清理掉一些没有用的日志文件,根据这个想法,在生产环境上写了一个以下脚本,按照该流程,可实现在linux环境做一个定时任务来执行shell脚本 ,监控磁盘内存,当到达80%时,将自动清空catalina.out的日志文件。 * * cmd 3 4 实例2:每小时的第3和第15分钟执行 5 3,15 * * * * cmd 6 7 实例3:在上午8点到11点的第3和第15分钟执行 8 3,15 8- 11 * * * cmd 9 10 实例4:每隔两天的上午8点到11点的第3和第15分钟执行 11 3,15 8-11 */2 * * cmd 12 13 实例5:每周一上午8点到11 点的第3和第15分钟执行 14 3,15 8-11 * * 1 cmd 15 16 实例6:每晚的21:30执行 17 30 21 * * * cmd 18 19 实例7:每月1、10、

    1.2K20发布于 2020-07-28
  • 来自专栏用户1337634的专栏

    ssh&git如何穿越代理

    高级用法 ssh dev "sudo tcpdump -s 0 -U -n -i eth0 not port 22 -w -" | wireshark -k -i - 这条命令在远端调用tcpdump包 ,通过管道传回本地,然后让wireshark包,就达到了实时包的效果了。 这比原来的包存储到pcap文件中,然后两次scp传回来要快很多。 nc: command not found:代理服务器上必须安装有nc命令(sudo yum install -y nc) 参考 ssh命令之ProxyCommand选项 如何透过 SSH 代理穿越跳板机

    2.1K30发布于 2019-03-27
  • 来自专栏历史专栏

    【愚公系列】2022年01月 python爬虫自动化-ABD连接安卓设备进行

    输入adb shell 进入刚刚连接的device的shell,再输入pm list packages查看安卓设备安装了哪些包

    98220编辑于 2022-01-04
  • 来自专栏软件测试学习

    初探HTTP协议和Fiddler包原理

    方法一、在Fiddler中单击File->Capture Traffic(快捷键是F12)来开始包或者停止包。 ? 方法二、单击Fiddler左下角的“Capturing”按钮来开始包或者停止包。 ? 4 Fiddler包的原理 Fiddler的本质是一个代理服务器,默认的工作端口是8888。 ? 比如工作中常用的堡垒机,跳板机等。 隐藏身份。内部网的用户要对外发布信息,就需要使用代理服务器的反向代理功能。这样就不会影响内部网络的安全性能,起到隐藏身份的目的。 当我们开启fiddler后,会偷偷的把Internet选项中的代理修改为127.0.0.1,端口:8888(可自行在fiddler的Tools-Options菜单下进行更改),关掉Fiddler后,会自动取消代理 如果电脑上安装了其他的代理软件,会影响到包。比如,有时候要访问谷歌,会用到V或者在谷歌浏览器上安装谷歌助手的插件 ,插件开启后,其工作原理也是开启了一个代理服务在工作,会影响到包。

    1.2K10发布于 2021-03-07
  • 来自专栏CSDNToQQCode

    Linux Crontab 定时任务

    cron.daily是每天执行一次的job cron.weekly是每个星期执行一次的job cron.monthly是每月执行一次的job cron.hourly是每个小时执行一次的job cron.d是系统自动定期需要做的任务 文件就是用于控制不让哪些用户使用Crontab的功能 用户配置文件: 每个用户都有自己的cron配置文件,通过crontab -e 就可以编辑,一般情况下我们编辑好用户的cron配置文件保存退出后,系统会自动就存放于 myCommand * * * * * myCommand 实例2:每小时的第3和第15分钟执行 3,15 * * * * myCommand 实例3:在上午8点到11点的第3和第15分钟执行 3,15 8- 11 * * * myCommand 实例4:每隔两天的上午8点到11点的第3和第15分钟执行 3,15 8-11 */2 * * myCommand 实例5:每周一上午8点到11点的第3和第15分钟执行 3,15 8-11 * * 1 myCommand 实例6:每晚的21:30重启smb 30 21 * * * /etc/init.d/smb restart 实例7:每月1、10、22日的4 : 45

    7K50编辑于 2022-11-29
  • 来自专栏C/C++基础

    crontab command

    Linux 周期性任务 与 Windows 下的计划任务类似,当安装完操作系统后,默认会安装此服务工具,并且会自动启动 crond 进程。 5.系统配置文件 除了用户的 crontab 文件,与定时任务相关的系统配置文件有: /etc/crontab 系统定时任务配置文件 /etc/cron.d/ 自动定期需要做的任务 /etc/cron.hourly crontab -e * * * * * command # 每分钟执行一次 command 3,15 * * * * command # 每小时的第 3 和第 15 分钟执行 3,15 8-11 * * * command # 上午 8 点到 11点每小时第 3 和第 15 分钟执行 3,15 8-11 * * 1 command # 每个星期一的上午 8 点到 11 点的第 3 和第 15 分钟执行 3,15 8-11 1 * * command # 每个月一号上午 8 点到 11 点的第 3 和第 15 分钟执行 3,15 8-11 1 1 * command # 每年一月一号上午

    1.1K10编辑于 2023-10-12
  • 来自专栏测试开发技术

    史上最全测试开发工具推荐(含自动化、APP性能、稳定性、包神器)

    在本篇文章中,将给大家推荐14款日常工作中经常用到的测试开发工具神器,涵盖了自动化测试、APP性能测试、稳定性测试、包工具等。 ,可以说是APP UI自动化领域的标杆产品。 可以进行APP UI自动化测试,也可以支持APP稳定性测试,提供GUI界面操作,易用性极强,满足日常UI自动化需要。可惜只有部分组件开源。 二、APP稳定性测试工具 8. 四、包工具 13. 14. mitmproxy Github地址 https://github.com/mitmproxy/mitmproxy 介绍: 基于Python的包工具,对于pythoner更加友好,主要作用是对包数据进行采集供后续分析

    2.4K40发布于 2021-10-11
领券