# Android自动化入门指南 随着移动互联网的发展,Android应用的安全性和数据保护越来越受到重视。为了分析应用的网络请求,开发者和安全测试人员经常需要执行操作。本文将介绍如何在Android设备上自动化,包括使用Fiddler、Charles Proxy和OkHttp等工具的基本操作示例。 ## 什么是(packet capture)是指网络数据的捕获和分
原创 10月前
97阅读
大家好,我是民工哥。在日常的工作中,分析也是一项必备技能,好用的工具更是能大大提高效率,简化一些繁琐的分析过程,所以,今天我给大家推荐一下我最近发现的一款非常牛逼的开源包工具:network_proxy_flutter。免费开源的 Http、Https 包工具,支持 Windows、Mac、Android、IOS, 全平台系统,使用 Flutter 框架开发。支持手机扫码连接,不用手动配置
# Python自动化 在网络通信中,是一种重要的技术手段,通过可以监控和分析网络数据的传输情况,帮助我们了解网络通信的细节和问题。在Python中,我们可以利用一些库来实现自动化,方便我们进行网络数据分析和监控。 ## 原理 的原理是通过监听网络接口,捕获数据并对其进行分析。在Python中,我们可以使用第三方库`scapy`来实现这一功能。`scapy`是一个
原创 2024-02-22 06:58:01
223阅读
adb、tcpdump生成文件后,上传至PC端,再通过wirshark查看的数据,但是,对于android应用来说,客户端与服务端的交互更多的是以REST接口服务形式的,多基于HTTP/HTTPS协议,采用tcpdump方式缺点也就比较明显:1、手机需要root权限2、操作过程麻烦,且wirshark查看时数据量众多需要过滤3、分析的是dump后的文件,不是操作客户端时实时交互的数据因此,
前言     Fiddler是一款非常流行并且实用的http包工具,它的原理是在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应,因此,它比一般的firebug或者是chrome自带的包工具要好用的多。不仅如此,它还可以支持请求重放等一些高级功能。显然它是可以支持对手机应用进行http的。本文就来介绍下如何用fiddler对手机应用来抓
# Java自动化PC > 本文将介绍如何使用Java进行自动化的操作,并提供代码示例。我们将使用包含PC机和网络设备的结构来演示这个过程。 ## 什么是自动化自动化是一种网络分析技术,它通过捕获和分析网络数据来帮助我们理解网络通信。通过自动化,我们可以监测网络流量、分析网络协议和解决网络问题。 ## 自动化的应用场景 - 网络安全研究:通过分析网络数据
原创 2023-12-02 08:06:56
61阅读
 一.Jmeter压测: 一般压测的时间是10-15分钟 TPS :服务端每秒钟处理的请求数 越大越好RT   :响应时间 ,越短越好 指标给你:tps要达到多少 响应时间要达到多少 并发数是多少 jmeter 添加压力机 1、先在其他的负载机(另外的电脑)上启动jmeter-server 2、修改主控机jmeter的配置文件,找到remot_hosts,然后把负载机的i
在现代软件开发中,网络请求的抓取和分析变得尤为重要。为了优化应用程序的性能和调试网络请求的细节,"python charles 自动化"成为一种有效的解决方案。本文将带你深入探讨如何实现Python与Charles的自动化过程,帮助开发者轻松获取和分析网络数据。 ## 协议背景 在讨论自动化之前,我们需要理清其背后的协议背景。网络数据交换涉及多种协议,通过四象限图来展示协议的不同
原创 5月前
24阅读
Fiddler在使用的过程中经常会碰到一些问题。这章补充一些Fiddler的用法。2.1 Fiddler必须要做的3个设置Fiddler需要进行3个设置,这样做使用Fiddler的过程才能顺畅。2.1.1 第1个设置:在Fiddler中安装证书大部分网站都是使用HTTPS协议,所以必须安装证书,这样才能捕获HTTPS,如图2-1所示。如果证书没有安装成功,那么Fiddler只能抓到HTTP请求,不到HTTPS请求,如图2-2所示。所以一定要想办法把证书安装好。图2-1 ..
原创 2021-07-06 10:01:15
671阅读
现代计算机程序大部分时候离不开网络,作为开发者,在日常开发网络相关的程序或者排查程序错误时经常会用包工具来分析网卡收发的数据,比如著名的tcpdump,Wireshark等。今天我们尝试用100行左右的Python代码在Linux系统上实现一个简单的包工具。本文共分为四节,前三节分别介绍了三个基本概念,包括端序、socket、以太网帧结构,最后一节介绍具体实现,文末有完整代码。1. 端序试想一
优秀代理工具必备特性 代理功能:http/https、socks5 请求模拟工具:拼装请求、重放请求、重复请求 网络环境模拟:限速、超时、返回异常 mock:请求修改、响应修改 代理工具推荐:Charles、mitmproxy、burpsuite 使用配置 端口号:Proxy->Proxy Sett ...
转载 2021-08-13 10:45:00
806阅读
2评论
# Python发包实现游戏自动化指南 ## 一、整体流程 为了实现游戏自动化,我们可以使用Python进行和发包操作。下面是整个流程的步骤: ```mermaid stateDiagram Start --> --> 解析数据 解析数据 --> 修改数据 修改数据 --> 发包 发包 --> End ``` ## 二、详细步骤
原创 2024-03-13 05:21:01
693阅读
一、模块介绍模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test):用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)模块的分类:标准库:python内置的开源模块:第三方模块,需要安装,别人提供的。可以自动化安装,也可以手动安装,自动化安装使用pip i
转载 2023-06-29 11:59:55
282阅读
很多非 IT 职场人士面临这样的困惑,想把 python 用到工作中,却不知如何下手? Python 在自动化办公领域越来越受欢迎,批量处理简直是加班族的福利。今天给大家分享34个的Python自动化办公库。本次内容涵盖了Excel、Word、PPT、ODF、PDF、邮件、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。Excel自动化库// 1.xlwings 库官网:h
转载 2024-01-31 20:29:42
24阅读
# 自动化Python 自动化是现代的一种趋势,可以有效提高工作效率和减少人力成本。在软件开发和数据处理领域,Python是一种被广泛应用的编程语言。为了更好地实现自动化,开发者们开发了许多Python,用于简化自动化任务的实现。 本文将介绍一些常用的自动化Python,并演示它们的基本用法。 ## 常用的自动化Python ### 1. `requests` `request
原创 2024-05-02 07:46:32
52阅读
# Python 自动化开发指南 ## 引言 在今天的技术世界,自动化变得越来越重要,它可以帮助我们节省时间和减少人为错误。Python 以其简单易用的特性,成为进行自动化任务的流行选择。本篇文章将引导你完成开发一个简单的 Python 自动化的过程,包括步骤说明、示例代码以及可视化工具如甘特图与序列图。 ## 开发流程 以下是开发 Python 自动化的基本流程: | 步骤 |
原创 2024-10-20 06:50:50
20阅读
monkey参数应用综合案例1.测试场景测试抖音APP Android版,测试希望通过Monkey来模拟用户操作,检查被测应用是否会出现异常(应用崩溃或者无响应)2.需求分析1)测试是指定应用,因此需要用-p指定被测app名: com.ss.android.ugc.aweme2)这个测试目的是希望模拟用户操作,因此需要让Monkey执行的事件尽可能地接近用户的常规操作,这样才可最大限度
转载 2023-07-11 13:47:53
131阅读
automagic 使用 Automation is always a good thing, and we’ve looked at various ways in which you can automate tasks on your Android. AutoMagic takes a different approach to things, making
转载 2023-06-28 13:06:21
124阅读
01 包工具原理HTTP由于HTTP请求是没有加密的,也没有做任何验证,所以包工具直接将请求转发即可。HTTPS由于HTTPS请求,客户端会使用服务端的证书来加密数据,而且会验证服务端是否是真正的目标服务端。所以包工具在HTTPS请求时,会进行伪装。首先用包工具自己的证书向客户端伪装成服务端,然后向服务端发送请求时伪装成客户端。以此来实现数据的抓取和转发。Fiddler官方网站下载安装
转载 2024-06-17 16:09:44
646阅读
# Android自动化 ## 引言 随着技术的不断发展,自动化已经成为了现代社会的一种趋势。在移动应用开发中,自动化也变得越来越重要。Android自动化是指通过编写代码和使用工具来自动执行Android应用的各种测试、构建和发布等任务。本文将介绍Android自动化的概念、工具和常用的代码示例。 ## Android自动化的概念 Android自动化是指通过自动化工具和脚本来执行一系列的任
原创 2023-09-03 09:34:54
165阅读
  • 1
  • 2
  • 3
  • 4
  • 5