网络协议新手村
网络协议基础知识
fxm树鹿
一个IT小白
展开
-
scapy和dpkt使用
scapy官方文档Scapy下载# (临时换pip源)pip install scapy (-i https://pypi.tuna.tsinghua.edu.cn/simple/)导入from scapy.all import *读取pcap文件,进行相关操作# 读取文件 # 整个文件:packets:scapy.plist.PacketList对象 <file_name: TCP:n UDP:n ICMP:n Other:n>packets = rdpca原创 2020-05-15 16:08:54 · 1636 阅读 · 0 评论 -
MMS协议
清除文件内容cat /dev/null > file_name (推荐)each "" > file_name原创 2020-04-09 17:38:33 · 1702 阅读 · 0 评论 -
TS解析文档
TS格式解析简介:ts文件为传输流文件,视频编码主要格式h264/mpeg4,音频为acc/MP3。ts的包是一个一个188字节的包组成,这188字节里面由一个0x47开头的包作为同步。也就是说,如果你找到了0x47,如果与它相隔188个字节的地方又是一个0x47,基本上就是一个ts的包。注:ts包中有内容为0x47,所以分割时确定是ts包之后,直接以188字节分割。结构:ts文件...原创 2020-04-16 15:27:03 · 970 阅读 · 0 评论 -
IP、TCP、UDP、HTTP头部信息
IP头部信息ip报文段格式版本:占4位,表明IP协议实现的版本号,当前一般为IPv4,即0100。报头长度 :占4位,因为头部长度不固定(Option可选部分不固定),所以需要标识该分组的头部长度多少,取值范围:5-15即20-60字节。服务类型:占8位,其中前3位为优先权子字段(Precedence,现已被忽略)。第4至第7比特分别代表延迟、吞吐量、可靠性和花费。当它们取值为...原创 2020-04-07 16:44:23 · 1445 阅读 · 0 评论 -
计算机网络通讯协议
OSI、TCP\IP、五层协议每一层的协议数据链路层数据包必须是从一块网卡传送到另一块网卡,网卡地址就是MAC地址,MAC地址采用十六进制标识,共6个字节, 前三个字节是厂商编号,后三个字节是网卡流水号。有了MAC地址以后,以太网采用广播形式,把数据包发给该子网内所有主机,子网内每台主机在接收到这个包以后,都会读取首部里的目标MAC地址,然后和自己的MAC地址进行对比,如果相同就做下一...原创 2019-12-23 23:54:43 · 455 阅读 · 0 评论