Top Banner
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.
7

KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

Apr 22, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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.

Page 2: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena
Page 3: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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

Page 4: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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

Page 5: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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

Page 6: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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

Page 7: KATA PENGANTAR - repository.uph.edurepository.uph.edu/7344/3.haslightboxThumbnailVersion/ToC.pdf · vii KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

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