Jamming your WiFi network
Clone or download
Latest commit 79df5c7 Jan 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data fix issue #15 Jan 3, 2019
debian fix issue #15 Jan 3, 2019
meson Fixing issue #12 Jan 2, 2019
po Juno Releasegit status 1! Jan 2, 2019
src correct wording, add german translation May 22, 2018
.gitignore initial release Apr 27, 2018
.travis.yml Juno Releasegit status 1! Jan 2, 2019
AUTHORS initial commit Apr 26, 2018
COPYING initial commit Apr 26, 2018
LICENSE initial commit Apr 26, 2018
README.md fix typo, update version info Jun 6, 2018
dev-build.sh initial commit Apr 26, 2018
direct_build.sh initial commit Apr 26, 2018
meson.build initial release Apr 27, 2018

README.md

Wammer

Wammer lets you kick out all clients in your WiFi network, so you can enjoy its full bandwidth. Best part of the story: everything works fully automatically!

Wammer uses the aircrack-ng suite and requires a compatible WiFi device to work. See below for more information.

Wammer Screenshot

Disclaimer

This software is for educational purposes only. Jamming WiFi networks might violate certain laws or regulations in your country. Make sure you have the network owner's permission to run this program. You are using this software on your own risk.

Installation & Requirements

To run Wammer you'll need to...

  • install the Wammer app
  • install aircrack-ng
  • get a WiFi device which supports monitor mode

install Wammer

On elementaryOS simply install Wammer from AppCenter:

Get it on AppCenter

Otherwise you can download and install the latest .deb file.

Install aircrack-ng

The aircrack-ng suite is a bunch of WiFi (hacking) tools. You can simply install it from the Ubuntu Software repository: sudo apt install aircrack-ng

WiFi device

Furthermore you‘ll need a WiFi card which aircrack-ng is able to put into monitor-mode. See the aircrack-ng page for supported devices or simply try it out. This software was tested with a TP-Link TL-WN722N adapter.

Technical background

WiFi jamming isn‘t magic! It basically relies on a fault in the WPA/WPA2 handshake design.

Thereby it's possible to send „de-auth“ packages to the multicast address of a WiFi network. In result all connected clients get disconnected from it. Aircrack-ng implements it in a way that all clients, except the sending one, get kicked out.

De-auth packages always get send unencrypted. That means it would be technically possible to disconnect clients of a WPA/WPA2 encrypted WiFi network even if you‘re not connected to it. However Wammer is implement in a way that makes it necessary to be connected to the attacked WiFi network.

Dependencies

You'll need the following dependencies to build:

  • granite
  • libgtk-3-dev
  • meson
  • valac
  • aircrack-ng

Build, Install and Run

Tbd.