Shadow Daemon : Tool Proteksi Web Aplikasi Layaknya Firewall
Apa itu shadow daemon? shadow daemon merupakan sekumpulan tool yang digunakan untuk mendeteksi, melakukan protokol dan mencegah terhadap serangan web. Jadi bisa dikatakan shadow daemon merupakan "firewall" yang menjaga,memfilter web aplikasi dari adanya serangan yang mencurigakan. Shadow daemon memiliki interface tersendiri untuk mengatur atau mengkonfigurasi terhadap web aplikasi, sehingga dikatakan Shadow daemon memiliki konsep modular, memisahkan antara web aplikasi, interface, dan analisa.
Salah satu kelebihan dari shadow daemon adalah kemudahan dalam menginstall dan interface yang mudah untuk mengkonfigurasi. Pada interface shadow daemon kita dapat secara detail mengatur penerapan perlindungan web aplikasi, bahkan jika Anda hanya ingin melindungi web Anda namun tidak memikirkan terhadap analisa serangan, maka Anda cukup menginstall shadow daemon dan biarkan terkonfigurasi sendirinya itu pun sudah cukup.
Dukungan
Saat ini Shadow daemon mendukung 3 bahasa web, yaitu :
- PHP
- Python
- Perl
Pada ketiganya diatas tersedia yang namanya language connector.
Deteksi
Shadow daemon mampu mendeteksi beragam serangan, beberapa diantaranya seperti :
- SQL Injections
- XML Injections
- Code Injections
- Command Injections
- Cross-Site Scripting
- Local/Remote File Inclusions
- Backdoor Access
Yang menjadi kelebihan shadow daemon dalam mendeteksi adalah akurat, tidak melakukan blok secara keseluruhan terhadap request yang malicious namun hanya memfilter bagian yang mencurigakan dan proses lainnya tetap berjalan. Hal ini memungkinkan serangan yang tidak terjadi dan user pun tidak terganggu yang terkadang sebenarnya aktifitas user secara umum.
Arsitektur
Berikut gambaran secara umum arsitektur yang diterapkan pada Shadow Daemon
Shadow daemon memiliki services tersendiri yang dinamakan shadowd yang perlu di install dalam sistem. Lalu dengan language connector untuk melakukan komunikasi antara services shadowd dengan web aplikasi. Yang dimana konfigurasinya dapat dilakukan melalui interface shadow daemon.
Shadow daemon saat ini pada sistem linux berbasis debian/ubuntu dan RedHat/Centos/Fedora.
Instalasi Debian/Ubuntu
Download di sini
dpkg -i shadowd_1.1.31_*.deb
apt-get -f installatau menambahkan melalui repositori
add-apt-repository ppa:zit-hb/shadowd
apt-get update
apt-get install shadowdUntuk lebih jelasnya dan implementasi dapat dibaca di sini
Bacaan terkait
How to find out the mysql root password
One thing that tripped me up on a new install of MySQL and wondering why I couldn't get the default password to work and why even the reset methods where not working...
Ventoy : Membuat USB Bootable Lebih Mudah dan Beda
Biasanya ketika kita ingin membuat USB bootable maka USB/drive yang akan kita gunakan perlu di format dan image yang digunakan perlu di extract ke dalam USB/drive te...
4MLinux : Distro Linux Ringan dengan Konsep 4M
4MLinux merupakan salah satu dari sekian distro linux ringan menggunakan desktop JWM. Dikembangkan berasal dari polandia dan saat ini versi major rilis nya sudah men...
Komentar (0)
Belum ada komentar. Jadilah yang pertama.
Tulis komentar
Komentar akan dimoderasi sebelum tampil.
