发帖
4 0 0

bl602抓取eapol包

hdydy
论坛元老

105

主题

356

回帖

1万

积分

论坛元老

积分
11860
Ai-WB2系列 37783 4 2025-10-10 16:46:06

调用 wifi_mgmr_sniffer_enable进入sniffer模式,通过 wifi_mgmr_sniffer_register注册回调函数,在回调函数里面分析数据

void sniffer_cb(void *env, uint8_t *pkt, int len, struct bl_rx_info *info) {
    if(0x80 == pkt[0]) {// beacon
        return;
    }
    if(len < 34) {
        return;
    }
    if((0x88 == pkt[30] && 0x8E == pkt[31]) || (0x88 == pkt[32] && 0x8E == pkt[33])) {
        printf("len:%3d %02X%02X%02X%02X ", len, pkt[0], pkt[1], pkt[2], pkt[3]);
        printf(MAC_FMT" ", MAC_ARG(pkt+4));
        printf(MAC_FMT" ", MAC_ARG(pkt+10));
        printf(MAC_FMT" ", MAC_ARG(pkt+16));
        for(int i = 22; i < len; i++) printf("%02X", pkt[i]);
        printf("\r\n");
    }
}

image.png

image.png

image.png

──── 0人觉得很赞 ────

使用道具 举报

2025-10-10 16:49:36
上传的附件: scan.zip (6.52 KB, 下载次数: 4)

2025-10-11 21:24:19
哇,有点高级😊
2025-10-12 02:41:10
太牛逼了 大佬  使用的是什么sdk,有没测试demo 让我玩玩
2025-10-12 10:00:45
沈夜 发表于 2025-10-12 02:41
太牛逼了 大佬  使用的是什么sdk,有没测试demo 让我玩玩

https://gitee.com/Ai-Thinker-Open/Ai-Thinker-WB2
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 30861 个
  • 话题数: 44828 篇