Giter Site home page Giter Site logo

qhdz888 / esp32-bitcoin-ssid-spam Goto Github PK

View Code? Open in Web Editor NEW

This project forked from candlehater/esp32-bitcoin-ssid-spam

0.0 0.0 0.0 1.74 MB

Creates many WiFi access points with custom Bitcoin related SSIDs using a ESP32.

License: MIT License

C++ 100.00%

esp32-bitcoin-ssid-spam's Introduction

ESP32 Beacon Spam

Changes

I transplant this code at 2018.09.25

  • Transplant to based on ESP32

I didn't publish a .bin file on purpose. This project is easy to create with Arduino and everyone should be able to get it working!
The goal of this is to motivate people to get into hacking, electronics and Arduino, so don't be lazy and start making your own stuff! :D

About

network scanner

The Arduino sketch comes with 50 default SSID names, but you can edit that list easily in the source code :).
By constantly broadcasting the so called beacon frames, your standard WiFi scanner will think there are active networks nearby and adds them to the list.
In reality though, it is just advertising these network names without actually creating them. So there is no way you could connect to one of the "created" networks.

It is using the esp_wifi_80211_tx function in the ESP32 Arduino Core SDK. This function allows packet injection for specific Wi-Fi frames.

Disclaimer

Even if it is more of a fun party trick than something that could actually do any harm, please use it respectively! Some people might interpret that as a "Jammer" and those are illegal. But this porject here is just sending a bunch of WiFi packets through the air and works within the 802.11 Wi-Fi standard.

Installation

  • First get an ESP32 development board!
  • Install Arduino
  • Install the ESP32 Arduino Core
  • Clone this project
  • Edit the SSIDs if you want
  • Select the correct Board under Tools > Board, the serial (COM) port your device is using and hit upload!

License

This project is licensed under the MIT License - see the license file file for details

Sources

The 50 default SSIDs are from: http://www.makeuseof.com/tag/50-funny-wi-fi-names-network-ssid/
More infos about beacon frames: https://mrncciew.com/2014/10/08/802-11-mgmt-beacon-frame/

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.