您的位置:4166.com > 电工电气 > 4166.comCharles的HTTPS抓包方法及原理分析

4166.comCharles的HTTPS抓包方法及原理分析

2019-11-02 02:25

[4166.com,2018年8月29日,德国] TwinCAT IoT Communicator 让 PLC 能够通过直接连接 TwinCAT 控制器和采用 TLS 版本加密的通信工具轻松与移动设备通信。对于智能手机和平板电脑用户,相关的 IoT Communicator APP 可确保在所有移动设备上显示过程数据的清晰概览。报警信息作为推送消息发送给设备。

作为移动平台的RD,项目开发过程中一项比较重要的甩锅技能——抓包应该大家都比较熟悉了,毕竟有些bug可能是由服务端下发的数据出错导致的。虽然抓包工具很好用,但是如果不做一些设置的话,对于HTTPS协议的请求就无能为力了,比如这样

TwinCAT 3 IoT Communicator 基于发布者/订阅者机制进行数据交换。由于无需进行特殊的防火墙设置,因此可以轻松集成到现有的 IT 网络中。信息交互通过使用标准化 MQTT 协议并充当云或本地网络中的中央通信工具的消息代理实现。成熟的 TLS 加密确保高通信安全性。使用 IoT Communicator App 可以在移动设备上显示传输的过程数据,这款 APP 既可用于 Android 系统,也可用于 iOS 系统。IoT Communicator App 还包含了一个集成式 QR 码扫描仪,便于输入访问数据,以便在消息代理和个人用户之间进行通信。TwinCAT IoT Communicator 简化了推送信息的传输。它可以可视化实时数据、变量和状态值,具有传统 e-mail 和 SMS 消息所不具备的优势。因此,IoT Communicator 可以很好地补充 TwinCAT IoT 和 TwinCAT Analytics 软件产品。

4166.com 1

这对于一些注重安全性的应用来说,或许就不是特别好使,我们的项目目前也在逐渐从HTTP转向HTTPS,因此掌握这些技巧还是比较有用的。抓包工具多种多样,比较好使的还是Charles和Fiddler,下面就简单的介绍下HTTPS的相关原理并以Charles为例来介绍下如何抓取HTTPS协议的包。

本文由4166.com发布于电工电气,转载请注明出处:4166.comCharles的HTTPS抓包方法及原理分析

关键词: