Day06:基础入门-抓包技术&HTTPS协议&APP&小程序&PC应用&WEB&转发联动

目录

HTTP/HTTPS协议抓包工具

Web浏览器抓包

APP应用抓包

WX小程序&PC应用抓包

思维导图


章节知识点:

应用架构:Web/APP/云应用/三方服务/负载均衡等

安全产品:CDN/WAF/IDS/IPS/蜜罐/防火墙/杀毒等

渗透命令:文件上传下载/端口服务/Shell反弹等

抓包技术:HTTP/TCP/UDP/ICMP/DNS/封包/代理等

算法加密:数据编码/密码算法/密码保护/反编译/加壳等

HTTP/HTTPS协议抓包工具

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

Charles:是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。
TCPDump:是可以 将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。
BurpSuite:是用于 攻击web 应用程序的集成平台 ,包含了许多工具。 Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报。

Web浏览器抓包

原理:浏览器把数据包转发到本地的8080端口,BurpSuite监听本地的8080端口,拦截数据包再发送。抓HTTPS的数据包需要给浏览器安装信任证书。

火狐浏览器安装插件并设置代理到本地的 127.0.0.1:8080

BurpSuite监听本地8080端口

BurpSuite导出证书,火狐浏览器安装证书

APP应用抓包

参考文章:https://www.cnblogs.com/wjrblogs/p/13683812.html

修改WLAN设置手动代理到电脑的以太网的IP

安装Burp证书,在安卓浏览器内访问 http://burp

这样在BurpSuite中就可以抓到安卓APP的数据包

WX小程序&PC应用抓包

参考文章:https://www.cnblogs.com/thespace/p/16718481.html

设置代理服务器

设置代理规则

需要在电脑的默认浏览器上安装证书,因为小程序可能会调用!

思维导图

相关推荐
还是奇怪12 小时前
Agent 安全事件成为本周核心风险信号,从三起越界评测到 Hugging Face 入侵
人工智能·web安全·大语言模型·anthropic
笨鸟先飞,勤能补拙14 小时前
网络安全等级保护 2.0:从定级备案、建设整改到持续合规的系统指南
网络·人工智能·windows·安全·web安全·网络安全·github
宁之明起(B服)15 小时前
Vulhub靶场(Shiro-550反序列化 RCE(CVE-2016-4437))从入门到入土
web安全
Aision_18 小时前
实习学习笔记:HTTP请求走私漏洞全方位解析
笔记·学习·安全·web安全·http·网络安全·网络攻击模型
Fnetlink119 小时前
Fnet 云网安 260810
网络·安全·web安全
笨#小孩1 天前
文件上传漏洞:原理与20种实战绕过方法(上)
安全·web安全
AI创界者2 天前
【网络安全运维】Kali Linux 下 Medusa(美杜莎)工具的高效部署、故障排查与安全测试实战
linux·运维·web安全
云水一下3 天前
零基础玩转bWAPP靶场(四十五):XSS - Reflected (JSON)
web安全·json·xss·bwapp·reflected
祁白_3 天前
WebShell工具流量特征分析
笔记·web安全·流量特征·webshell工具
砚凝霜4 天前
软考网络工程师|第 6 章 网络安全基础、攻击、等保完整备考笔记
网络·笔记·web安全