SISTEM KEAMANAN SERVER MENGGUNAKAN METODE...
Transcript of SISTEM KEAMANAN SERVER MENGGUNAKAN METODE...
SISTEM KEAMANAN SERVER
MENGGUNAKAN METODE
PORT KNOCKING DENGAN
PEMROGRAMAN BASH PADA
SISTEM OPERASI CENTOS 5
Moh. Nazar Agliyono
NPM 54410462
Pembimbing Suryadi, SSi, M.T
Pendahuluan
Latar Belakang
• Perkembangan teknologi informasi dan jaringan komputer semakin pesat.
• Banyak server yang bermunculan untuk membantu penyebaran informasi.
• Kemungkinan serangan dari luar kepada server semakin besar.
Batasan Masalah
• Pembahasan menekankan penggunaan metode port knocking.
• Pembahasan menekankan penggunaan aplikasi “Knock-Knock My Port”.
• Topologi jaringan yang digunakan adalah point to point network.
• Arsitektur jaringan menggunakan kabel pada area lokal.
• Server hanya menggunakan sistem operasi centOS 5.
• Aplikasi knock-knock my port menggunakan pemrograman bash.
Tujuan Penulisan
• Membuat sistem keamanan server menggunakan metode port knocking dengan pemrograman bash.
Perancangan Jaringan
Pengalamatan Jaringan
CIDR : /30
Netmask : 255.255.255.252
Jumlah blok subnet : 64
Jumlah host per subnet : 2
Blok subnet : 4 (0, 4, 8, 12, 16, 20, . . . )
CIDR : /30
Subnet Mask : 255.255.255.252
ID Network : 192.168.0.0
Host : 192.168.0.1 – 192.168.0.2
Broadcasr : 192.168.0.3
Perancangan Aplikasi
Flowchart Aplikasi
Perancangan Aplikasi
Flowchart Aplikasi
Implementasi
Pengecekan Koneksi Jaringan
Implementasi
Persiapan Penggunaan Aplikasi
Implementasi
Aplikasi Dijalankan
Implementasi
Menu Utama
Implementasi
Menu Bantuan
Implementasi
Menu Konfigurasi
Implementasi
Port Knocking sedang Running
Implementasi
Percobaan SSH kepada Server Gagal
Implementasi
Percobaan SSH kepada Server Berhasil dengan Pengetukan
Implementasi
Hasil Uji Coba Sistem
No Aplikasi Port Service Hasil
1 SSH 22 SSH Berhasil
2 FTP 21 FTP Berhasil
3 Wget 80 HTTP Berhasil
Kesimpulan & Saran
Kesimpulan
• Sistem keamanan server menggunakan metode port knocking berhasil dibuat.
• Server berhasil diamankan dengan baik menggunakan aplikasi “Knock-Knock My Port” yang
mengimplementasikan metode port knocking.
• Server berhasil menolak percobaan penggunaan layanan SSH, FTP, dan HTTP tanpa proses pengetukan
pada port-port tertentu sesuai konfigurasi.
• Server berhasil menerima penggunaan layanan SSH, FTP, dan HTTP yang melakukan proses pengetukan
pada port-port tertentu sesuai konfigurasi.
Saran
• Desain aplikasi yang lebih baik.
• Kombinasi ketukan dan interval waktu yang berbeda.
• Percobaan pada banyak sistem operasi.