pemanfaatannmappadasistemdeteksikonektivitasjaringan ......penggunaan nmap dan hping 3 dalam...
Post on 06-Mar-2021
8 Views
Preview:
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