首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

第3天:基础入门-抓包&封包&协议&APP&小程序&PC应用&WEB应用

  • 25-02-17 22:20
  • 2753
  • 11527
blog.csdn.net

#知识点:

1、抓包技术应用意义

(目标是我们看不见的、通过抓包工具代理APP流量获取app访问已封装的域名进行渗透测试)

2、抓包技术应用对象

(微信小程序、APP、桌面应用)

3、抓包技术应用协议

(有些不是走的web,不支持http/https协议的应用可以通过全局代理抓包)

4、抓包技术应用支持

(工具运行的环境)

5、封包技术应用意义

总结点:学会不同对象采用不同抓包封包抓取技术分析

基于网络接口抓包-网络接口
基于程序进程抓包-程序进程
基于数据协议抓包-HTTP/S&TCP&UDP
基于应用对象抓包-APP&小程序&PCUI

基于系统使用抓包-模拟器&WIN&工INUX

基于应用对象封包-WPE动作数据包重放通讯

Fiddder: 是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据(指cookie,html,j3,css等文件)。Fiddler要比其他的网络调试器要更加简单,因为它不仅仅暴露ttp通讯还提供了一个用户友好的格式。

Charles:是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,char1es可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括cequest,respon3e和HTTP headers(包含cookies.与caching信息)

TCPDump:是可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协
议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

BurpSuite:是用于攻击web应用程序的集成平台,包含了许多工具。Burp Suitei为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP消息、持久性、认证、代理、日志、警报。

Wireshark:是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽
可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进
行数据报文交换。

科来网络分析系统:是一款由科来软件全自主研发,并拥有全部知识产品的网络分析产
品。该系统具有行业领先的专家分析技术,通过捕获并分析网络中传输的底层数据包,对
网络故障、网络安全以及网络性能进行全面分析,从而快速排查网络中出现或潜在的故
障、安全及性能问题。

WPE&封包分析:是强大的网络封包编辑器,we可以截取网络上的信息,修改封包数据
是外挂制作的常用工具。一般在安全测试中可用来调试数据通讯地址。

#演示案例:

A、WEB应用站点操作数据抓包-浏览器审查看元素网络监听

B、APP&小程序&PC抓包HTTP/S数据-Charles&Fiddler&Burpsuite

(https需要安装证书才能抓取数据包)

Charles:

浏览器访问chls.pro/ssl ,来下载并安装证书
注意:
1、android下载的证书,是“.pem”为后缀的文件,需要改成“.cer”文件,双击安装即可

代理设置:

再到模拟器里设置:

(监听的端口是Charles设置的端口、主机名是物理机的地址)

优点:展示得一目了然

缺点:需要自己筛选数据

Fidder:

证书安装:

打开Fiddler,点击工具栏中的Tools——>Options…

切换到HTTPS选项,再勾选两个选项,最后导出证书到桌面

把证书导入安装到模拟器

Fiddler设置代理

测试~

BurpSuite:

打开BurpSuite设置代理:

模拟器网络设置代理:

下载证书:

安装证书(需要把后缀名改成“.cer”文件,双击安装即可)

C、程序进程&网络接口&其他协议抓包-Wireshark&科来网络分析系统

Wireshark:

访问网站筛选协议~网上有学习如何使用

科来网络分析系统:

界面友好、适合新手

D、通讯类应用封包分析发送接收-WPE四件套封包&科来网络分析系统(不使用web协议的流量通过WPE封包)

游戏类的地址 一直通信——TCP—IP地址

封包监听工具:零散和整体的区别,封包能精确到每个操作的数据包。

#环境配置:

1、安卓模拟器安装搭建逍遥,雷电,夜神等自行百度下载安装

2、工具相关证书安装指南

Charles

Charles 安装证书及抓包_charles证书-CSDN博客

Fidder

Fiddler证书安装(查看HTTPS)

BurpSuite

夜神模拟器安装Burp Suite证书_夜神怎么安装burpsuite的证书-CSDN博客

总结:

1、为什么抓包?

有些目标不能直接测试,不是给IP地址、应用、域名,给你APP,所以要抓到资产信息进行测试。

2、抓包对象有哪些?

小程序、APP、桌面应用。

3、抓包协议区别工具?

部分应用不走http/s的协议,需要用到全局协议工具抓包。

4、封包和抓包不同之处?

零散和整体的区别,封包能精确到每个操作的数据包。

注:本文转载自blog.csdn.net的可 乐.的文章"https://blog.csdn.net/Liu_4356/article/details/140846763"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

119
小程序
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top