pemanfaatannmappadasistemdeteksikonektivitasjaringan ......penggunaan nmap dan hping 3 dalam...

Post on 06-Mar-2021

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PemanfaatanNMAPpadaSistemDeteksiKonektivitasJaringanKomputer

padaLocal Area Netwok

Artikel Ilmiah

Diajukan kepada

Fakultas Teknologi Informasi

untuk memperoleh gelar Sarjana Komputer

Disusun Oleh :

AangGunaryo 672009297

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN SATYA WACANA

SALATIGA

2016

Pemanfaatan NMAP pada Sistem Deteksi Konektivitas Jaringan

Komputer pada Local Area Netwok

Abstrack

Monitoring sebuah konektivitas jaringan Local Area Network selama ini menggunakan

NMAP tetapi Nmap Memiliki sebuah kelemahan antralain, kelemahan pada sebuah jaringan

komputer dangan IP yang sudah di tentukan, halini di alamiolehpengelola LAB FTI UKSW

dimana pelaporan terjadinya terputus nyakonektivitas masih di lakukan secara manual, pada

penelitian ini telah di bangun aplikasi monitoring konektivitas jaringan Local Area Network,

aplikasi berbasis Desktop di implementasikan dengan bahasa pemrograman C# .Net yang

memanfaatkan kelas PcapDotNet sebagai penghubung aplikasi dengan Nmap, sehingga Aplikasi

yang dibangun mampu memonitoring jaringan Local Area Network jika terjadi terputus

nyakonektivitas jaringan tersebut.

Pendahuluan

LatarBelakang

� Jika terjadi terputusnya konektivitas dalam sebuah jaringan komputer, proses pelaporan

pada umumnya dilakukan oleh pengguna.

� Belum ada layanan yang dimiliki system operasi jaringan untuk memberi alarm jika

terjadi kondisi terputusnya koneksi dalam sebuah local area network.

� Aplikasi NMAP tidak dapat mendeteksi sekumpulan komputer yang memiliki alamat IP

yang telah ditentukan pengguna.

RumusanMasalah

� Bagaimana merancang system deteksi konektivitas jaringan komputer pada sebuah LAN?

� Bagaimana memanfaatkan NMAP sebagai alat deteksi pada system deteksi konektivitas

jaringan komputer pada sebuah LAN?

� Bagaimana membangun aplikasi system deteksi konektivitas jaringan komputer pada

sebuah LAN tersebut berbasis desktop menggunakan bahasa pemrograman C-Sharp?

TujuanPenelitian

� Merancang system deteksi konektivitas jaringan komputer pada sebuah LAN.

� Memanfaatkan NMAP sebagai alat deteksi pada system deteksi konektivitas jaringan

komputer pada sebuah LAN.

� Membangun aplikasi system deteksi konektivitas jaringan komputer pada sebuah LAN

tersebut berbasis desktop menggunakan bahasapem rograman C-Sharp.

ManfaatPenelitian

� Bagi Penggunayaitu FTI UKSW

- Memiliki aplikasi deteksi host dan konektivitas jaringan komputer pada sebuah LAN.

- Memiliki aplikasi monitoring konektivitas jaringan komputer pada LAN.

� BagiAkademik

Dapat dipergunakan sebagai pembelajaran cara membangun sebuah aplikasi berbasis

desktop guna mendeteksi dan memonitoring konektivitas jaringan komputer pada LAN

memanfaatkan NMap.

Batasan Masalah

� Aplikasi hanya mendeteksi konektivitas jaringan komputer menggunakan media kabel

(bukan wireless / nirkabel)

� Ruang lingkup penelitian yaitu FTI UKSW.

Tinjauan Pustaka

PenelitianTerdahulu

PenelitianTerdahulu Ke-1:

Penggunaan NMAP Dan HPING 3 Dalam Menganalisa KeamananJaringanPada

B2P2TO2T (Karanganyar, Tawangmangu) (Prabowo Y.A., 2014)

PenelitianTerdahulu Ke-2:

Membandingkan AnalisaTrafik Data Pada Jaringan Komputer Antara Wireshark

dan NMAP (Rosnelly R., Pulungan R., 2011)

NMAP

� Nmap yang merupakan singkatan dari Network Mapper merupakan tools para hacker

yang digunakan untuk melakukan pemetaan suatu jaringan. Dengan Nmap dapat

diketahui, komputer atau host mana yang aktif dan kira-kira dapat di eksploitasi lebih

lanjut (Yerianto D., 2003)

MetodedanPerancanganSistem

TahapanPenelitian

MetodePengembanganSistem

Prototype Model (Pressman, 2001)

Use Case Diagram

Scan Cepat

Scan Biasa Scan Mendalam

Scan Ping

Jenis Scan

<<extend>>

<<extend>> <<extend>><<extend>>

Scan menurut file

Tampilan Deskripsi Deteksi

Tampilan Deteksi

ScanAuto Scan

Clear

<<include>>

<<include>>

<<include>>

<<include>>

Browse File

Scan ManualPengguna

Target Scan Manual

Activity Diagram – Scan Manual

Start

Browse File

Jenis Scan

Scan Cepat Scan Biasa

Scan

Mendalam Scan Ping

Scan Menurut

File

Scan

Tampilan

Deskripsi Deteksi

Tampilan

Deteksi

Clear

Auto scan

Close Program

Sistem DeteksiPengguna

Activity Diagram Scan Menurut File

Start

Browse File

Jenis Scan

Scan Cepat Scan Biasa

Scan

Mendalam Scan Ping

Scan Menurut

File

Scan

Tampilan

Deskripsi Deteksi

Tampilan

Deteksi

Clear

Auto scan

Close Program

Sistem DeteksiPengguna

Class Diagram

Program

Main()

Setting

defaultInstance

Resources

resourceCulture

resourceMan

Resources()

JenMapForm

_lastTimestamp

activeHost

activeIp

AutoScan

AutoScanTimer

GWL_STYLE

icons

lastActiveIp

localIpCount

MAX_IP

AddButtonsCrossthread()

AddButtonsHostCrossthread()

addMacAdressSpoof()

appendStatus()

appendStatusLabel()

AutoScan_CheckedChanged()

browseScanFileBut_Click()

BuildArpPacket()

BuildComplexPacket()

BuildDnsPacket()

BuildEthernetPacket()

BuildGrePacket()

BuildHttpPacket()

BuildIcmpPacket()

BuildIgmpPacket()

BuildIpV4Packet()

BuildTcpPacket()

BuildUdpPacket()

BuildVLanTaggedFramePacket()

clearDrawingPanel()

conMacAddressHid_CheckedChanged()

CountIPAddress()

GetMacAddress()

graphWorker_DoWork()

ipScannerTimer_Tick()

nMap_Worker()

nMapStart()

nMapTraceRoute()

ping_ip()

scan_ip()

scanRange()

SetParent()

StatisticsHandler()

11

1

1

1 n

Hasildan Pembahasan

Scanning menggunakanNMAP

Scanning MenggunakanAplikasiJNMAP

Warning / alarm jika terjadi terputusnya konektivitas jaringan .

Pilih jenis scan yang gi inginkan contoh : scan mendalam.. kemudian pilih scan menurut file …

Proses scan menurut file, yang berisi alamat ip yang telah di daftarkan dalam notepad.txt

Klik scan untuk memonitoring konektivitas jaringan

Hasil scan menggunakan Jnmap pada LabCTC FTI UKSW bahwa tidak terjadi terputusnya

konektivitas jaringan

Hasil scan menggunakan JNMAP pada Lab CTC FTI UKSW, Warning/alarm jika terjadi

terputusnya jaringan

Kesimpulan dan Saran

Kesimpulan

� Aplikasi dirancang untuk mampu mendeteksi konektivitas beberapa komputer pada

sebuah LAN dengan cara membaca file .txt berisi IP Address komputer yang telah

ditentukan.

� Aplikasi dirancang untuk dapat memonitoring konektivitas jaringan pada beberapa

komputer, dengan cara disediakan halaman yang menampilkan status koneksi jaringan

komputer tersebut yang telah ditentukan.

� Aplikasi dibangun menggunakan bahasa pemrograman C-Sharp dan libraryPcapDotNet

sebagai perintah penghubung antara aplikasi dengan Nmap.

Saran

� Ditambahkan fasilitas sms gateway untuk dapat melakukan broadcast pesanperingatan

kepada pengelola / admin jaringan, bahwa ada satu atau beberapa komputer yang

koneksinya terputus.

top related