Coder Social home page Coder Social logo

sammwyy / bleeding Goto Github PK

View Code? Open in Web Editor NEW
46.0 3.0 1.0 15 KB

Bluetooth/BLE jamming, signal inhibition, DoS and DeAuth attack.

License: MIT License

Python 100.00%
bluetooth bluetooth-connection bluetooth-low-energy ddos dos hacking hardware-hacking inhibition jammer jamming

bleeding's Introduction

๐Ÿฉธ BLEeding

BLEeding is a tool that allows you to jam Bluetooth and BLE devices. It can be used to spam DeAuth requests or L2CAP ping requests. It supports Linux, macOS, Windows and Raspberry PI.

This tool was created for educational purposes only. I do not take any responsibility for the misuse of this tool.

๐Ÿ“ฆ Installing dependencies

๐Ÿง Linux / ๐Ÿ‡ Raspberry PI

# Install dependencies.
sudo apt-get install git pkg-config python pip libbluetooth-dev libboost-python-dev libboost-thread-dev libglib2.0-dev

๐ŸŽ macOS

# Install dependencies.
brew install bluez

๐ŸŸฆ Windows

# Install dependencies.
choco install git python3

๐Ÿ’ป Setup

# Clone the repository.
git clone https://github.com/sammwyy/bleeding

# Go to the repository.
cd bleeding

# Install the requirements.
pip install -r requirements.txt

Note: In order to use BLE in Linux, you must install "gattlib" python module. You can install it using the following command: pip install gattlib.

๐Ÿ“š Usage

python bleeding <options> COMMAND
Command Description Options OS Support
scan Scan for devices. ble ๐Ÿง ๐ŸŽ c ๐Ÿ‡
random-mac Generate random trusted MAC addresses ๐Ÿง ๐ŸŽ ๐ŸŸฆ ๐Ÿ‡
enum <TARGET> Enum device services ๐Ÿง ๐ŸŽ ๐ŸŸฆ ๐Ÿ‡
deauth <TARGET> Spam DeAuth requests port, protocol, size, threads ๐Ÿง ๐Ÿ‡ ๐ŸŸฆ
Option Short Description type Default
--ble -b Use BLE instead of Bluetooth. bool โŒ
--port -p Port to use. int 4097
--protocol -P Protocol to use. enum: l2cap, rfcomm l2cap
--size -s Size of the packets. int 512
--threads -t Number of threads. int (vcore count)

Note: All flags are optional. Windows doesn't support L2CAP protocol.

๐Ÿค Contributing

Contributions, issues and feature requests are welcome! Feel free to check issues page.

โค๏ธ Show your support

Give a โญ๏ธ if this project helped you! Or buy me a coffee-latte ๐Ÿ™Œ Ko-fi

๐Ÿ“ License

Copyright ยฉ 2024 Sammwy. This project is MIT licensed.

bleeding's People

Contributors

sammwyy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

heyholiday067

bleeding's Issues

(might be user err)

Thread pool throws an exception: argument 2 (impossible<bad format char>)

using command python bleeding deauth 84:AB:1A:3A:**:** -P rfcomm

do you know if i can solve this somehow?

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.