BoopSuite

用 Python 编写的用于无线审计和安全测试的工具套件。「A Suite of Tools written in Python for wireless auditing and security testing.」

Github星跟蹤圖

alt text

License: MIT
CodeFactor

Synopsis:

BoopSuite is a wireless testing suite with extensible and independent components.

Need to hop wireless channels? ... ✅

Need to only work with beacon packets? ... ✅

Need to Monitor Deauth requests? ... ✅

Both a library and a toolset

Enumerate wireless interfaces

sudo python3 -m boop interface

Need additional information about a wireless interface?

sudo python3 -m boop interface {INTERFACE} -vvvv

Changing a cards mode

sudo python3 -m boop mode {INTERFACE} {monitor, managed}

The suite mimics flask!

#!/usr/bin/env python3

import boop
import time

app = boop.BoopSniff(boop.WIRELESS_DEVICES[0])
app.packets = 0

@app.handler(boop.MGMT_DEAUTH)
def pkt(self, p):
    self.packets += 1
    return

@app.handler(boop.MGMT_BEACON)
def pkt(self, p):
    self.packets += 1
    return

app.run()

Import the modules you need, add handlers for the packets you want and parse away.

List of all packet types:

  • MGMT_ASSOC_REQ
  • MGMT_ASSOC_RESP
  • MGMT_REASSOC_REQ
  • MGMT_REASSOC_RESP
  • MGMT_PROBE_REQ
  • MGMT_PROBE_RESP
  • MGMT_BEACON
  • MGMT_ATIM
  • MGMT_DISASSOC
  • MGMT_AUTH
  • MGMT_DEAUTH
  • CTRL_POLL
  • CTRL_RTS
  • CTRL_CTS
  • CTRL_ACK
  • CTRL_CFEND
  • CTRL_CFECFA
  • DATA_ANY

Note:

I use this project personally for my wireless endeavours,
feel free to use, modify and extend.

Requirements:

  • python3
  • Now uses Poetry for library management

Installation:

To install open a terminal and type:

* work in progress adding to pypi

Motivation:

I am motivated by the want to be better. To prove others wrong and to prove
to myself that I can do things that were previously impossible to me.

In Progress:

  • Code Fixes will be happening.
  • More functional API and better imports
  • recreating the old boopsuite sniffer in the main file
  • argparsing for said file

License:

Logos are all free to use.

MIT License
(c) MisterBianco, 2017-2019

主要指標

概覽
名稱與所有者MisterBianco/BoopSuite
主編程語言Python
編程語言Python (語言數: 7)
平台
許可證Other
所有者活动
創建於2017-02-24 04:42:16
推送於2018-03-28 22:03:11
最后一次提交2018-03-28 19:03:10
發布數0
用户参与
星數841
關注者數40
派生數234
提交數45
已啟用問題?
問題數11
打開的問題數6
拉請求數3
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?