![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无线网络
明象Dean
十多年不改对软件系统设计的热爱与投身软件事业的初衷
展开
-
aircrack-ng中的代码分析
在网上搜索了好久也搜不到有关aircrack的分析过程,只好硬着头皮自己分析了,也再进一步熟悉下linux编程,首先对其中的airodump-ng进行分析,因为这个是用来抓包的,毕竟还是最主要的,是研究数据的基础,下载了1.0-r2的版本,那个不容易阿,最,最后还是在csdn上找到的,以前有来着,装系统给不见了。首先,在airodump里有这个结构struct globals{原创 2009-04-20 19:43:00 · 1388 阅读 · 0 评论 -
看linux网卡驱动代码,softnet_data[]
看网卡驱动的时候看到这儿不知道了,就查了下这个结构,下面共享一下2、队列层什么是队列层?通常,在网卡收发数据的时候,需要维护一个缓冲区队列,来缓存可能存在的突发数据,类似于前面的DMA环形缓冲区。队列层中,包含了一个叫做struct softnet_data:struct softnet_data{/*throttle 用于拥塞控制,当拥塞发生时,throttle将被设置,后续进入的数据包将被原创 2009-04-07 21:00:00 · 2064 阅读 · 1 评论 -
蓝牙协议
基于MCU实现蓝牙与PC机之间HCI层传输 摘要:分析了蓝牙HCI层的主要功能,并简述了蓝牙HCI层数据传输的单片机控制方案。HCI指令从RS232串口通过单片机的UART输入,经校验后发送至蓝牙模块,蓝牙模块返回的HCI事件转载 2009-12-18 15:37:00 · 1219 阅读 · 0 评论