SINAU PROGRAMMING
SINAU PROGRAMMING
  • Home
  • Source Code
  • Social
  • CONTROL
    • Internet of Think (IoT)
    • ESP
      • NodeMcu
      • Lora
      • WeMos
      • Esp 32 Dev
      • Node 32s
    • Arduino
    • Raspberry
    • Proteus
  • MATLAB
    • MATLAB PROJECT
    • PLC
      • Omron
      • Mitsubishi
      • Siemens
      • Schneider
      • ArduinoPLC
    • Arduino
    • Basic & Doc
  • Contact Us

             Wifi jammer merupakan kegiatan seseorang untuk memblokir sebuah koneksi wifi yang terhubung pada perangkat seseorang.

Pada tutorial kali ini kita akan mencoba untuk membuat wifi jammer dengan menggunakan nodemcu. Bagi anda yang belum tau cara menggunakan nodemcu dapat di baca disini.

 

Secara teknis, yang nanti ditunjukan disini bukanlah membuat Jammer namun Deauther.

Perbedaannya jika Jammer mengirimkan sinyal derau pada spektrum Wi-Fi (2.4GHz) sehingga mengganggu spektrum frekuensi Wi-FI.

jika Deauther mengirimkan paket yang menginterferensi sinyal sehingga mengganggu kerja ruter Wi-Fi. Jadi secara perilaku mirip dengan Jammer.

Terdapat protokol Wi-FI yang disebut sebagai 802.11 dan berperilaku sebagai sebuah  deauthentcation frame. Protokol ini dapat digunakan secara aman untuk memutuskan koneksi semua user yang terhubung dengan router.

Untuk me-disconnect semua perangkat dari jaringan Wi-Fi, sebuah Deauther tidak perlu tahu  password atau terlebih dahulu masuk ke dalam jaringan Wi-Fi tersebut. Yang diperlukan hanya mac address dari router Wi-Fi dan perangkat client.

Langkah pertama yaitu download terlebih dahulu software flash tool disini

Setelah itu download file.bin disini. Disarankan untuk mendownload versi 2.1.0_1mb atau 4mb.

Buka flash tool, lalu pilih developer mode, klik esp8266 download tool.

Lalu masukkan file.bin dan setting sesuai dengan di bawah ini :

Setelah itu erase terlebih dahulu agar dapat menghapus program sebelumnya agar data tidak tertimpa.

Setelah itu klik start tunggu sampai proses selesai.

Saat selesei di flashing. NodeMCU akan mengalami reset, pengguna dapat me-reset-nya juga secara manual dengan menekan push button RESET yang ada pada board-nya. Saat, men-scan jaringan Wi-Fi, anda akan menemukan, SSID bernama pwned. Itu adalah SSID yang dimiliki oleh NodeMCU.

Pengguna diharuskan terlebih dahulu  terhubung dengan jaringan SSID pwned tersebut menggunakan smartphone ataupun komputer dengan menggunakan password deauther. Setelah terhubung, user bisa mengakses control panel deauther yang berada pada alamat url 192.168.4.1. Buka url tersebut melalui browser anda.

 

Laman berikutnya memungkinkan attacker untuk melakukan scan access point (jaringan WiFi) dan station (perangkat client). Pada saat proses scan station berlangsung,  antarmuka web akan tidak dapat diakses sehingga pengguna harus  melakukan re-connect secara manual.


Setelah proses scan selesei, attacker dapat men-centang salah satu access point dimana yang ingin dijadikan target lalu klik add.

Pada tab SSID, attacker dapat menambahkan, edit, ataupun menghapus  SSID yang nanti dapat digunakan untuk probe attack dan beacon attack.

 

Laman ini yang paling menarik, dimana attacker dapat melakukan serangan ke access point target. Misalnya, saat mengklik button Deauth. NodeMCU akan mengirimkan paket palsu ke access point target yang tadi telah dicentang di laman Scan.  Paket palsu yang dikirimkan Deauth akan membingungkan client sehingga membuatnya memutuskan koneksi dengan router.


Beacon Attack dan Probe Attack adalah sama dimana NodeMCU akan melakukan spamming SSID. Jika pada laman SSID, attacker sudah mengatur banyak SSID yang sama dengan yang SSID asli, saat beacon attack dilakukan. Korban akan kebingungan untuk memilih mana SSID yang asli.

Sekian tutorial kali ini semoga bermanfaat.

 


Disclaimer: Menggunakan Deauther/Jammer di
lingkungan publik tanpa ijin pemerintah, bisa disebut ilegal. Pembaca dilarang menggunakannya di lingkungan umum dan hanya terbatas boleh digunakan untuk ditargetkan pada jaringan Wi-Fi pribadi untuk keperluan pembelajaran. Jika user menyalahgunakan terhadap isi tulisan ini  bukan merupakan tanggung jawab penulis www.sinauprogramming.com. 

             Blynk merupakan sebuah platform IOT(internet of things) yang digunakan sebagai device untuk monitoring data maupun untuk mengontrol benda dari jarak jauh.

Selengkapnya mengenai aplikasi blynk bisa dibaca disini.

Setelah anda membaca artikel sebelumya, dari prinsip kerjanya hampir sama yang membedakan adalah jenis board arduino yang dipakai.

Pada percobaann kali ini kita akan menggunakan arduino mega2560 + esp8266 untuk spesifikasinya dapat dibaca disini

Sebelum masuk ke program perhatikan mode selection esp8266 seperti gambar dibawah ini :


             Jika kita akan menggunakan usb atmega dan esp8266 maka on kan switch yang tertera pada gambar lalu klik button mode.

Setelah itu kita akan mencoba mengontrol led dengan 2 cara yaitu :

A.Mengontrol led via web server caranya :

1.Upload Program Esptest : untuk connect terlebih dahulu dari esp8266 ke web server. Download

2.Upload Program Megatest : untuk mengembalikan ke arduino mega agar led dapat di control lewat web server. Download

B.Mengontrol led via blynk caranya :

1. flash esp8266 terlebih dahulu agar arduino mega wifi dapat terkoneksi juga di paltfom blynk. Download , lalu Masukkan firmware berupa file bin ke dalam software flash. Download

2. Upload Program Blynkmega wifi : untuk control led via blynk. Download

Jangan lupa masukkan library bisa di download disini

Setelah itu kalian dapat mengontrol led yang terdapat pada board arduino mega2560 + esp8266 lewat web server maupun lewat aplikasi blynk.

Selengkapnya bisa cek video di bawah ini :


 

Sekian tutorial kali ini terimakasih dan semoga bermanfaat.

 

Newer Posts Older Posts Home





POPULAR POSTS

  • Skema Power Supply Switching SMPS
  • Proteus 8.5 Full Version Professional
  • Artificial Neural Network for Identification MATLAB
  • Serial Communication UART Raspberry Pico (SoftSerial)
  • Tutorial ILI9341 TFT SPI LCD touch Screen
  • Pulse Oxymetry (SPO2) + Raspberry Pi
  • Menampilkan Text Pada LCD 16x2 I2C Arduino

ABOUT ME

cobabaru

Sinau Programming

SUBSCRIBE & FOLLOW

Training


Contact Form

Name

Email *

Message *

Categories

  • alkes 1
  • Android 4
  • Arduino 35
  • Basic & Doc 12
  • centrifuge 1
  • ESP32 8
  • Internet of Things (IoT) 23
  • LCD TFT SPI 2
  • MATLAB 6
  • Metode kendali 1
  • Modul Charger 1
  • Nextion 4
  • NodeMcu 8
  • oled 1
  • Pattern Recognition 2
  • Pemrograman 2
  • Perbaikan 1
  • PID 2
  • PLC HMI VTSCADA ARDUINO 3
  • PRIVACY POLICY 1
  • Proteus 11
  • Python 1
  • raspberry 5
  • Teknik Elektromedik 2
  • Thingsboard 1
  • Video 5
  • Wemos 4

sinau_programming

Sinau Programming Distributed by Sinau Programming