Difference between revisions of "IPv6 Security: Audit Security"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(20 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | Fasilitas / tool untuk melakukan security audit pada jaringan IPv6 masih terus di kembangkan. | |
+ | Tool yang ada memang belum sebaik yang tersedia di IPv4. | ||
− | |||
− | + | ==Masalah Hukum / Legal== | |
− | + | '''PERHATIAN:''' berhati-hati saat melakukan scan ke sistem yang kita gunakan, jika tidak mungkin kita akan terkena masalah hukum. CEK tujuan IPv6 address DUA KALI sebelum melakukan scan. | |
− | |||
− | + | ==Audit Security Menggunakan netcat yang IPv6== | |
− | |||
− | + | Dengan menggunakan netcat IPv6-enabled kita dapat menjalankan portscan dengan membungkusnya dengan script dan melakukannya pada range port tertentu, untuk menangkap banner dll. | |
− | + | Contoh penggunaan: | |
− | + | apt update | |
+ | apt install netcat | ||
− | Starting Nmap | + | Jika anda mempunyai server daytime di localhost, dapat melakukan scan: |
− | Nmap scan report for | + | |
− | Host is up (0. | + | nc ::1 daytime |
− | Not shown: | + | 13 JUL 2002 11:22:22 CEST |
+ | |||
+ | Contoh lain jika kita mempunyai server, misalnya SMTP (port 25), maka | ||
+ | |||
+ | nc ::1 25 | ||
+ | 220 axioo ESMTP Postfix (Ubuntu) | ||
+ | |||
+ | ==Security auditing menggunakan nmap IPv6-enabled== | ||
+ | |||
+ | NMap, salah satu portscaner terbaik di dunia, mendukung IPv6 sejak versi 3.10ALPHA1. Instalasi dapat menggunakan perintah | ||
+ | |||
+ | apt update | ||
+ | apt install nmap | ||
+ | |||
+ | Contoh penggunaan: | ||
+ | |||
+ | nmap -6 -sS -v -Pn 2345::1 | ||
+ | |||
+ | Hasil-nya kira-kira | ||
+ | |||
+ | Starting Nmap 7.60 ( https://nmap.org ) at 2019-02-15 11:28 WIB | ||
+ | Initiating ND Ping Scan at 11:28 | ||
+ | Scanning 2345::1 [1 port] | ||
+ | Completed ND Ping Scan at 11:28, 0.20s elapsed (1 total hosts) | ||
+ | Initiating Parallel DNS resolution of 1 host. at 11:28 | ||
+ | Completed Parallel DNS resolution of 1 host. at 11:28, 0.00s elapsed | ||
+ | Initiating SYN Stealth Scan at 11:28 | ||
+ | Scanning 2345::1 [1000 ports] | ||
+ | Discovered open port 443/tcp on 2345::1 | ||
+ | Discovered open port 25/tcp on 2345::1 | ||
+ | Discovered open port 53/tcp on 2345::1 | ||
+ | Discovered open port 143/tcp on 2345::1 | ||
+ | Discovered open port 21/tcp on 2345::1 | ||
+ | Discovered open port 22/tcp on 2345::1 | ||
+ | Discovered open port 445/tcp on 2345::1 | ||
+ | Discovered open port 80/tcp on 2345::1 | ||
+ | Discovered open port 139/tcp on 2345::1 | ||
+ | Discovered open port 110/tcp on 2345::1 | ||
+ | Completed SYN Stealth Scan at 11:28, 3.06s elapsed (1000 total ports) | ||
+ | Nmap scan report for 2345::1 | ||
+ | Host is up (0.00028s latency). | ||
+ | Not shown: 990 closed ports | ||
PORT STATE SERVICE | PORT STATE SERVICE | ||
+ | 21/tcp open ftp | ||
22/tcp open ssh | 22/tcp open ssh | ||
25/tcp open smtp | 25/tcp open smtp | ||
+ | 53/tcp open domain | ||
80/tcp open http | 80/tcp open http | ||
+ | 110/tcp open pop3 | ||
139/tcp open netbios-ssn | 139/tcp open netbios-ssn | ||
+ | 143/tcp open imap | ||
+ | 443/tcp open https | ||
445/tcp open microsoft-ds | 445/tcp open microsoft-ds | ||
− | + | MAC Address: 08:00:27:13:AF:DF (Oracle VirtualBox virtual NIC) | |
− | |||
− | Nmap done: 1 IP address (1 host up) scanned in | + | Read data files from: /usr/bin/../share/nmap |
+ | Nmap done: 1 IP address (1 host up) scanned in 3.36 seconds | ||
+ | Raw packets sent: 1030 (65.928KB) | Rcvd: 1030 (61.856KB) | ||
+ | |||
+ | |||
+ | ==Security auditing menggunakan zenmap== | ||
+ | |||
+ | Zenmap adalah GUI Nmap Security Scanner yang resmi. Ini adalah multi-platform (Linux, Windows, Mac OS X, BSD, dll.) Aplikasi gratis dan open source yang bertujuan untuk membuat Nmap mudah bagi pemula untuk digunakan sambil menyediakan fitur-fitur canggih untuk pengguna Nmap yang berpengalaman. Pemindaian yang sering digunakan dapat disimpan sebagai profil agar mudah dijalankan berulang kali. Pembuat perintah memungkinkan pembuatan baris perintah Nmap secara interaktif. Hasil pemindaian dapat disimpan dan dilihat kemudian. Hasil pemindaian yang disimpan dapat dibandingkan satu sama lain untuk melihat perbedaannya. Hasil pemindaian terbaru disimpan dalam database agar dapat mudah dicari. Informasi lebih lanjut tentang Zenmap bisa di baca di | ||
+ | |||
+ | http://nmap.org/zenmap/ | ||
+ | |||
+ | Instalasi zenmap | ||
+ | |||
+ | apt install zenmap | ||
+ | Hasil scan, kira-kira, | ||
− | + | [[File:Screenshot from 2019-02-15 14-23-17.png|center|200px|thumb]] | |
− | + | [[File:Screenshot from 2019-02-15 14-23-34.png|center|200px|thumb]] | |
− | + | '''CATATAN:''' kita perlu menambahkan -6 sesudah nmap untuk melakukan port scanning terhadap mesin IPv6. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==Hasil Audit== | |
− | + | Jika hasil audit ternyata tidak cocok dengan kebijakan keamanan IPv6, gunakan firewall IPv6 untuk menutup lubang yang ada, misalnya, menggunakan netfilter6 atau ufw. | |
− | + | Informasi tambahan: Lebih detail tentang IPv6 Security dapat di peroleh disini: | |
− | + | * IETF drafts - IPv6 Operations (v6ops) | |
+ | * RFC 3964 / Security Considerations for 6to4 | ||
− | + | ==Pranala Menarik== | |
− | + | * [[IPv6]] |
Latest revision as of 10:28, 19 February 2019
Fasilitas / tool untuk melakukan security audit pada jaringan IPv6 masih terus di kembangkan. Tool yang ada memang belum sebaik yang tersedia di IPv4.
Masalah Hukum / Legal
PERHATIAN: berhati-hati saat melakukan scan ke sistem yang kita gunakan, jika tidak mungkin kita akan terkena masalah hukum. CEK tujuan IPv6 address DUA KALI sebelum melakukan scan.
Audit Security Menggunakan netcat yang IPv6
Dengan menggunakan netcat IPv6-enabled kita dapat menjalankan portscan dengan membungkusnya dengan script dan melakukannya pada range port tertentu, untuk menangkap banner dll.
Contoh penggunaan:
apt update apt install netcat
Jika anda mempunyai server daytime di localhost, dapat melakukan scan:
nc ::1 daytime 13 JUL 2002 11:22:22 CEST
Contoh lain jika kita mempunyai server, misalnya SMTP (port 25), maka
nc ::1 25 220 axioo ESMTP Postfix (Ubuntu)
Security auditing menggunakan nmap IPv6-enabled
NMap, salah satu portscaner terbaik di dunia, mendukung IPv6 sejak versi 3.10ALPHA1. Instalasi dapat menggunakan perintah
apt update apt install nmap
Contoh penggunaan:
nmap -6 -sS -v -Pn 2345::1
Hasil-nya kira-kira
Starting Nmap 7.60 ( https://nmap.org ) at 2019-02-15 11:28 WIB Initiating ND Ping Scan at 11:28 Scanning 2345::1 [1 port] Completed ND Ping Scan at 11:28, 0.20s elapsed (1 total hosts) Initiating Parallel DNS resolution of 1 host. at 11:28 Completed Parallel DNS resolution of 1 host. at 11:28, 0.00s elapsed Initiating SYN Stealth Scan at 11:28 Scanning 2345::1 [1000 ports] Discovered open port 443/tcp on 2345::1 Discovered open port 25/tcp on 2345::1 Discovered open port 53/tcp on 2345::1 Discovered open port 143/tcp on 2345::1 Discovered open port 21/tcp on 2345::1 Discovered open port 22/tcp on 2345::1 Discovered open port 445/tcp on 2345::1 Discovered open port 80/tcp on 2345::1 Discovered open port 139/tcp on 2345::1 Discovered open port 110/tcp on 2345::1 Completed SYN Stealth Scan at 11:28, 3.06s elapsed (1000 total ports) Nmap scan report for 2345::1 Host is up (0.00028s latency). Not shown: 990 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 25/tcp open smtp 53/tcp open domain 80/tcp open http 110/tcp open pop3 139/tcp open netbios-ssn 143/tcp open imap 443/tcp open https 445/tcp open microsoft-ds MAC Address: 08:00:27:13:AF:DF (Oracle VirtualBox virtual NIC) Read data files from: /usr/bin/../share/nmap Nmap done: 1 IP address (1 host up) scanned in 3.36 seconds Raw packets sent: 1030 (65.928KB) | Rcvd: 1030 (61.856KB)
Security auditing menggunakan zenmap
Zenmap adalah GUI Nmap Security Scanner yang resmi. Ini adalah multi-platform (Linux, Windows, Mac OS X, BSD, dll.) Aplikasi gratis dan open source yang bertujuan untuk membuat Nmap mudah bagi pemula untuk digunakan sambil menyediakan fitur-fitur canggih untuk pengguna Nmap yang berpengalaman. Pemindaian yang sering digunakan dapat disimpan sebagai profil agar mudah dijalankan berulang kali. Pembuat perintah memungkinkan pembuatan baris perintah Nmap secara interaktif. Hasil pemindaian dapat disimpan dan dilihat kemudian. Hasil pemindaian yang disimpan dapat dibandingkan satu sama lain untuk melihat perbedaannya. Hasil pemindaian terbaru disimpan dalam database agar dapat mudah dicari. Informasi lebih lanjut tentang Zenmap bisa di baca di
http://nmap.org/zenmap/
Instalasi zenmap
apt install zenmap
Hasil scan, kira-kira,
CATATAN: kita perlu menambahkan -6 sesudah nmap untuk melakukan port scanning terhadap mesin IPv6.
Hasil Audit
Jika hasil audit ternyata tidak cocok dengan kebijakan keamanan IPv6, gunakan firewall IPv6 untuk menutup lubang yang ada, misalnya, menggunakan netfilter6 atau ufw.
Informasi tambahan: Lebih detail tentang IPv6 Security dapat di peroleh disini:
- IETF drafts - IPv6 Operations (v6ops)
- RFC 3964 / Security Considerations for 6to4