Institutional Repository | Satya Wacana Christian University: Software Pendeteksi Kelemahan Jaringan dengan Menggunakan Bahasa Pemrograman Delphi

1

Software Pendeteksi Kelemahan Jaringan Dengan
Menggunakan Bahasa Pemrograman Delphi

Diajukan kepada
Fakultas Teknologi Informasi
Untuk memperoleh Gelar Ahli Madya Komputer

Oleh:
Yusuf Kamajaya
562011052

Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014

Software Pendeteksi Kelemahan Jaringan Dengan
Menggunakan Bahasa Pemrograman Delphi


Laporan Tugas Akhir

Oleh:
Yusuf Kamajaya
562011052

Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014

i

ii

iii

iv


KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadiran Tuhan
Yesus Kristus atas segala berkat dan anugerahnya yang sangat
luar biasa sehingga penulis dapat menyelesaikan penulisan
laporan Tugas Akhir ini dengan baik. Penulisan laporan Tugas
Akhir ini dimaksudkan untuk memenuhi sebagian dari syarat
dalam rangka meraih gelar sarjana Ahli Madya Komputer
pada Program Studi Diploma Teknik Informatika Fakultas
Teknologi

Informasi

Universitas

Kristen

Satya Wacana

Salatiga.

Penulis juga menyadari bahwa terselesaikannya laporan
Tugas Akhir dengan lancar tidak terlepas juga karena bantuan
dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis
ingin menyampaikan terimakasih kepada

:

1. Dr. Dharmaputra T. Palekahelu, M. Pd sebagai Dekan Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
2. Bapak Sri Winarso, S.Kom, M.Cs sebagai Ketua Program
Studi

Teknik

Informatika,

Diploma

Fakultas


Teknologi

Informasi, Universitas Kristen Satya Wacana.
3. Bapak Teguh Wahyono, S.Kom, M.Cs yang telah berkenan
meluangkan

waktu

untuk

memberikan

penyusunan Tugas Akhir ini.

v

bimbingan

dalam


4. Orang tua dan keluarga tercinta, yang memberikan dukungan
baik moril maupun materil kepada penulis untuk selalu berusaha
mencapai hasil yang terbaik.
5. Teman saya Haryono di Boyolali yang memperbolehkan saya
menggunkan komputernya untuk pembuatan aplikasi ini.
6. Teman-teman di Ambarawa yang mendoakan dan memberi
dukungan serta kebersamaannya selama ini.
7. Semua teman-teman D3 Teknik Informatika 2011.
8. Serta semua pihak yang tidak dapat penulis sebutkan satu
persatu.

Salatiga, 17 Juni 2014

Yusuf Kamajaya

vi

Daftar Isi
Judul .................................................................................... i
Lembar Pengesahan ............................................................. ii

Lembar Pernyataan Bebas Plagiasi ...................................... iii
Lembar Pernyataan Persetujuan Publikasi ........................... iv
Kata Pengantar ..................................................................... v
Daftar Isi............................................................................... vii
Daftar Gambar ...................................................................... ix
Daftar Lampiran ................................................................... xii
Bab 1 Pendahuluan ............................................................. 1
1.1

Latar Belakang ................................................ 1

1.2

Tujuan ............................................................. 2
1.2.1

Tujuan Umum ................................... 2

1.2.2


Tujuan Khusus .................................. 2

1.3

Rumusan Masalah ........................................... 3

1.4

Batasan Masalah ............................................. 3

1.5

Metodologi ...................................................... 3

Bab 2 Tinjauan Pustaka ...................................................... 6
2.1

Penelitian Terdahulu ....................................... 6

2.2


Landasan Teori ............................................... 7
2.2.1 Pengertian Keamanan Jaringan ........... 7
2.2.2 Pengertian Modem .............................. 8
2.2.3 Pengertian SSH ................................... 8
2.2.4 Pengertian Bug Host Checker v1.1 ..... 9
2.2.5 Pengertian Proxifire ............................ 11
vii

2.2.6 Pengertian Delphi ................................ 12
Bab 3 Perancangan Sistem.................................................. 14
3.1

Perangkat Lunak ............................................. 14

3.2

Bug Host Checker v1.1 ................................... 15

3.3


Flowchart ........................................................ 16

3.4

Desain Aplikasi ............................................... 17

3.5

Perancangan .................................................... 18

Bab 4 Hasil dan Analisis..................................................... 20
4.1

Hasil Karya atau Implementasi ....................... 20

4.2

Hasil Pengujian dan Analisis .......................... 24


Bab 5 Penutup ..................................................................... 25
5.1

Kesimpulan ..................................................... 25

5.2

Saran ............................................................... 25

Daftar Pustaka ...................................................................... 26
Lampiran ............................................................................. 27

viii

Daftar Gambar
Gambar 3.1

Bug host checker v1.1 .................................... 15

Gambar 3.2


Flowchart ........................................................ 16

Gambar 3.3

Tampilan aplikasi pada Delphi 7 .................... 17

Gambar 3.4

Button Start ..................................................... 18

Gambar 3.5

Button Stop ..................................................... 18

Gambar 3.6

Checkbox1 ...................................................... 19

Gambar 3.7

Checkbox2 ...................................................... 19

Gambar 4.1

Splash Screen.................................................. 20

Gambar 4.2

Bitvise SSH Client.......................................... 21

Gambar 4.3

Proxifire running ............................................ 22

Gambar 4.4

Tampilan aplikasi yang berjalan ..................... 23

ix

Daftar Lampiran
Lampiran Kode Program ........................................................ 27

x