software pendeteksi kelemahan jaringan dengan …€¦ · software pendeteksi kelemahan jaringan...
TRANSCRIPT
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
i
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
ii
iii
iv
v
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 bimbingan dalam
penyusunan Tugas Akhir ini.
vi
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
vii
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
viii
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
ix
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
x
Daftar Lampiran
Lampiran Kode Program ........................................................ 27