vii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas
berkat dan rahmat-Nya, Laporan Skripsi dengan judul “ANALISIS KEAMANAN
KUNCI DAN KONTROL NIRKABEL DENGAN SOFTWARE DEFINED RADIO
(SDR)” dapat diselesaikan dengan baik dan tepat pada waktunya.
Laporan Skripsi ini disusun berdasarkan penelitian yang telah dilakukan dari
Januari 2019 hingga Desember 2019. Skripsi merupakan persyaratan terakhir bagi
mahasiswa yang wajib ditempuh sesuai dengan kurikulum Program Studi Teknik
Elektro, Fakultas Sains dan Teknologi, Universitas Pelita Harapan. Skripsi ini juga
bermanfaat bagi penulis untuk menerapkan pengetahuan yang telah didapat dan
memperoleh pengalaman baru yang tidak dapat diperoleh dari perkuliahan.
Dalam penyusunan Laporan Skripsi ini, penulis mendapat dukungan dari
banyak pihak. Oleh karena itu, penulis mengucapkan terima kasih sebesar-besarnya
kepada:
1. Bapak Eric Jobiliong, Ph.D., selaku Dekan Fakultas Sains dan Teknologi,
Universitas Pelita Harapan.
2. Ibu Dela Rosa, S.Si., M.M., M.Sc., Apt., selaku Wakil Dekan Fakultas
Sains dan Teknologi, Universitas Pelita Harapan.
3. Bapak Laurence, M.T., selaku Direktur Administrasi dan Kemahasiswaan
Fakultas Sains dan Teknologi, Universitas Pelita Harapan.
4. Bapak Dr. Henri P. Uranus, selaku Ketua Program Studi Teknik Elektro,
Fakultas Sains dan Teknologi, Universitas Pelita Harapan.
5. Bapak Dr. –Ing. Ihan Martoyo, MTS., selaku dosen pembimbing yang
telah meluangkan waktu dan tenaga untuk mengajari, membimbing,
mengoreksi, serta memberi kritik, saran, motivasi, dan petunjuk kepada
penulis.
6. Seluruh dosen dan staf yang telah mengajar dan membimbing penulis
selama berkuliah di Program Studi Teknik Elektro Universitas Pelita
Harapan.
ix
DAFTAR ISI
halaman
HALAMAN JUDUL .................................................................................................
PERNYATAAN TENTANG TUGAS AKHIR DAN PENYERAHAN HAK
NONEKSKLUSIF TANPA ROYALTI ....................................................................
PERSETUJUAN DOSEN PEMBIMBING SKRIPSI ..............................................
PERSETUJUAN TIM PENGUJI SKRIPSI ..............................................................
ABSTRAK .............................................................................................................. v
ABSTRACT ........................................................................................................... vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI .......................................................................................................... ix
DAFTAR GAMBAR ............................................................................................. xi
DAFTAR TABEL ................................................................................................ xiii
DAFTAR LAMPIRAN ...................................................................................... xiiiii
BAB 1 PENDAHULUAN .................................................................................. 1
1.1. Latar Belakang .............................................................................. 1
1.2. Tujuan dan Manfaat Penelitian ..................................................... 3
1.3. Batasan Masalah............................................................................ 3
1.4. Sistematika Penulisan.................................................................... 3
BAB 2 LANDASAN TEORETIS ....................................................................... 5
2.1. Digital Signal ................................................................................ 5
2.2. Remote Keyless System (RKE) and Passive Keyless Entry and
Start (PKES) .................................................................................. 7
2.3. Rolling Code ................................................................................. 8
2.4. Software Defined Radio (SDR) .................................................. 10
2.5. Operating System Linux Ubuntu 18.04 ...................................... 11
2.6. GNU Radio Companion (GRC) .................................................. 12
2.7. Gqrx............................................................................................. 13
2.8. Audacity ...................................................................................... 13
2.9. Inspectrum ................................................................................... 13
BAB 3 METODOLOGI PENELITIAN............................................................ 14
3.1. Tempat dan Waktu Penelitian ..................................................... 14
3.2. Komponen yang Digunakan Selama Penelitian ......................... 14
3.3. Objek Penelitian .......................................................................... 14
3.4. Metode Penelitian........................................................................ 15
3.4.1. Replay attack dengan Metode Jam-Save-Replay ............ 16
3.4.2. Replay attack dengan Demodulasi dan Replikasi Sinyal 19
x
BAB 4 PERANCANGAN PERANGKAT LUNAK ........................................ 20
4.1. Instalasi Software ........................................................................ 20
4.1.1. Instalasi Driver BladeRF x40 .......................................... 21
4.1.2. Instalasi GNU Radio Companion (GRC) ........................ 22
4.1.3. Instalasi Inspectrum ......................................................... 22
4.1.4. Instalasi Gqrx .................................................................. 23
4.1.5. Instalasi Audacity ............................................................ 24
4.2. Perancangan Software ................................................................. 24
4.2.1. Perancangan GNU Radio Companion (GRC) ................. 24
4.2.2. Perancangan Inspectrum, Gqrx, dan Audacity ................ 37
BAB 5 HASIL DAN ANALISIS DATA PENELITIAN ................................. 43
5.1. Sinyal kunci RKE mobil dan remote drone ................................ 43
5.2. Uji Jam terhadap kunci RKE mobil dan remote drone ............... 47
5.3. Uji Save and Replay terhadap kunci RKE mobil dan remote drone
..................................................................................................... 49
5.4. Uji Demodulasi dan Replikasi .................................................... 53
5.5. Rekomendasi Peningkatan Keamanan untuk Sistem RKE ......... 58
BAB 6 PENUTUP............................................................................................. 59
6.1. Kesimpulan ................................................................................. 59
6.2. Saran ............................................................................................ 60
DAFTAR PUSTAKA
LAMPIRAN
xi
DAFTAR GAMBAR
halaman
Gambar 2.1. Beberapa metode line coding pada sinyal digital [7]. ................... 6
Gambar 2.2. Beberapa modulasi pada sinyal digital [8]. ................................... 7
Gambar 2.3. Struktur umum rolling code yang direkomendasikan Atmel [10]. 8
Gambar 2.4. Ilustrasi rolling window [10]. ........................................................ 9
Gambar 2.5. Struktur paket rolling code Hitag-2 [4] ....................................... 10
Gambar 2.6. Perangkat BladeRF x40 [14]. ...................................................... 11
Gambar 3.1. Set-up perangkat yang digunakan dalam penelitian. ................... 14
Gambar 3.2. Flowchart penelitian. ................................................................... 15
Gambar 3.3. Flow chart dan skenario jam-save-replay.................................... 17
Gambar 3.4. Flow chart dan skenario save and replay. ................................... 18
Gambar 4.1. Blok GRC untuk spectrum analyzer............................................ 26
Gambar 4.2. Blok GRC sebagai jammer. ......................................................... 27
Gambar 4.3. Blok GRC untuk menyimpan sinyal (save signal). ..................... 28
Gambar 4.4. Blok GRC untuk signal slicer...................................................... 30
Gambar 4.5. Blok GRC untuk mengirim ulang sinyal (replay signal)............. 31
Gambar 4.6. Blok GRC untuk replikasi sinyal dengan modulasi FSK. ........... 33
Gambar 4.7. Membuka file pada Inspectrum. .................................................. 38
Gambar 4.8. Memunculkan grafik kedua berupa frequency plot pada
Inspectrum. .................................................................................. 38
Gambar 4.9. Memunculkan grafik ketiga yakni plot square wave dari threshold
pada grafik kedua di Inspectrum. ................................................ 39
Gambar 4.10. Melakukan seleksi 1 simbol pada Inspectrum............................. 39
Gambar 4.11. Melesetnya periode simbol bila nilai panel symbols diatur besar.
..................................................................................................... 40
Gambar 4.12. Hasil demodulasi FSK menggunakan Inspectrum yang
ditampilkan pada layar terminal. ................................................. 41
Gambar 4.13. Tampilan spectogram pada Audacity. ......................................... 42
Gambar 5.1. Bentuk sinyal 6 kunci mobil dilihat dengan Audacity. ............... 44
Gambar 5.2. Bentuk sinyal 6 kunci mobil yang diperbesar (zoom) di sekitar
detik 0,1 s pada Gambar 5.1. ...................................................... 44
Gambar 5.3. Spektrum frekuensi 6 mobil dilihat dengan GRC diukur pada
jarak 10 cm. Garis hijau merupakan peak hold trace, sedangkan
garis biru adalah real time trace. ................................................. 46
Gambar 5.4. Sinyal remote drone diukur pada jarak 50 cm dari spectrum
analyzer Tektronix RSA-306 dengan center frequency 2.44 GHz,
span 80 MHz, dan fitur peak hold dinyalakan. ........................... 46
Gambar 5.5. Daya sinyal jam dari SDR tanpa amplifier (kiri) dan dengan
amplifier (kanan), sinyal berupa random noise dengan bandwidth
4 MHz dikirim pada frekuensi 433 MHz dan diukur pada jarak 50
cm antara SDR dengan spectrum analyzer konvensional. .......... 47
Gambar 5.6. FHSS yang diimplementasikan pada SDR diukur dengan span
150 kHz. ...................................................................................... 48
Gambar 5.7. Bentuk original sinyal Mobil 3 (atas) dan replikanya (bawah). .. 57
xii
DAFTAR TABEL
halaman
Tabel 4.1. Beberapa command yang sering digunakan pada terminal Linux
Ubuntu. ............................................................................................ 20
Tabel 5.1. Tabel frekuensi dan modulasi sinyal kunci mobil dalam penelitian 45
Tabel 5.2. Percobaan save and replay dengan metode same code .................... 50
Tabel 5.3. Percobaan save and replay dengan metode next sequence code ...... 51
Tabel 5.4. Ringkasan informasi dari demodulasi Mobil 3, Mobil 4, dan Mobil 6.
....................................................................................................... ..55
xiii
DAFTAR LAMPIRAN
halaman
Lampiran A
Uji Similaritas dengan Turnitin…………………...……………………...A-1
Lampiran B
Makalah yang Dipresentasikan dalam Seminar Nasional Sains, Rekayasa,
dan Teknologi (SNSRT) 2019 di Universitas Pelita Harapan…....………B-1
Top Related