How-to-build-a-WIFI-jammer icon indicating copy to clipboard operation
How-to-build-a-WIFI-jammer copied to clipboard

Wi-Fi jammer powered by nrf24L01, best guide on building Arduino WI-FI jammers

How To Build a Wifi jammer!

Here is a guide with the best info on building a DIY, but powerful, wifi jammer, because i cant find any on the internet and want to spread the knowledge.
Please remember that using a jammer is usually illegal and can land you in jail.

Table of content


Project Overview
Which module for you
Build instructions
Extra Tips

Project Overview

This project is based on Arduino nano and utilizes the NRF24L01 module for easy construction. It is designed to be both cheap and effective.
It can jam Wi-Fi up to 10-15 metres* away!
The NRF24L01 is used as our jammer module and the Arduino nano is used to interface with it.
You can expect range of about 5m-10m+* depending on which nrf24l01 module you choose.
This is a very simple and beginner friendly project that anyone can build, so lets get to building it!

Which module for you

Now you may think that there is only one NRF24L01 module, but you would be wrong.
The basic NRF24L01 module is not the most powerful, with only 1mw of transmit power (0 dBm), which is very little for an effective jammer.

Here are the modules that i would recommend:

• The E01-ML01DP5 by EBYTE is based of the NRF24L01, but it has 100mw (20 dBm) of transmit power, which is very strong. This is ususally the legal limit in most countries so check local law.

• The E01-2G4M27D by EBYTE is also based of the NRF24L01, but it has 500mw (27 dBm) of transmit power. This is For people who want even more power.

Purchase links:

E01-ML01DP5
E01-2G4M27D
Arduino Nano

Build instructions

You first need your NRF module, an arduino nano, and a breadboard.
Schematics:
image
Once wired, upload jammer.ino to the Arduino.
You will first need to have installed the RF24 arduino library.

Congratulations, you now have a made your WI-FI jammer! \

Extra Tips

The Jammer is currently only good for one channel, which isnt a problem after we have identified the channel of networks we need to jam.
Most wifi on 2.4ghz work within pairs of 4 channels, from 4-8 and 12-16 and so on
We only need to jam the first channel to disable the network for devices, however it is easy to identify these wifi channels.

WIFI analyser app
If you have an android device, i recommend the Wifi analyser app on google play to scan our local networks.
This is what you'll see upon entering the app.(My ssids have been hidden)
Screenshot_20240702_172227_WiFi_Analyzer
If we wanted to jam these networks, we would only have set the channel to 9 in the code:
Screenshot_20240702_172227_WiFi_Analyzer (1)
I will eventually make a version of the jammer with channel selection so we could jam all networks without needing to reprogram for each channel.

Thank you for checking out this repo. Please Star this repository, it helps alot! \

Star History

Star History Chart

\

Please remember that using a WI-FI jammer is illegal in an unauthorized space, so use responsibly!