Giter Club home page Giter Club logo

bruce's Introduction

Bruce Main Menu

Bruce

Bruce is meant to be a versatile ESP32 firmware that supports a ton of offensive features focusing to facilitate on Red Team operations. It also supports m5stack products and works great with Cardputer and Sticks.

Discord Server

Why and how does it look?

Bruce stems from a keen observation within the community focused on devices like Flipper Zero. While these devices offered a glimpse into the world of offensive security, there was a palpable sense that something more could be achieved without being that overpriced, particularly with the robust and modular hardware ecosystem provided by m5stack products.

Bruce Main Menu Bruce Config Bruce on StickC

How to install

For m5stack devices

The easiest way to install Bruce is if you already use M5Launcher to manage your m5stack device, you can install it with OTA

Or you can burn it directly from the m5burner tool, just search for 'Bruce' (My official builds will be uploaded by "owner" and have photos.) on the device category you want to and click on burn

Alternatively you can also download the latest binary from releases and flash locally using esptool.py

esptool.py --port /dev/ttyACM0 write_flash 0x00000 Bruce.bin

or use a web flasher like https://web.esphome.io/

Wiki

For more information on each function supported by Bruce, read our wiki here.

List of Features

WiFi

  • Connect to WiFi (New)
  • WiFi AP (New)
  • Disconnect WiFi (New)
  • WiFi Atks
    • Beacon Spam
    • Target Atk
      • Information
      • Target Deauth
      • EvilPortal + Deauth
    • Deauth Flood (More than one target)
  • TelNet
  • SSH
  • RAW Sniffer
  • DPWO-ESP32
  • Evil Portal (New features, SPIFFS and SDCard)
  • Scan Hosts
  • Wireguard Tun

BLE

  • AppleJuice
  • SwiftPair
  • Android Spam (New?)
  • Samsung (New)
  • SourApple
  • BT Maelstrom

RF

  • Jammer Full (New) - @incursiohack
  • Jammer Intermittent (New) - @incursiohack
  • Spectrum (New) - @incursiohack
  • Scan/Copy (New)
  • Replay

RFID

  • Read and Write - @incursiohack

IR

  • TV-B-Gone
  • Custom IR (NEC, NEC42, NECExt, SIRC, SIRC15, SIRC20, Samsung32, RC5, RC5X, RC6)

Others

  • SD Card Mngr (New)
  • SPIFFS Mngr (New)
  • WebUI (New)
    • Server Structure
    • Html
    • SDCard Mngr
    • Spiffs Mngr
  • Megalodon (New)
  • BADUsb (New features, SPIFFS and SDCard)
  • Openhaystack

Settings

  • Brightness
  • Orientation
  • Clock (New)
  • Restart

Acknowledgements

Disclaimer

Bruce is a tool for cyber offensive and red team operations, distributed under the terms of the Affero General Public License (AGPL). It is intended for legal and authorized security testing purposes only. Use of this software for any malicious or unauthorized activities is strictly prohibited. By downloading, installing, or using Bruce, you agree to comply with all applicable laws and regulations. This software is provided free of charge, and we do not accept payments for copies or modifications. The developers of Bruce assume no liability for any misuse of the software. Use at your own risk.

Changelog

  • 1.2.1:
    • Fixed EEPROM save
    • Fixed Custom IR commands
    • Added IR to the main menu
    • Added Pause on IR Custom Spam

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.