HTTPS pada CentOS Webserver

HTTPS pada CentOS Webserver

Linux, Networking, Security
Webserver merupakan kebutuhan server paling banyak di dunia, saya rasa kita semua sudah tau bahwa jumlah website sudah berkembang pesat. Sebuah site berjalan diatasa webserver dengan protokol http 80, ini adalah standar protokol (alternate: 8080 8000). Akan tetapi http dirasakan tidak aman karena tidak ada enkripsi data, jika ada serangan MITM (Man in the middle attack) maka data yang dikirimkan melalui protokol ini akan sangat mudah dibaca. Oleh karena itu muncul sebuah protokol http yang secure atau HTTPS (port 443), https bekerja dengan certificate dan membutuhkan certificate authority. Certificate authority dapat dikeluarkan sendiri akan tetapi nanti client harus trust certificate itu. Kalau tidak ingin client direpotkan dengan yang seperti itu, silahkan beli ke provider. Oke langsung saja saya akan coba berbagi tentang installasi HTTPS pada Centos Webserver. Langkah pertama, install…
Read More
Install Apache Webserver pada CentOS

Install Apache Webserver pada CentOS

Linux, Networking
CentOS adalah singkatan dari Community ENTerprise Operating System, Sistem operas linux ini sangat populer dan paling banyak digunakan sebagai server karena terkenal handal, stabil dan ringan. Karena kehandalannya beberapa perusahaan bahkan menjadikan CentOS sebagai standar untuk produk mereka, seperti CPanel, Plesk dll. Saya tidak banyak cerita tentang CentOS nya, tapi saya akan berbagi cara untuk membuat sebuah webserver standar (Apache, PHP, MySQL) pada sistem oprasi ini. Webserver tidak harus menggunakan Apache, tapi karena karena paling banyak user menggunakan apache saya akan share Install Apache Webserver pada CentOS. Install semua paket yang dibutuhkan (apache, php, mysql) yum install httpd php mysql-server php-mysql Jalankan service apache dan mysql service httpd start service mysqld start Defaultnya service yang di install pada sistem operasi CentOS tidak dijalankan pada startup, maka kita harus hidupkan dua…
Read More
Slowloris HTTP DoS Attack dan Penanganannya

Slowloris HTTP DoS Attack dan Penanganannya

Linux, Networking, Security
Bagi teman teman yang senang hacking pasti sudah kenal dengan slowloris, slowloris merupakan salah satu aplikasi yang dibuat dalam bahasa perl untuk melakukan HTTP DoS Attack (Denial Of Service). Denial of service bekerja dengan cara memenuhi koneksi/melakukan flooding dengan mengirimkan paket yang banyak secara terus menerus, ini akan menyebabkan service kehabisan resource untuk menangani sehingga serivce tersebut bisa down. Cara seperti ini paling banyak dilakukan orang untuk merusak sebuah aplikasi, sebagai contoh saya mengambil slowloris yang fokus ke http DoS. Masalah seperti ini bisa ditangani dengan firewall yang ada pada linux yaitu iptables, DoS bisa dihambat dengan membatasi jumlah koneksi yang masuk ke port tertentu (kasus ini port 80). Oke langsung aja ya kita bahas slowloris HTTP DoS Attack dan Penanganannya, sebelum ke penanganannya kita bahas dulu cara penggunaan slowloris…
Read More
DetailView dan Archive Django

DetailView dan Archive Django

About IT, Aplikasi, Linux
Menyambung post saya sebelumnya tentang membuat blog dengan django kali ini kita akan menyambung post tersebut dengan menambhkan detail view dan arsip post. Pada post sebelumnya, kita sudah berhasil menampilkan post/artikel pada django, akan tetapi itu masih berupa list view, atau yang biasa kita sebut dengan recent post. Recent post tersebut tidak dapat kita klik dan menampilkan single post nya, kali ini saya akan coba sambung untuk membuat detail view untuk masing-masing post dan ditambahkan arsip post. DetailView Langkah pertama adalah mengedit template blog.html dan menambahkan link, buka dan edit file blog.html pada template dan ubah menjadi : <h2><a href="/blog/{{post.id}}">{{ post.title }}</a></h2> Selanjutnya edit urls.py pada subdirektori blog untuk menghandle link diatas, ubah menjadi: from django.conf.urls.defaults import patterns, include, url from django.views.generic import ListView, DetailView from blog.models import Post urlpatterns…
Read More
Salam Perpisahan Untuk Sahabat Minang

Salam Perpisahan Untuk Sahabat Minang

Cerita Saya
Bandung, ya kota itu adalah tempat saya kuliah s1,s2 dan kerja selama total kurang lebih 7 tahun. Kota yang nyaman dan penuh dengan orang-orang yang ramah. Kisah kuliah saya tidak rumit, bahkan bisa dibilang lancar karena saya selesai s1 3,5 tahun dan langsung s2 1,5 tahun. Tapi masa masa rumit saya alami ketika saya mencari pekerjaan tetap. Sejak awal s1 memang tidak pernah terpikir oleh saya untuk kerja disana, tapi karena ada peluang untuk menjadi dosen di tempat saya kuliah dengan sayarat yang mengharuskan s2 saya lanjut kuliah s2. Ternyata tidak semua planning kita berjalan lancar, sehingga saya harus pindah dari kota Bandung dan kembali ke Riau. Ya, skip cerita tentang itu. Bandung adalah kota perantauan kedua saya setelah saya SMA di pekan baru yang harus berada dalam lingkungan Asrama…
Read More