Make Portable WiFi Jammer
Intro: Make Portable WiFi Jammer
Basically it’s a device which performs a Wi-Fi deauthentication attack.
You select the clients you want to disconnect from their network and start the attack.
As long as the attack is running, the selected devices are unable to connect to their network.
*******WARNING*******
IT may be illegal to jamm someone's WiFi network .
Don't try this on others network.
This video is only for educational purposes not for encouraging you to commit crime .
You will be responsible for your own actions.
STEP 1: Buy ESP8266 (7$)
The ESP8266 is a low-cost Wi-Fi chip with full TCP/IP stack and MCU (Micro Controller Unit) capability produced by Shanghai-based Chinese manufacturer, Espressif Systems
LINK:: 1
http://www.amazon.in/s/ref=nb_sb_noss?url=search-a...
OR
you can buy from any website that you want (I purchased from above link)
STEP 2: Download Source Code From GitHub
I'm not the author of this code .
the credit goes to the original author.
DOWNLOAD the full ZIP FOLDER & EXTRACT THE ZIP FILE ON DESKTOP
STEP 3: Install Arduino Software
Install the Arduino software from the link below & as shown in the above images.
STEP 4: Open Arduino
1::open Arduino software
2::Go to File > Preferences
3::Paste this link >> http://arduino.esp8266.com/stable/package_esp8266...
to the Additional Boards Manager URLs then hit ENTER(as shown in 1st & 2nd Image of this step).
4::Go to Tools > Board > Boards Manager
5::Search ESP8266 & DOWNLOAD INSTALL VERSION 2.0.0(as shown in 3nd & 4th image of this step).
6::NOW again Go to File > Preferences Open the folder path below More preferences can be edited directly in the file.(as shown in image no.5th of this step)
7::Then copy this file name & search ( user_interface.h ) open this file with Notepad++ (as shown in image 6th image of this step)
8::Copy these 4 lines & paste it inside file as shown in image 7th
typedef void (*freedom_outside_cb_t)(uint8 status);
int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb);
void wifi_unregister_send_pkt_freedom_cb(void);
int wifi_send_pkt_freedom(uint8 *buf, int len, bool sys_seq);
9:: save the file & close it.
STEP 5: Connect Esp8266 With Pc Via. Usb Data Cable
Make sure you are using DATA CABLE not the charging cable .(Important)as shown in above image
STEP 6: UPLOAD CODE TO ESP8266
1:: Make sure your setting are all as shown in Image 1st,2nd,3rd of this step.
2:: Change the SSID & PASSWORD as you want.(as shown in 4th image of this step).
3:: Click on UPLOAD BUTTON wait for success.
STEP 7: Just Connect Esp8266 With Power & Attack
Now you just have to power the circuit & connect you mobile to esp8266's wifi ..
Type 192.168.4.1 in any web browser.
Just Search ,Select & Attack on Any wifi Network within esp8266 Range.
(i have uploaded few images of its working)
Make sure not to do it on others wifi network.
YOU CAN ALSO WATCH MY VIDEO ON YouTube to see it working
22 Comments
MathiasZ2 6 years ago
Ill make this project to attack other WIFI networks. Don't worry! Its without criminal thoughts.
Some customers wants to have a burglar alert system and video cams connected with WIFI.
I want to show them it's a bad idea.
Greetings,
Mathias
KrishP6 7 years ago
it says now
no matching function call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)'
could someone please help me
KrishP6 7 years ago
When i scan for networks to attack nothing shows up can someone please help me solve this issue
KrishP6 7 years ago
KrishP6 7 years ago
how do i fix it when it says error: espcomm_open failed
HOBBY TO MAKE 7 years ago
Then try all the steps
Just double check you working usb data cable
KrishP6 7 years ago
I had a problem. I did every steps but it didn't work. What should I do? Thank you in adv.
sketch\APScan.cpp: In member function 'bool APScan::start()':
APScan.cpp:14: error: no matching function for call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)'
HOBBY TO MAKE 7 years ago
batubay 7 years ago
Problem was solved and it works perfect. Thank you.
JohnDcruz 7 years ago
How was this solved
batubay 7 years ago
Hi. I just tried another code. This one was modified.
KrishP6 7 years ago
wich code did you try
Erich1805 7 years ago
What should I do with this error message:
E:\arduino-1.8.1\libraries\sdk_fix/ESP8266WiFi.h:28:38: fatal error: include/wl_definitions.h: No such file or directory
#include "include/wl_definitions.h"
RyszardR2 7 years ago
Hi. I have the same problem. Have you managed to solve it?
HOBBY TO MAKE 7 years ago
HOBBY TO MAKE 7 years ago
Erich1805 7 years ago
No, I have not solved the problem, because I had no time and not the feeling to solve it quickly.
Best regards
Eric
Eric20156065 7 years ago
i've got the esp8266 module and it doesn't have the port to connect directly to the computer, can i do it by connecting it to arduino uno?
HOBBY TO MAKE 7 years ago
OlegK48 7 years ago
It works! Greate! Thx!