Minggu, 04 September 2016

Review mengenai Scanning

Pertanyaanya :

1. pengertian network scaning ?
2. jenis jenis scaning?
3. apa yang dimaksud scaning live system dan open port?
4. apa yang dimaksud dengan bannergrabing dan os fingerprinting?
5. apa yang dimaksud dengan vulnerability?
6. apa yang dimaksud dengan proxy didalam  proses network scaning?
7. apa yang dimaksud dengan anonymizer dalam network scaning?
8. apa yang dimaksud dengan drawing network diagram?
9. apa yang dimaksud dengan scaning coutermasture?
10. apa yang anda pahami tentang network scaning?


Jawaban :

1.Scanning adalah kegiatan yang dilakukan hacker untuk menentukan aktif tidaknya host target dalam jaringan. Hasil scanning dapat berupa IP Address, sistem operasi, service maupun aplikasi yang dijalankan. Informasi ini berguna untuk menentukan jenis exploit yang akan digunakan.



2. jeni jenis scaning


· connect scan (-sT)


Jenis scan ini adalah dengan melakukan koneksi ke port sasaran dan menyelesaikan three-way handshake (SYN, SYN/ACK, dan ACK). Scan jenis ini mudah terdeteksi oleh sistem sasaran.




· -sS (TCP SYN scan)


Paling populer dan merupakan scan default nmap. SYN scan juga sukar terdeteksi, karena tidak menggunakan 3 way handshake secara lengkap, yang disebut sebagai teknik half open scanning. SYN scan juga efektif karena dapat membedakan 3 state port, yaitu open, filterd ataupun close. Teknik ini dikenal sebagai half-opening scanning karena suatu koneksi penuh TCP tidak sampai terbentuk. Sebaliknya, suatu paket SYN dikirimkan ke port sasaran. Bila SYN/ACK diterima dari port sasaran, kita dapat mengambil kesimpulan bahwa port itu berada dalam status LISTENING. Suatu RST/ACT akan dikirim oleh mesin yang melakukan scanning sehingga koneksi penuh tidak akan terbentuk. Teknik ini bersifat siluman dibandingkan TCP connect penuh, dan tidak aka tercatat pada log sistem sasaran.




· TCP FIN scan (-sF)


Teknik ini mengirim suatu paket FIN ke port sasaran. Berdasarkan RFC 793, sistem sasaran akan mengirim balik suatu RST untuk setiap port yang tertutup. Teknik ini hanya dapat dipakai pada stack TCP/IP berbasis UNIX.




· TCP Xmas Tree scan (-sX)


Teknik ini mengirimkan suatu paket FIN, URG, dan PUSH ke port sasaran. Berdasarkan RFC 793, sistem sasaran akan mengembalikan suatu RST untuk semua port yang tertutup.




· TCP Null scan (-sN)


Teknik ini membuat off semua flag. Berdasarkan RFC 793, sistem sasaran akan mengirim balik suatu RST untuk semua port yang tertutup.




· TCP ACK scan (-sA)


Teknik ini digunakan untuk memetakan set aturan firewall. Dapat membantu menentukan apakah firewall itu merupakan suatu simple packet filter yang membolehkan hanya koneksi-koneksi tertentu (koneksi dengan bit set ACK) atau suatu firewall yang menjalankan advance packet filtering.




· TCP Windows scan


Teknik ini dapat mendeteksi port-port terbuka maupun terfilter/tidak terfilter pada sistemsistem


· tertentu (sebagai contoh, AIX dan FreeBSD) sehubungan dengan anomali dari ukuran windows TCP yang dilaporkan.




· TCP RPC scan


Teknik ini spesifik hanya pada system UNIX dan digunakan untuk mendeteksi dan mengidentifikasi port RPC (Remote Procedure Call) dan program serta normor versi yang berhubungan dengannya.




· UDP scan (-sU)

Teknik ini mengirimkan suatu paket UDP ke port sasaran. Bila port sasaran memberikan respon berupa pesan (ICMP port unreachable) artinya port ini tertutup. Sebaliknya bila tidak menerima pesan di atas, kita dapat menyimpulkan bahwa port itu terbuka. Karena UDP dikenal sebagai connectionless protocol, akurasi teknik ini sangat bergantung pada banyak hal sehubungan dengan penggunaan jaringan dan system resource. Sebagai tambahan, UDP scanning merupakan proses yang amat lambat apabila anda mencoba men-scan suatu perangkat yang menjalankan packet filtering berbeban tinggi.



3. scanning live system adalah scanning yang dilakukan untuk mecari sebuah host yang sedang aktif dengan aplikasi aplikasi yang biasa dipakai,

Port terbuka adalah  suatu pintu yang terbuka pada system computer. Dengan pintu itu, computer memiliki hak untuk menentukan service-service dalam system untuk berkomunikasi dengan luar area system computer itu sendiri, salah satu status port yang dikenali oleh port scanner seperti: nmap, superscan, THC, BluesPortTool, dll. Sebuah aplikasi secara aktif menerima koneksi paket TCP atau UDP pada port terbuka. Menemukan port terbuka ini seringkali merupakan tujuan utama scanning port. Orang dengan pikiran keamanan (security-minded) tahu bahwa setiap port terbuka merupakan celah untuk serangan. Penyerang dan pen-testers ingin mengeksploitasi port terbuka, namun administrator berusaha menutup atau melindungi mereka dengan firewall tanpa mengganggu user yang berhak. Port terbuka juga menarik bagi scan bukan keamanan karena mereka memberitahu layanan yang dapat digunakan pada jaringan.


4. Banner grabbing adalah termasuk dari salah satu teknik fingerprinting, teknik ini digunakan untuk mendapatkan informasi tentang target apa yang sedang berjalan juga teknik ini bergantung pada replay dari paket TCP yang dikirimkan dari Host. Hal ini dapat sangat berguna untuk attackers jarak jauh, setelah attackers menemukan port apa yang terbuka dan digunakan, maka dapat menggunakan teknik ini untuk mencari tahu apa jenis dan versi perangkat lunak yang sedang berjalan pada server. OS-Fingerprint bertujuan untuk mengetahui Operating System yang digunakan oleh computer target



5. Volnerability (Sebuah kerentanan scanner) adalah program komputer yang dirancang untuk menilai komputer , sistem komputer , jaringan atau

aplikasi untuk kelemahan .
Mereka dapat dijalankan baik sebagai bagian dari
manajemen kerentanan oleh mereka bertugas melindungi sistem - atau oleh penyerang topi hitam mencari untuk mendapatkan akses tidak sah .



6. Proxy adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Mungkin teman-teman ada yang pernah menggunakan proxy di kampus, kantor atau di mana pun Anda berada dalam suatu jaringan internet, melakukan scanning port dalam jaringan. Maksudnya? Jadi begini, metode yang saya gunakan adalah mengecek apakah port tersebut terbuka atau tertutup. Kalo port yang digunakan dalam IP itu terbuka, maka kemungkinan masih bisa digunakan (dalam konteks ini IP adalah proxy).




7. Kata Anonymizer merupakan suatu istilah bagi para neters yang melakukan aktivitas di dunia maya dengan "status pribadi/privasi", banyak orang ingin menggunakan aktivitas anonymizer saat melakukan aksi berselancar di dunia maya, ini di sebabkan banyak web yang berusaha mengumpulkan informasi pribadi dari peselancar di internet. seperti Iternet Protokol (IP) addres.




8. NETWORK diagram adalah visualisasi proyek berdasarkan network planning. Network diagram berupa jaringan kerja yang berisi lintasan-lintasan kegiatan dan urutan-urutan peristiwa yang ada selama penyelenggaraan proyek. Dengan network diagram dapat segera dilihat kaitan suatu kegiatan dengan kegiatan-kegiatan lainnya, sehingga bila sebuah kegiatan terlambat maka dengan segera dapat dilihat kegiatan apa saja yang dipengaruhi oleh keterlambatan tersebut dan berapa besar pengaruhnya.



9. Untuk menanggulangi resiko ( Risk ) tersebut dilakukan apa
yang disebut dengan “countermeasures” yang dapat berupa


1. Usaha untuk mengurangi Threat
2. Usaha untuk mengurangi Vulnerability
3. Usaha untuk mengurangi Impact
4. Mendeteksi kejadian yang tidak bersahabat (Hostile event)
5. Kembali ( Recover ) dari kejadian


10. Network scanner adalah metode bagaimana caranya mendapatkan informasi sebanyak-banyaknya dari IP/Network korban.

Cara kerja network scanner

  • Untuk mendapatkan akses ke host, cracker harus mengetahui titik-titik kelemahan yang ada. Sebagai contoh, apabila cracker sudah mengetahui bahwa host menjalankan proses ftp server, ia dapat menggunakan kelemahan-kelemahan yang ada pada ftp server untuk mendapatkan akses.
  • Biasanya "scanning" dijalankan secara otomatis mengingat "scanning" pada "multiple-host" sangat menyita waktu. "Hackers" biasanya mengumpulkan informasi dari hasil "scanning" ini. Dengan mengumpulkan informasi yang dibutuhkan maka "hackers" dapat menyiapkan serangan yang akan dilancarkannya.
  • Scanner biasanya bekerja dengan men-scan port TCP /IP dan servis servisnya dan mencatat respon dari komputer target. Dari scanner ini dapat diperoleh informasi mengenai port-port mana saja yang terbuka. Kemudian yang dilakukan adalah mencari tahu kelemahan-kelemahan yang mungkin bisa dimanfaatkan berdasar port yang terbuka dan aplikasi serta versi aplikasi yang digunakan.
 

Cara Menggunakan NMAP / ZENMAP


Download Terlebih dahulu Nmap And Zenmap di https://nmap.org/download.html terdapat pilihan untuk sistem operasi linux atau windows





lankah pertama buka terlebih dahulu Nmap


  
pilih I Agree untuk melanjutkan.


Pilih lokasi penyimpanan. kemudian klik Install.

Tunggu proses Install sampai selesai.
Jika penginstallan telah selesai, klik Next.

 Jika ingin menampilkan icon Zenmap pada dekstop, centang Dekstop Icon dan klik Next.


Langkah terakhir, klik Finish.



1. buka aplikasi Zenmap 


2. isi di kolom target contoh ke sandysanky.blogspot.com
klik start dengan profil mode Intense scan
dan hasil dari Nmap output nya seperti pada gambar dibawah



3. pada bar Port/host terdapat port yang digunakan oleh target


4. pada bar topology terdapat banyak router yang di lewati oleh local host untuk menuju target
5. pada bar Host detail terdapat detail mengenai target yang di scan

seperti
Host status
Addresses
Hostnames
operating system
TCP Sequence
IP ID Sequence
TCP TS Squence
Comment
Lebih jelasnya liat gambar dibawah ini

10. Scan pada bar ini perintah yang telah dimasukan akan terdaftar pada kolom scan