• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Software Pendeteksi Kelemahan Jaringan dengan Menggunakan Bahasa Pemrograman Delphi T0 562011052 BAB II"

Copied!
8
0
0

Teks penuh

(1)

Bab II. TINJAUAN PUSTAKA

2.1 Penelitian Terdahulu

Pembuatan aplikasi ini juga pernah ada sebelumnya. Aplikasi tersebut adalah Aplikasi Injector Auto Inject Menggunakan

VB.Net yang dibuat oleh Raffael Lucas Tatulus (2013). Dari aplikasi yang penulis teliti tersebut, maka penulis ingin mengembangkan lagi aplikasi tersebut pada bahasa

pemrograman yang berbeda yaitu dengan menggunakan bahasa pemrograman Delphi dan menambah fitur - fitur baru

pada aplikasi yang penulis kembangkan. Fitur – fitur pada aplikasi sebelumnya :

a. Menggunakan bahasa pemrograman VB.Net. b. Menggunakan Timer.

(2)

Fitur yang ada di aplikasi sebelumnya tersebut masih kurang, maka penulis membangun sebuah perpustakaan yang memiliki fitur yang lebih baik dan kompleks.

Fitur – fitur pada aplikasi yang penulis kembangkan yaitu :

a. Menggunakan Bahasa Pemrograman Delphi b. Aplikasi yang mudah digunakan oleh pengguna. c. Desain tampilan aplikasi yang elegan.

d. Dapat menampilkan IP Address dari pengguna.

e. Menggunakan satu tombol untuk menjalankan aplikasi sehingga mempermudah pengguna.

f. Menampilkan nama PC dari pengguna.

2.2 Landasan Teori

2.2.1 Pengertian Keamanan Jaringan

Keamanan jaringan didefinisikan sebagai sebuah

perlindungan dari sumber daya terhadap upaya penyingkapan, modifikasi, utilisasi, pelarangan dan perusakan oleh person yang tidak diizinkan.(Wahana

(3)

2.2.2 Pengertian Modem

Modem adalah singkatan dari Modulator dan demodulator. Modulator berfungsi untuk melakukan proses menumpangkan data pada sinyal informasi ke sinyal pembawa agar dapat dikirim ke pengguna melalui media tertentu, proses ini biasa disebut dengan proses modulasi. pada proses ini data dari komputer yang berbentuk sinyal digital akan diubah menjadi sinyal analog. Sedangkan Demodulator berfungsi sebagai proses mendapatkan kembali data yang dikirim oleh pengirim. Pada proses ini data akan dipisahkan dari frekuensi tinggi dan data yang berupa sinyal analog akan diubah kembali menjadi sinyal digital agar bisa dibaca oleh komputer.

Jadi kesimpulannya fungsi modem adalah sebuah perangkat keras yang berfungsi untuk komunikasi dua arah yang merubah sinyal digital menjadi sinyal analog atau sebaliknya untuk mengirimkan pesan/data ke alamat yang dituju. Bisa juga diartikan sebagai perantara untuk menghubungkan komputer kita ke jaringan internet. (Ahmad Fauzi Sirajuddin, 2010)

2.2.3 Pengertian SSH

Secure Shell atau SSH adalah protokol jaringan yang

(4)

sistem berbasis Linux dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote

tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti Internet.(Yoni Risqilana, 2013)

Menurut Tom Thomas SSH adalah sebuah program yang menyediakan path komunikasi yang telah dienkripsi di antara dua host melalui jaringan yang tidak aman dan tidak terpercaya seperti internet. (Tom Thomas, 2005).

2.2.4 Pengertian Bug Host Checker v1.1

Bug Host Checker v1.1 adalah sebuah softwere yang digunakan untuk mencari host. Bug adalah akses gratis menuju suatu situs yang diberikan oleh suatu provider kepada pengguna internet biasanya konten promo dari suatu provider dengan rentang waktu tertentu.(Edi Sukarman, 2013).

Payload dalam dunia security yaitu pembawa exploit yang

(5)

Exploit adalah sebuah kode yang menyerang keamanan

komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan(Vulnerability) pada komputer tujuan. Biasanya exploit mencari kelemahan dari variabel null ataupun variabel yang tidak terdefinisi untuk dimasukkan nilai lain sehingga terjadi error dan tidak membaca prosedur program seperti seharusnya, sehingga shellcode dapat dimasukkan untuk melaksanakan perintah atau command lainnya. Exploit biasa disisipi dengan shellcode. (Rizki Hela Salam, 2012).

Shellcode adalah kode yang digunakan dengan payload

untuk mengeksploitasi komputer target. Biasanya shellcode dibuat untuk dapat mengontrol komputer, ataupun mendapatkan hak akses komputer target, atau yang lainnya. Shellcode dimasukkan kedalam kode exploit dengan tujuan membaypass fungsi suatu software, sehingga software tersebut tidak berjalan secara semestinya, melainkan menjalankan fungsi pada Shellcode. (Rizki Hela Salam, 2012).

(6)

setting ataupun ataupun ketidaktahuan administrator. (Rizki Hela Salam, 2012).

2.2.5 Proxifire

Proxifier adalah sebuah program yang memungkinkan aplikasi jaringan yang tidak bekerja melalui proxy server beroperasi melalui HTTP atau SOCKS proxy server atau rantai (chain proxy) proxy server.(Yusran Afandi, 2013).

Beberapa fungsi aplikasi proxifier adalah sebagai berikut: 1. Sebagai tunneling suatu sistem.Tunneling sendiri adalah

memaksa koneksi jaringan

untuk bekerja melalui proxy server dalam hal ini proxifier berfungsi untuk membypass

firewall suatu sistem menyembunyikan ip asli kita waktu terhubung ke internet dengan melalui chain proxy(rantai proxy).

(7)

2.2.6 Delphi

Delphi adalah suatu bahasa pemograman (developmentlanguage) yang digunakan untuk merancang suatu aplikasi program. Delphi termasuk dalam pemrograman bahasa tingkat tinggi (high level lenguage). Maksud dari bahasa tingkat tinggi yaitu perintah-perintah programnya menggunakan bahasa yang mudah dipahami oleh manusia. Bahasa pemrograman Delphi disebut bahasa prosedural artinya mengikuti urutan tertentu. Dalam membuat aplikasi perintah-perintah, Delphi menggunakan lingkungan pemrograman visual.

Delphi merupakan generasi penerus dari Turbo Pascal. Pemrograman Delphi dirancang untuk beroperasi dibawah sistem operasi Windows. Program ini mempunyai beberapa keunggulan, yaitu produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompiler, pola desain yang menarik serta diperkuat dengan bahasa perograman yang terstruktur dalam struktur bahasa perograman Object Pascal.

(8)

Referensi

Dokumen terkait

Enkripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca atau dimengerti. Setelah data terenkripsi, maka cara agar dapat membaca

jaringan komputer, informasi tidak hanya dapat dikirim melalui teks kata-kata saja melainkan dapat berupa suara, gambar bahkan video. Dengan kecanggihan ini,

copy terlebih dulu ke data keseluruhan, sehingga akan diedit atau dihapus supaya. tidak terjadi

Adapun saran yang diperlukan untuk penyempurnaan adalah setting keamanan pada VoIP, yang bertujuan agar tidak mudah ditembus untuk ikut mendengarkan

kegagalan. Hal ini disebabkan karena pada server.. utama mati dan tidak ada server backup yang. menggantikan fungsi server utama yang mati. Untuk menghindari masalah

Untuk melakukan pengujian pada implementasi failover ini apakah berjalan dengan baik atau tidak adalah menghentikan cluster service, dengan cara menghentikan cluster

4. Dalam karya saya ini tidak terdapat karya atau pendapat yaag telah ditulis atau dipublikasikan orang lain, kecuali yang digunakan sebagai acuan dalam naskah

[4] Winadi,I Komang Artha, 2011, Development of High Rise Building Fire Emergency Educational Game , Skripsi Sarjana pada Institut Teknologi Sepuluh Nopember: