BoopSuite:基于Python编写的无线安全审计套件
时间:2022-04-29
本文章向大家介绍BoopSuite:基于Python编写的无线安全审计套件,主要内容包括另一个无线渗透套件、还有什么不同之处?、示例、计算机使用、安装、升级、参考:、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
BoopSuite是一款即将推出的基于python编写的无线安全审计套件。它易于使用功能强大,同时支持2GHz和5GHz频谱,握手包嗅探器(CLI和GUI),监听模式启用脚本和deauth脚本。
另一个无线渗透套件
一个无线嗅探器
两个gui的无线嗅探器(旧/新的)
一个无线干扰器
监听模式启用/禁用
还有什么不同之处?
我添加了以下功能脚本:
- BoopCoil - Deauth攻击检测器
- UpDate - 一个用于更新boopsuite的脚本
示例
开始嗅探:
boopsniff -i wlan1mon
指定信道:
boopsniff -i wlan1mon -c 6
如果你有支持5GHz频段的无线网卡,Boop也同样支持:
boopsniff -i wlan1mon -f 5
如果一些进程是对你产生干扰,我们可以预先将这些进程终止:
boopsniff -i wlan1mon -k
查看没有关联的客户端:
boopsniff -i wlan1mon -u
过滤特定的AP mac地址:
boopsniff -i wlan1mon -a xx:xx:xx:xx:xx:xx
启动deauth攻击:
boopstrike -i wlan1mon
对5ghz频段进行deauth攻击:
boopstrike -i wlan1mon -f 5
对某个指定的AP deauth攻击:
boopstrike -i wlan1mon -a xx:xx:xx:xx:xx:xx
除了指定的AP外,对所有AP实施deauth攻击:
boopstrike -i wlan1mon -s xx:xx:xx:xx:xx:xx
更新包括一个gui工具:
boopsniff_gui
将网卡设置为监听模式:
boop -i wlan1
将网卡设置为管理模式:
boop -i wlan1mon
将网卡设置为特定名称:
boop -i wlan1 -n boop1
注意:这将导致监听模式的启用/禁用。
设置无线网卡信道:
boop -i wlan1 -c 11
注意:如果你的网卡不支持你指定的信道,则会进行错误检查。
终止所有干扰任务:
boop -i wlan1 -k
也可以把某些命令结合一起使用:
boop -i wlan1 -n boop1 -c 11 -k
注意:boop将始终从管理模式切换到监听模式,反之亦然。
当前我正在加紧更新我的GUI,之后你将会看到一个更加简洁和完美的GUI。
注意:所有pcap文件将被保存在目录〜/pcaps中。
计算机使用
最笨重的CPU部件的嗅探器,使用了占用率非常低的CPU和内存,这些内存将在即将到来的版本中减小。
安装
打开terminal终端并键入以下安装命令(需要root才能安装):
该设置包括为工具创建符号链接,以便可以从任何地方运行它。
升级
打开terminal终端并键入以下升级命令:
参考:
嗅探器的首行格式如下:
下一行是接入点表的开始,格式如下:
启动客户端表的行格式如下:
- 排序算法的实现(C/C++实现)
- [开源] 分享导出博客园文章成本地 Markdown 文件存储的工具
- 单表代替密码原理及算法实现
- 【Android开发学习笔记之一】5大布局方式详解
- Selenium3源码之common下action_chains.py模块分析
- 图的简单应用(C/C++实现)
- 一个很easy的脚本--php获取服务器端的相关信息
- Kubernetes网络解决方案的比较
- OSX 上初步尝试 asp.net 5
- 一个粗心的Bug,JSON格式不规范导致AJAX错误
- weiapi2.2 HelpPage自动生成接口说明文档和接口测试功能
- C#通过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统日志查看功能
- C#通过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统摘要信息查看功能
- Envoy架构概览(5):负载均衡
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 基于pandas数据预处理基础操作
- Python中字典的详细用法
- Android抓包总结-HTTPS单向认证&双向认证突破
- 2020 ISG“观安杯”最高分值web题的解题思路大放送
- 详解 JS 压缩图片
- LeetCode 1553. Minimum Number of Days to Eat N Oranges
- 异步IO数据库队列缓存
- markdown转为pdf文件
- [已解决]报错:Required request body is missing
- jupyter notebook修改默认路径和浏览器
- python selenium while 循环
- implicitly_wait()隐式等待
- [已解决]python FileNotFoundError: [WinError 3] for getsize(filepath)
- [已解决]ValueError: row index was 65536, not allowed by .xls format
- 记一次由Redis分布式锁造成的重大事故,避免以后踩坑!