All Projects → MisterBianco → Boopsuite

MisterBianco / Boopsuite

Licence: mit
A Suite of Tools written in Python for wireless auditing and security testing.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Boopsuite

Wifi Passview
An open source batch script based WiFi Passview for Windows!
Stars: ✭ 157 (-80.55%)
Mutual labels:  wifi, wireless, hacking-tool, wifi-security
Aircrack Ng
WiFi security auditing tools suite
Stars: ✭ 2,690 (+233.33%)
Mutual labels:  wifi, audit, wifi-security
Wirespy
Framework designed to automate various wireless networks attacks (the project was presented on Pentester Academy TV's toolbox in 2017).
Stars: ✭ 293 (-63.69%)
Mutual labels:  wifi, wireless, wifi-security
Wifi Pumpkin Deprecated
DEPRECATED, wifipumpkin3 -> https://github.com/P0cL4bs/wifipumpkin3
Stars: ✭ 2,964 (+267.29%)
Mutual labels:  wifi, wireless, sniffing
Catchme
CatchME - WiFi Fun Box "Having Fun with ESP8266"
Stars: ✭ 28 (-96.53%)
Mutual labels:  wifi, sniffing, wifi-security
Probequest
Toolkit for Playing with Wi-Fi Probe Requests
Stars: ✭ 167 (-79.31%)
Mutual labels:  wifi, wireless, wifi-security
feedingbottle
FeedingBottle is a Aircrack-ng GUI, create by Fast Light User-Interface Designer ("FLUID").
Stars: ✭ 26 (-96.78%)
Mutual labels:  wifi, wireless, wifi-security
wifi-deauther
A fully automatic wifi deauther coded in Python
Stars: ✭ 25 (-96.9%)
Mutual labels:  wifi, wifi-security
Bopscrk
Tool to generate smart and powerful wordlists
Stars: ✭ 273 (-66.17%)
Mutual labels:  hacking-tool, cracking
Wallace Cli
Pretty CSS analytics on the CLI
Stars: ✭ 281 (-65.18%)
Mutual labels:  cli, audit
Probesniffer
🔍 A tool for sniffing unencrypted wireless probe requests from devices.
Stars: ✭ 288 (-64.31%)
Mutual labels:  wifi, wireless
esp8266-wifi-cmsis-dap
WIRELESS CMSIS-DAP USB/IP-SWD/JTAG HID adapter firmware for ESP8266 boards
Stars: ✭ 69 (-91.45%)
Mutual labels:  wifi, wireless
whos-on-my-network
Keep an eye on who and when something is connected to your network
Stars: ✭ 54 (-93.31%)
Mutual labels:  wifi, wifi-security
OneShot
Run WPS PIN attacks (Pixie Dust, online bruteforce, PIN prediction) without monitor mode with the wpa_supplicant
Stars: ✭ 223 (-72.37%)
Mutual labels:  hacking-tool, wifi-security
Kawaiideauther
Jam all wifi clients/routers.
Stars: ✭ 284 (-64.81%)
Mutual labels:  wifi, wifi-security
Hackdroid
Android Apps, Roms and Platforms for Pentesting
Stars: ✭ 310 (-61.59%)
Mutual labels:  wireless, sniffing
trj
Execute any command in other's computer using a trojan horse coded and compiled in C. Just for educational purpose.
Stars: ✭ 21 (-97.4%)
Mutual labels:  cracking, hacking-tool
Openwisp Controller
Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.
Stars: ✭ 377 (-53.28%)
Mutual labels:  wifi, wireless
Pidense
🍓📡🍍Monitor illegal wireless network activities. (Fake Access Points), (WiFi Threats: KARMA Attacks, WiFi Pineapple, Similar SSID, OPN Network Density etc.)
Stars: ✭ 358 (-55.64%)
Mutual labels:  wifi, wifi-security
Ansible Openwisp2
Ansible role that installs and upgrades OpenWISP.
Stars: ✭ 403 (-50.06%)
Mutual labels:  wifi, wireless

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].