Kamis, 08 April 2021

Internet Of Things (IOT) : Signal Jammer and Deauther – Alat Pengacau dan Duplikat Sinyal Wifi

 

Mata Kuliah :

Arsitektur & Organisasi Komputer

 

Dosen Pengampu :

Aditya Prapanca, S.T., M.Kom.

 

Disusun oleh :

1. Rara Kirana Aisyah Anwar            (20050974011)

2. Rizqi Husna Mardayanti                (20050974013)

3. Baga Arhinza                                  (20050974017)

4. Rica Elfira Ningtyas                       (20050974019)

5. Choirudin Asy’ari                           (20050974065)

Pendidikan Teknologi Informasi 2020 A

 


BAB I

PENDAHULUAN

 

1.1    Latar Belakang

    Wi-Fi atau Wireless Fidelity merupakan media penghantar komunikasi pada jaringan komputer tanpa menggunakan kabel. Wi-Fi menggunakan sinyal radio yang bekerja pada frekuensi tertentu sehingga transfer data dan program melalui jaringan ini bisa sangat cepat. Wi-Fi berfungsi sebagai media komunikasi antar perangkat tanpa menggunakan kabel. Wi-Fi ini juga bisa diibaratkan sebagai pengganti dari jaringan kabel. Dengan jaringan Wi-Fi ini, desain jaringan pada kantor atau tempat kerja menjadi lebih simpel dan praktis karena user tidak perlu menggunakan kabel sebagai media transmisi.

    Semakin berkembangnya zaman, teknologi juga semakin maju. Banyak inovasi-inovasi baru yang muncul dengan tujuan tertentu yang lebih spesifik, tak terkecuali pada Wi-Fi. Jammer merupakan contoh terdekat dan yang paling banyak diminati untuk memenuhi tujuan manusia. Jammer sendiri adalah alat penghilang dan pengacak sinyal handphone 3G, 4G, GSM, hingga Wi-Fi.

    “Wifi jammer” menggunakan Development Board berbasis ESP8266. Secara teknis, 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. Proyek ini juga merupakan cara yang bagus untuk mempelajari lebih lanjut tentang WiFi, pengontrol mikro, Arduino, peretasan, dan elektronik / pemrograman secara umum.

1.2    Rumusan Masalah

     Berikut rumusan masalah yang kami dapat berdasarkan latar belakang diatas :

a.      Mengenal apa itu Signal Jammer and Deauther?

b.     Apa saja alat dan bahan yang digunakan untuk membuat rangkaian Signal Jammer and Deauther?

c.      Aplikasi apa yang digunakan pada rangkaian Signal Jammer and Deauther?

d.     Bagaimana cara kerja rangkaian Signal Jammer and Deauther?

e.      Apa fungsi dari rangkaian Signal Jammer and Deauther?

1.3    Tujuan

     Berdasarkan permasalahan yang ada, tujuan dari pembuatan makalah ini yaitu:

a.      Mengetahui lebih dalam mengenai apa itu Signal Jammer and Deauther, terutama rangkaian alat pengacau dan duplikat signal wi-fi.

b.     Mengetahui tujuan dan fungsi rangkaian alat pengacau dan duplikat signal wi-fi.

c.      Mengetahui cara pembuatan Signal Jammer and Deauther secara rinci.

d.     Bentuk pengabdian mahasiswa kepada dosen dan masyarakat.

 

 

BAB II

PEMBAHASAN

2.1 Sistem Kerja Alat



            Signal Jammer and Deauther, terdapat sedikit perbedaan diantara keduanya. Jammer mengirimkan sinyal derau pada spektrum Wi-Fi (2.4GHz) sehingga mengganggu spektrum frekuensi Wi-Fi, sementara 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 medisconnect 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.

            Alasan kita memakai esp 8266, modul kecil ini memungkinkan mikrokontroler untuk terhubung ke jaringan Wi-Fi dan membuat koneksi TCP / IP sederhana menggunakan perintah AT, memori internal yang layak (512kb-4mb), sehingga juga dapat digunakan sebagai perangkat IoT mandiri dengan jumlah pin GPIO yang lebih sedikit. Produk iot ini merupakan cara yang bagus untuk mempelajari lebih lanjut tentang Wi-Fi, pengontrol mikro, Arduino, dan elektronik / pemrograman secara umum.

 

2.2  Shoftware dan Hardware

1. Software

Ø  Installed Arduino IDE Software



      Arduino IDE (Integrated Development Environment) adalah software yang di gunakan untuk memprogram di arduino, dengan kata lain Arduino IDE sebagai media untuk memprogram board Arduino. Arduino IDE bisa di download secara gratis di website resmi Arduino IDE. Arduino IDE ini berguna sebagai text editor  untuk membuat,  mengedit, dan juga mevalidasi kode program. bisa juga digunakan untuk meng-upload ke board Arduino.  Kode program yang digunakan pada Arduino disebut dengan istilah Arduino “sketch”  atau disebut juga source code arduino, dengan ekstensi file source code .ino

 

2. Hardware

Ø                              ESP-8266


    Esp 8266, modul kecil ini memungkinkan mikrokontroler untuk terhubung ke jaringan Wi-Fi dan membuat koneksi TCP / IP sederhana menggunakan perintah AT, memori internal yang layak (512kb-4mb), sehingga juga dapat digunakan sebagai perangkat IoT mandiri dengan jumlah pin GPIO yang lebih sedikit. Produk iot ini merupakan cara yang bagus untuk mempelajari lebih lanjut tentang Wi-Fi, pengontrol mikro, Arduino, dan elektronik / pemrograman secara umum.

 

2.3 Alat dan Bahan

Ø  Alat

No

Alat

Picture

1

Gunting



2

Lem Tembak



3

Ponsel



4

Laptop



5

Cutter



 Ø  Bahan

No

Bahan

Picture

1

ESP-8266



2

Power Bank

 


3

Box



4

USB

 

 

5

Stick ice cream



2.3 Cara dan Langkah-langkah Pembuatan Program

1.     Instalasi arduiono IDE

a.      Instal Arduino IDE dan buka

b.     Jangan lupa untuk menginstal librarynya juga

c.      Buka File> Preferensi


d.     Tambahkan http://arduino.esp8266.com/stable/package_esp8266com_index.json ke URL Manajer Dewan Tambahan.

e.      Buka Alat> Papan> Manajer Papan

f.      Cari esp8266 dan kemudian instal board.

 

2.     Coding ESP

      Esp8266 adalah modul wifi murah yang dibangun oleh sistem espresif. Popularitasnya telah berkembang di antara komunitas perangkat keras berkat fitur dan stabilitasnya yang bagus, hingga dapat dengan mudah diprogram menggunakan arduino ide. ESP8266 adalah murah Wi-Fi chip dengan TCP penuh / IP. Modul kecil ini memungkinkan mikrokontroler untuk terhubung ke jaringan Wi-Fi dan membuat koneksi TCP / IP sederhana menggunakan perintah AT. Ini juga memiliki jumlah memori internal yang layak (512kb-4mb), sehingga juga dapat digunakan sebagai perangkat IoT mandiri dengan jumlah pin GPIO yang lebih sedikit.  Codingan ini menggunakan bahasa pemrograman yang sesuai dengan esp yang kita gunakan yaitu esp8266.

 

#include "oui.h"

#include "language.h"

#include "functions.h"

#include "settings.h"

#include "Names.h"

#include "SSIDs.h"

#include "Scan.h"

#include "Attack.h"

#include "CLI.h"

#include "DisplayUI.h"

#include "A_config.h"

 

#include "led.h"

 

// Run-Time Variables //

Names names;

SSIDs ssids;

Accesspoints accesspoints;

Stations     stations;

Scan   scan;

Attack attack;

CLI    cli;

DisplayUI displayUI;

 

simplebutton::Button* resetButton;

 

#include "wifi.h"

 

uint32_t autosaveTime = 0;

uint32_t currentTime  = 0;

 

bool booted = false;

 

void setup() {

    // for random generator

    randomSeed(os_random());

 

 

    // start serial

    Serial.begin(115200);

    Serial.println();

 

    // start SPIFFS

    prnt(SETUP_MOUNT_SPIFFS);

    // bool spiffsError = !LittleFS.begin();

    LittleFS.begin();

    prntln(/*spiffsError ? SETUP_ERROR : */ SETUP_OK);

 

    // Start EEPROM

    EEPROMHelper::begin(EEPROM_SIZE);

 

Untuk lebih legkapnya sebagai berikut

Langkah umumnya :

a.      Buka Arduino IDE yang sudah terinstal bersama dengan librarynya.

b.     Jika mengalami kesulitan saat membuat kode program unduh repositry pada : https://github.com/SpacehuhnTech/esp8266_deauther

c.      Ekstrak folder yang diunduh dan arahkan ke jalur berikut untuk membuka file di Arduino IDE. esp8266_deauther-master / esp8266_deauther / esp8266_deauther.ino

d.     Arahkan ke Alat> Papan. Pilih papan yang sesuai yang Anda gunakan NodeMCU (12E) berfungsi di sebagian besar kasus

e.      Pilih komunikasi yang benar. port dengan masuk ke Tools> Port.

f.      Tekan tombol unggah.

g.     Jika tab mengatakan Selesai Mengunggah, Anda siap menggunakan perangkat.

 

3.     Flash  

      Flashing firmware pada ESP8266 biasanya dilakukan apabila ESP8266 memiliki firmware yang sudah lama dan tertinggal, adapula beberapa diantaranya yang mengalami error atau ingin mengembalikan ke mode AT Command setelah sebelumnya ESP disisipi program. Saat selesei di flashing, NodeMCU akan mengalami reset. Pengguna dapat meresetnya juga secara manual dengan menekan push button RESET yang ada pada boardnya. Jika proses flashing sebelumnya berhasil. Saat, men-scan jaringan Wi-Fi, anda akan menemukan, SSID bernama pwned. Itu adalah SSID yang dimiliki oleh NodeMCU deauther

 

4.     Perakitan

      Setelah Esp8266 selesai di program dan di flashing saatnya untuk merangkai alat nya menjadi susunan yang lebih baik, jadi guna powerbank disini ialah untuk enjadikan alat ini menjadi portable dan multi fungsi. Berikut proses perakitan alat signal and jammer :

1.     Siapkan korek api dan cutter, lalu panaskan agar dapat digunakan untuk melubangi koak box hitam

2.     Setelah panas, lubangi kotak sesuai dengan ukuran kabel usb karena fungsi dari lubang ini adalah tempat keluar-masuknya usb.

3.     Setelah selesai melubangi ambil karet kecil lalu rekatkan dekat lubang tadi dan rekatkan dengan lem tembak. Tujuannya adalah untuk merapikan kabel yang keluar.

4.     Selanjutnya ambil stik eskrim yang sudah di bentuk sesuai ukuran sp 8266. Masukkan esp di dalam stik es krim tersebut. Tujuannya adalah melindungi esp agar rentan terhadap guncangan.

5.     Sekarang saatnya memasukkan stik es krim yang berisi esp kedalam box hitam, dan juga kabel usb nya.

6.     Setelah semua tertata rapi didalam tutup box dan rekatkan dengan menggunakan mur. Lalu taruh powerbank diatas kotak tersebut

7.     Alat siap digunakan dan diuji coba.

 

5.     Uji Coba

      Ada dua cara untuk mengontol deauther. Pertama, menggunakan command serial, yang kedua dengan menggunakan antarmuka web. Disini kami menggunakan cara kedua, yaitu antarmuka web. Untuk antarmuka web, pengguna diharuskan terlebih dahulu  terhubung dengan jaringan SSID pwned tersebut menggunakan smartphone ataupun komputer dengan menggunakan password deauther. Berikut langkah-langkahnya :

1.     Buka google chrome dan akses 192.168.4.1

2.     Pastikan ada handphone atau perangkat lain yang tersambung dengan wifi yang sama untuk elihat hasil uji coba

3.     Laman berikutnya memungkinkan attacker untuk melakukan scan access point (jaringan WiFi) dan station (perangkat client) Setelah proses scan selesei, attacker dapat men-centang salah satu access point dimana yang ingin dijadikan target.

4.     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.

5.     Pilih wifi yang akan di deauther, klik tombol silang merah

6.     Setelah muncul pada laman baru perhatikan menu deauther, beacon, probe dan klik tombol start, maka user yang terhubung dengan wfi tersebut akan terputus.

7.     Kembali ke menu ssid dan klik clone selected apps maka akan menduplikasi widi yang di deauther sehingga user akan kebingungan membedakan yang asli.

8.     Jika ingin mengakhiri uji coba dan mengembalikan wifi ke mode semula cukup putuskan sambungan kabel dari alat ini ke perangkat yang digunakan mengakses.

 

 

BAB III

Penutup

Kesimpulan

                Jammer adalah alat penghilang dan pengacak sinyal handphone 3G, 4G, GSM, hingga Wi-Fi yang sekaligus merupakan inovasi dan pengembangan dari teknologi yang paling banyak diminati manusia untuk memenuhi tujuan tertentu. Wi-Fi jammer” menggunakan Development Board berbasis ESP8266. Secara teknis, terdapat protokol Wi-Fi yang disebut sebagai 802.11 dan berperilaku sebagai sebuah  deauthentcation frame.

            Signal Jammer and Deauther sendiri memiliki sedikit perbedaan diantara keduanya. Jammer mengirimkan sinyal derau pada spektrum Wi-Fi (2.4GHz) sehingga mengganggu spektrum frekuensi Wi-Fi, sementara Deauther mengirimkan paket yang menginterferensi sinyal sehingga mengganggu kerja ruter Wi-Fi. Proyek ini juga merupakan cara yang bagus untuk mempelajari lebih lanjut tentang WiFi, pengontrol mikro, Arduino, peretasan, dan elektronik / pemrograman secara umum.

 

 


LAMPIRAN


*foto semua anggota kelompok


             *foto hasil projek           

Tidak ada komentar:

Posting Komentar