Keamanan siber
Wawasan tentang Pasar Web Application Firewall

Apakah penggunaan web application firewall (WAF) merupakan standar wajib untuk mengamankan sumber daya web, ataukah itu lapisan perlindungan yang penting tetapi opsional? Bagaimana cara memilih dan mengimplementasikan WAF? Apa yang akan terjadi di masa depan untuk pasar ini? Teruslah membaca untuk mendapatkan jawabannya.
Apa yang dilakukan oleh web application firewall?
Sulit membayangkan perusahaan modern yang tidak memerlukan WAF. Alat ini hanya berlebihan jika tidak ada aset digital untuk dilindungi. Ini membantu melindungi sumber daya web jika mereka merupakan tulang punggung kegiatan bisnis, jika mereka digunakan untuk menyimpan data kritis karyawan dan pelanggan, atau jika mereka terkait dengan infrastruktur organisasi dan bisa menjadi titik masuk bagi penyerang.
Web application firewall juga melindungi solusi kustom yang digunakan oleh perusahaan. Sistem ini sering mengandung kode yang rentan dan dapat membahayakan keamanan perusahaan. WAF menyediakan pertahanan di Layer 7 model Open Systems Interconnect (OSI). Ini menganalisis permintaan yang tidak dapat dikendalikan oleh firewall tradisional atau next-generation firewalls (NGFWs). Selain melindungi situs web perusahaan, ini juga melindungi server aplikasi web, mengawasi integrasi dengan layanan pihak ketiga, dan menangani ancaman yang tidak terkait dengan kerentanan, seperti serangan DDoS.
Terdapat dua perbedaan mendasar antara WAF dan firewall lainnya: fungsional dan arsitektur. Fitur fungsional termasuk kemampuan untuk menganalisis format khusus dalam HTTP (misalnya, JSON), yang tidak dapat dilakukan oleh NGFW dan sistem lainnya. Karakteristik arsitektur terkait dengan cara implementasinya dalam jaringan. Web application firewall bekerja terutama sebagai reverse proxy, hanya menangani aplikasi internal.
Secara metaforis, WAF adalah produk yang mencegah situs web yang rentan dari peretasan. Dalam hal lokasi, NGFW dipasang di gerbang, sedangkan WAF dipasang di tempat situs web berada.
NGFW, firewall reguler, dan sistem pencegahan intrusi klasik (IPS) adalah perangkat multiprotokol, sedangkan WAF terbatas pada protokol aplikasi web yang menggunakan HTTP sebagai transport. Solusi ini menunjukkan efisiensi yang lebih besar dalam niche tertentu karena analisis protokol khusus yang lebih dalam. Pentingnya, WAF “mengetahui” aplikasi mana yang dilindunginya. Ini dapat menerapkan kebijakan keamanan yang berbeda tergantung pada objek yang dituju lalu lintas.
Apakah mungkin menggunakan solusi outsource dalam hal ini? Ini adalah pendekatan yang layak, tetapi sangat sulit untuk diimplementasikan. Dalam hal ini, perusahaan pada dasarnya menjadi pengembang solusi mereka sendiri dan harus menangani tidak hanya pengembangan tetapi juga siklus dukungan teknis penuh.
Aspek lain yang penting adalah pilihan antara implementasi on-premises dan layanan cloud. Ini sebagian besar merupakan masalah kepercayaan pada penyedia cloud. Pasar keamanan aplikasi web secara aktif bermigrasi ke cloud, yang berarti bahwa lebih banyak pelanggan menemukan risiko layanan tersebut dapat diterima.
Juga layak disebutkan tentang kelebihan dan kekurangan perangkat lunak dan perangkat keras WAF yang siap pakai dibandingkan dengan lawan-lawannya yang berbasis perangkat lunak saja. Solusi yang disesuaikan untuk perangkat keras tertentu mungkin bekerja lebih efisien daripada sistem universal yang berjalan di peralatan apa pun. Sisi lain dari koin ini berkaitan dengan keinginan pelanggan untuk bekerja dengan platform perangkat keras tertentu yang sudah digunakan.
Masalah ini juga memiliki aspek organisasi dan birokratis. Terkadang lebih mudah bagi departemen keamanan informasi untuk membeli bundle perangkat keras dan perangkat lunak yang siap pakai daripada membenarkan dua item anggaran terpisah.
Fitur WAF
Setiap WAF memiliki serangkaian modul perlindungan yang semua lalu lintas melewati. Keamanan biasanya dimulai dengan tingkat dasar – fitur perlindungan DDoS dan analisis tanda tangan. Kemampuan untuk mengembangkan kebijakan keamanan Anda sendiri dan subsistem pembelajaran matematika adalah satu tingkat lebih tinggi. Blok integrasi dengan sistem pihak ketiga biasanya muncul pada salah satu tahap penerapan terakhir.
Komponen lain yang penting dari WAF adalah pemindai pasif atau aktif yang dapat mendeteksi kerentanan berdasarkan respons server dan survei endpoint. Beberapa firewall dapat mendeteksi aktivitas rogue di sisi browser.
Mengenai teknologi deteksi serangan, ada dua tugas yang secara fundamental berbeda: validasi (memeriksa data dalam permintaan tertentu) dan analisis perilaku. Setiap model ini menerapkan serangkaian algoritma sendiri.
Jika kita melihat operasi WAF dalam hal tahap pengolahan permintaan, ada serangkaian parser, modul dekoding (jangan salah dengan dekripsi), dan serangkaian aturan pemblokiran yang bertanggung jawab atas keputusan akhir. Lapisan lain mencakup kebijakan keamanan yang dikembangkan oleh manusia atau berdasarkan algoritma pembelajaran mesin.
Mengenai interaksi firewall aplikasi web dengan wadah, perbedaan satu-satunya mungkin ada dalam kekhasan penerapan, tetapi prinsip dasar selalu sama. Dalam lingkungan yang dikontainerisasi, WAF dapat bertindak sebagai gerbang IP dengan menyaring semua permintaan yang mengalir ke dalam ekosistem virtualisasi. Selain itu, dapat beroperasi sebagai wadah itu sendiri dan diintegrasikan dengan bus data.
Apakah mungkin menyediakan WAF dalam bentuk software-as-a-service (SaaS)? Pada dasarnya, prinsip SaaS memberikan akses penuh ke aplikasi dan administrasinya di cloud. Pendekatan ini tidak membawa keuntungan signifikan, tetapi ini adalah langkah pertama untuk memindahkan infrastruktur TI ke cloud. Jika perusahaan juga mendelegasikan kontrol sistem ke pihak ketiga, ini lebih mengingatkan pada paradigma penyedia layanan keamanan yang dikelola (MSSP), yang dapat memberikan beberapa keuntungan signifikan.
Pengujian penetrasi yang dapat dilakukan pelanggan pada tahap proyek pilot akan membantu menilai seberapa efektif WAF. Selain itu, vendor dan sistem integrator dapat memberikan pelanggan laporan kinerja firewall reguler yang mencerminkan hasil analisis lalu lintas.
Bagaimana cara menginstal web application firewall
Tahap utama penerapan WAF adalah sebagai berikut:
- Membuat proyek pilot.
- Memilih vendor.
- Menentukan arsitektur solusi.
- Menentukan teknik cadangan.
- Menginstal kompleks perangkat lunak atau perangkat keras.
- Melatih dan memotivasi staf untuk menggunakan WAF.
Dalam dunia ideal, hanya butuh beberapa menit untuk mengintegrasikan layanan pemantauan WAF ke dalam satu aplikasi. Namun, mengkonfigurasi aturan untuk memblokir ancaman akan membutuhkan waktu tambahan. Terdapat aspek tambahan implementasi, termasuk persetujuan, pelatihan staf, dan hal-hal teknis lainnya. Periode penerapan juga tergantung pada metode serta aplikasi dan jenis lalu lintas yang dipantau.
Proses penerapan yang terkoordinasi dengan baik akan membantu meminimalkan positif palsu. Pengujian ekstensif pada tahap pra-produksi dan setelah peluncuran sistem harus dilakukan. Bagian penting dari rutinitas ini adalah “mengajar” solusi: spesialis keamanan dapat memperbaiki beberapa keputusannya selama pengujian. Tim InfoSec harus mempelajari statistik yang dihasilkan WAF dalam bulan pertama operasi untuk melihat apakah sistem memblokir lalu lintas yang sah. Pada saat yang sama, para ahli menekankan bahwa semua alat WAF memiliki tingkat positif palsu tertentu.
Ketika datang ke integrasi WAF dengan mekanisme keamanan lain, berikut adalah area utama kegiatan ini:
- Sistem manajemen informasi dan acara keamanan (SIEM) (WAF bertindak sebagai penyedia data).
- Berbagai jenis sandbox.
- Inti antivirus.
- Sistem pencegahan kehilangan data (DLP).
- Pemindai kerentanan.
- Alat keamanan dalam platform Kubernetes.
- NGFW.
Tren dan Prediksi Pasar WAF
Popularitas berbagai API Web terbuka sumber daya meningkat, dan analis memprediksi pergeseran fokus solusi keamanan ke kerangka kerja ini. Gartner bahkan memiliki definisi untuk produk seperti itu – Perlindungan Aplikasi Web & API (WAAP).
Pandemi telah menyebabkan ketergantungan pada dunia online tumbuh secara dramatis. Oleh karena itu, pentingnya WAF akan meningkat, dan mungkin menjadi salah satu prasyarat utama untuk memastikan keamanan setiap sumber daya web. Ini kemungkinan besar akan menjadi “lebih dekat” dengan aplikasi web dan akan diintegrasikan ke dalam proses pengembangan.
Mengenai tren teknologi evolusi WAF, para ahli memprediksi keterlibatan yang lebih aktif dari kecerdasan buatan dan sistem pembelajaran mesin multilevel. Ini akan membawa kemampuan untuk mendeteksi berbagai ancaman ke tingkat yang baru, dan penggunaan model yang dibuat sebelumnya yang dibuat di dalam perusahaan akan menjadi norma. Selain itu, analis mencatat implementasi yang meningkat dari mekanisme penyaringan berdasarkan faktor perilaku.
Pada sisi penerapan, integrasi WAF dengan layanan cloud akan berlanjut. Tren menuju penggunaan sistem keamanan terbuka akan mempengaruhi industri ini juga. Baik pelanggan maupun vendor akan diuntungkan dari respons alami terhadap tuntutan pasar saat ini.
Ringkasan
Web application firewall adalah elemen kunci dari keamanan web saat ini. Jumlah tugas kritis yang dilakukan melalui antarmuka web dan API terbuka meningkat, dan ini merupakan pendorong kuat di area ini. Pelanggan dapat memilih antara menginstal WAF di dalam infrastruktur mereka, mengintegrasikan sistem perangkat keras dan perangkat lunak siap pakai ke dalamnya, atau menggunakan layanan cloud.
Tren lain yang mengubah permainan adalah integrasi WAF dengan sistem keamanan informasi lainnya dan alur kerja pengembangan situs web. Ini membuatnya menjadi komponen yang tak terpisahkan dari proses DevSecOps yang efektif.












