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