Trace ESP Packet
分析一个ESP Packet在协议栈的input方向和output方向是如何处理的,仅仅涉及重要的函数名,用以显示调用关系与注册时机,不会陷入到具体的实现细节之中。
应当如何解析多部分Netlink消息?
用户态进程偶尔会向内核请求某个对象的列表,此时,用户态进程应当如何正确地接收来自内核的多部分消息(NLM_F_MULTI)呢?
设计一个简易线程池
使用TAILQ管理一个异步执行环境
cJSON的内存管理和使用注意事项
json格式在网络通信、数据存储等方面有广泛的应用。本文主要介绍使用cJSON时避免内存泄漏的小建议。
Versatile IKE Control Interface
介绍多功能IKE控制接口协议,探讨在libzebra框架下集成DAVICI的方案
异步IO
异步IO简介,引出libevent
使用OpenAI分析私有数据
本文通过使用python,爬取个人网站中的数据,作为私有数据源,通过提问-回答方式从OpenAI中了解本站中的信息
XFRM state
介绍XFRM状态数据库,探讨站点到站点案例中ICMP报文的封装和加密过程
非对称加密算法与CA机构
分析非对称加密算法保护数据的场景,找出两个安全隐患,继而引出数字签名和CA机构,最后将演示如何创建CA,如何使用CA为最终实体颁发证书