![](https://img-blog.csdnimg.cn/20210228153931194.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机网络
文章平均质量分 93
网络协议
测试开发小记
欢迎关注微信公众号【测试开发小记】,分享测试开发相关技术笔记,包括Python、测试工具、自动化测试、数据库、Linux、持续集成等
展开
-
Fiddler抓取手机APP报文
Http协议代理工具有很多,比如Burp Suite、Charles、Jmeter、Fiddler等,它们都可以用来抓取APP报文,其中charles和Burp Suite是收费的,Jmeter主要用来做接口测试,而Fiddler提供了免费版,本文记录一下在Windows系统中如何用Fiddler代理工具抓取手机APP报文。原创 2023-01-08 15:50:52 · 1323 阅读 · 0 评论 -
Session、Cookie和Token介绍
目录session认证session认证过程cookie与session的区别Token认证Token认证过程session与token的区别keep-aliveHTTP是一个无状态的面向连接的协议,服务器不知道客户端的状态,比如使用用户名密码认证成功后,在下一次的请求中,服务器不知道用户是谁,如果需要后续服务,需要进行重新认证。然而,在某些场景,我们需要保存某些状态,比如在购物网站进行商品购买时,在某个域名下浏览多个网页,选择多个商品,这种情况下需要保存已加入购物车的商品信息,在需要支付时,也要保存用户原创 2021-04-15 21:30:30 · 530 阅读 · 0 评论 -
Python Scapy 报文构造和解析
目录下载安装Scapy 的使用DHCPv6报文构造发送报文1. 只发不收2. 发且收报文过滤Scapy是一款强大的交互式数据包处理工具、数据包生成器、网络扫描器、网络发现工具和包嗅探工具。能灵活地构造各种数据包、发送数据包、包嗅探、应答和反馈匹配等功能。下载安装官网:https://scapy.net/github地址:https://github.com/secdev/scapy官方文档:https://scapy.readthedocs.io/en/latest/pip install sc原创 2021-02-19 11:38:03 · 9417 阅读 · 6 评论 -
cURL工具介绍及简单使用
curl命令是个功能强大的网络工具,可用来请求 Web 服务器,支持通过FTP、FTPS、HTTP、HTTPS、SMTP、Telnet、TFTP等协议,底层使用的是 libcurl 库。可用于文件上传、下载,还可以用来模拟客户端请求,抓取网页、网络监控等。本文介绍使用curl来发送请求。curl安装Windows:下载解压:https://curl.haxx.se/download.html加入环境变量curl -V 查看版本信息:Linux:yum install curl # Cen原创 2021-02-04 21:08:45 · 15039 阅读 · 2 评论 -
TCP/IP协议架构介绍(四):应用层
系列文章目录TCP/IP协议架构介绍(一):网络接口层TCP/IP协议架构介绍(二):网络层TCP/IP协议架构介绍(三):传输层TCP/IP协议架构介绍(四):应用层目录系列文章目录FTPFTP传输模式TFTPSSHTelnet实现NVT 的组成RDPHTTPHTTP请求报文方法常见状态码工作原理HTTP报文chrome开发者工具分析网络请求DNS域名DNS协议DNS报文DDNSDHCPDHCP过程DHCP中继代理DHCP报文格式DHCP报文交互本文介绍应用层相关协议FTP文件传输协议原创 2021-02-01 21:11:05 · 1513 阅读 · 0 评论 -
TCP/IP协议架构介绍(三):传输层
系列文章目录TCP/IP协议架构介绍(一):网络接口层TCP/IP协议架构介绍(二):网络层TCP/IP协议架构介绍(三):传输层TCP/IP协议架构介绍(四):应用层目录系列文章目录传输层简介端口号TCP协议和UDP协议TCP和UDP协议特点TCP报文格式TCP连接的建立和断开过程UDP报文格式传输层主要为两台主机上的应用程序提供端到端的通信。传输层简介传输层是唯一负责总体的数据传输和数据控制的一层;数据的单位称为数据段(segment)TCP报文段(TCP segme原创 2021-02-01 21:10:06 · 958 阅读 · 0 评论 -
TCP/IP协议架构介绍(二):网络层
系列文章目录TCP/IP协议架构介绍(一):网络接口层TCP/IP协议架构介绍(二):网络层TCP/IP协议架构介绍(三):传输层TCP/IP协议架构介绍(四):应用层目录系列文章目录IP协议IP数据报首部IP地址子网划分为什么同时需要IP地址和MAC地址?ARPARP报文字段ARP请求响应报文ARP缓存表RARP协议ICMP协议ICMP报文IGMP协议IGMP版本多播路由器IGMP 报文OSPFRIP网络层负责寻址和路由,还可以实现拥塞控制、网际互连等功能。数据的单位称为数据包(packe原创 2021-02-01 21:08:46 · 1005 阅读 · 0 评论 -
TCP/IP协议架构介绍(一):网络接口层
系列文章目录TCP/IP协议架构介绍(一):网络接口层TCP/IP协议架构介绍(二):网络层TCP/IP协议架构介绍(三):传输层TCP/IP协议架构介绍(四):应用层目录系列文章目录前言物理层数据链路层主要协议MAC地址PPPoE 协议PPPoE Discovery发现阶段PPPoE Session 会话阶段PPPoE Terminate阶段前言TCP/IP协议架构是通信协议的统称,常被称为TCP/IP协议族,包括两个核心协议:TCP(传输控制协议)和IP(网际协议),TCP/IP协议的原创 2021-02-01 21:07:30 · 6286 阅读 · 0 评论 -
tcpdump抓包及tshark解包方法介绍
tshark是wireshark的命令行工具,通过shell命令抓取、解析报文。tcpdump是Linux系统下的抓包工具。wireshark和tcpdump都共同使用 libpcap作为其底层抓包的库,tshark也可以抓取报文。有时候需要在linux系统或者ARM开发板中进行抓包,使用tcpdump抓包更加方便,在这种场景下,一般使用tcpdump进行抓包,然后在Windows中使用wireshark来分析生成的包文件,在自动化分析或者自动化测试中,可以使用tshark来进行包解析。本文介绍使用tcp原创 2021-02-01 19:44:15 · 2338 阅读 · 3 评论