请教关于如何伪造80211链路层数据包并发送的问题

guojianxun17953 2016-08-30 10:37:26
由于项目需要,现在想构造一些80211的链路层数据包发送,比如beacon包、probe requst等,能够自己任意修改源MAC、目的MAC、链路层包内容,用于wifi设备的一些测试。
但是现在不知道有什么工具可以实现这一点,MAC80211的驱动中肯定包含收发流程,但是这不是应用层工具,用那个需要修改内核组建,会很麻烦。
不知道谁在这方面有经验,希望能指导下。
...全文
724 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanqingwu 2016-10-21
  • 打赏
  • 举报
回复
可以在应用层直接发送这些帧了, 参考 hostapd 或者用 wireshark 之类的工具抓包,简单修改后重发
guojianxun17953 2016-09-01
  • 打赏
  • 举报
回复
引用 2 楼 falloutmx 的回复:
raw socket?
ROW SOCKET似乎只能构造以太网的数据,这块还差很大。
falloutmx 2016-08-30
  • 打赏
  • 举报
回复
raw socket?
guojianxun17953 2016-08-30
  • 打赏
  • 举报
回复
听说aircrack ng可以伪造数据包,不知道有谁做过这块?

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧