手写一个抓包软件
文章平均质量分 76
以实战为线索,手写一个抓包软件
Leyk
这个作者很懒,什么都没留下…
展开
-
Pcap文件详解
每个pcap文件只有一个文件头,总共占24(B)字节,以下是总共7个字段的含义。(一个字节可以由2个十六进制表示) Pcap文件中可以有多个数据包头,每个数据包头后面都跟着数据包。数据包头则依次为:时间戳(秒)、时间戳(微秒)、抓包长度和实际长度,依次各占4个字节。以下是Packet Header的4个字段含义 由于是小段模式,所在电脑实际读到的数据区长度位0x00000042。转换成10进制为16X4+2=66,所以后面66个字节为数据包内容。...原创 2022-06-22 17:03:17 · 2364 阅读 · 1 评论 -
Java 中的内存映射(Mmap)
将原来普通读取文件的方式改为内存映射文件的方式。mmap 是一种内存映射文件的方法,即将一个文件映射到进程的地址空间原创 2022-06-21 19:41:35 · 4818 阅读 · 0 评论 -
Day1 Java读取二进制文件
Java读取二进制文件,读取文件的前64和文件末尾64个字节。原创 2022-06-21 16:52:28 · 1751 阅读 · 0 评论