![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pcap
文章平均质量分 92
山鬼谣me
我的这一生
展开
-
TLS四次握手
校验证书到过程,会走证书链逐级验证,确认证书的真实性,再用证书的公钥验证签名,这样就能确认服务端的身份了,确认无误后,就可以继续往下走。于是,双方都就计算出点(x,y),其中x坐标值双方都是一样的,前面说ECDHE算法时候,说x是会话密钥,但实际应用中,x还不是最终的会话密钥。之所以这么麻烦,是因为TLS设计者不信任客户端或服务器「伪随机数」的可靠性,为了保证真正的完全随机,把三个不可靠的随机数混合起来,那么「随机」的程度就非常高了,让黑客计算不出最终的会话密钥,安全性更高。......原创 2022-07-15 16:52:58 · 443 阅读 · 0 评论 -
数据包知识
全称:Address Resolution Protocol 地址解析协议数据包的目的地址是(ff:ff:ff:ff:ff:ff),这是以太网中的广播地址,所有发送到这个地址的数据包都会被广播到当前网段中的所有设备。这个数据包中以太网头的源地址就是我们的MAC 地址响应 我的MAC 是多少标识符(Identification):一个唯一的标识数字,用来识别一个数据包或者被分片数据包的次序。标识(Flags):用来标识一个数据包是否是一组分片数据包的一部分。分片偏移(Fragment Offset):原创 2022-07-12 19:25:10 · 2162 阅读 · 0 评论 -
PACP学习笔记三:PCAP方法说明
描述 用于创建数据包捕获句柄()以查看网络上的数据包。 source 是一个字符串,指定要打开的网络设备;在具有 2.2 或更高版本内核的 Linux 系统上,可以使用“any”或 NULL 的源参数来捕获来自所有接口的数据包。返回的句柄必须先用 激活,然后才能用它捕获数据包;捕获的选项,例如混杂模式,可以在激活之前在句柄上设置。 成功时返回 pcap_t *,失败时返回 NULL。如果返回 NULL,则 errbuf 会填充适当的错误消息。假设 errbuf 至少能够保存 PCAP_ERRBUF_S原创 2022-06-30 17:55:22 · 6576 阅读 · 0 评论 -
PACP学习笔记一:使用 PCAP 编程
参数具体说明说明第一个参数第二个参数是一个指向结构的指针,该结构包含有关数据包的一般信息,特别是它被嗅探的时间、该数据包的长度以及该特定部分的长度(例如,如果它被分段)。返回值返回指向此结构描述的数据包的 u_char 指针pcap_loop()参数具体说明说明第一个参数第一个参数是我们会话句柄第二个参数是一个整数,它告诉 pcap_loop() 在返回之前它应该嗅探多少数据包(负值意味着它应该嗅探直到发生错误)第三个参数是回调函原创 2022-06-27 18:03:40 · 3140 阅读 · 1 评论