Koneksi ke SSH Webserver dengan PHP

Iseng-iseng mencoba membuat webserver bisa menjalankan perintah shell via aplikasi web berbasis PHP. Ceritanya berawal dari tulisan Mr. Kevin di http://kevin.vanzonneveld.net/techblog/article/make_ssh_connections_with_php… Menarik sekali.. Intinya, dibutuhkan penambahan extension ssh2.so pada php.ini. Setelah jadi, saya menyebutnya SSH over HTTP 😛 (pdhl maksudnya SSH over Apache hahah)

Continue reading “Koneksi ke SSH Webserver dengan PHP”

Belajar Mengatasi Masalah Koneksi Internet

Internet sepertinya sudah menjadi bagian penting dari kehidupan. Tidak lagi dikuasai oleh kaum melek teknologi dari kalangan muda-mudi, tetapi daya tarik internet juga untuk orang tua. Bahkan ada orang tua yang rela ingin belajar internet hehe. Yap, tidak apa-apa… tidak ada kata terlambat untuk belajar. Ilmu apapun itu… Tetapi, kadang kala ketika kita mengakses informasi di internet terjadi gangguan pada browser. Oh iya, sebelumnya postingan ini saya buat teruntuk pemula-pemula di internet tetapi ingin mencoba belajar dan mengatasi masalah koneksi internetnya secara mandiri. Perlu diketahui bahwa internet bukan hanya web, walaupun web itu merupakan bagian dari internet. Tapi memang yang paling populer itu ya?? Hehe..

Continue reading “Belajar Mengatasi Masalah Koneksi Internet”

Ibukota Pindah dari Jakarta? Indonesia vs USA, Centralized System vs Distributed System

Akhirnya ada waktu luang untuk saya bisa kembali berusaha merangkai kata di blog ini 🙂 Hmm.. pada kesempatan kali ini, saya ingin sedikit berbagi tentang solusi pada server untuk menangani berbagai request dari para clientnya… Ada dua solusi yang biasa dilakukan oleh network admin untuk servernya. Yang pertama adalah dengan cara terpusat, tetapi biasanya harus diikuti prasyarat.. Hehe.. iya, prasyarat server dengan skema terpusat berarti server pusat itu harus punya spesifikasi hardware yang bagus dong… Yang kedua adalah dengan cara terdistribusi. Request-request didistribusikan berdasarkan kebutuhannya, kemudian dialihkan ke sistem-sistem kecil yang bertugas lebih spesifik/khusus. Untuk poin yang kedua ini, karena tugas lebih spesifik, berarti scope pelayanan (serving)-nya lebih kecil… jadi ga perlu hardware yang canggih-canggih amat..

Tapi… kok di judul postingan ini ada nyinggung-nyinggung soal ibukota pindah seperti yang diceritain Pak SBY beberapa waktu lalu? Hahah.. ini ada hubungannya loh! (atau hanya saya hubung-hubungin). Walaupun ini cuma pendapat saya pribadi, tetapi mari kita berkaca dari negara superpower yang saya sebutin di judul itu.. (bukan yang awalnya huruf ‘I’.. geser ke kanan lagi dikit.. yang awalnya huruf ‘U’… Hehe). Saya bukan anti amerika (-walaupun gak habis pikir kelakuan dari tidak sedikit orang Amerika-). Apalagi sampe kepikiran ngebom (hyahahahh). Saya Muslim (apa hubungannya?). Tapi Islam itu di Al-Qur’an disebut sebagai ‘rahmat seluruh alam’, lagian tidak pernah saya dengar di Al-Qur’an bahwa Islam itu ‘musibah amerika’… Itu cuma kelakuan teroris gombray aja yang kebetulan beragama Islam… Anda anti amerika? Ya udah.. jangan pake internet. Anda harus tau, internet dilahirkan dari riset ARPA dibawah DoD (dept. pertahanannya Amerika). Yak, kembali ke laptop… Kenapa ambil perbandingan ke Amerika? Yah.. walaupun saya tidak seperti anggota DPR, saya hanya Googling saja ketika membuat posting ini (ga harus ke Amerika). Amerika adalah negara yang mayoritas penduduknya sangat pesat pertumbuhan pendidikan, ekonomi, dsb. Yah, walaupun butuh ratusan tahun (Indonesia baru puluhan), tapi pasti ada sistem yang hebat dibaliknya. Lagian, bukan kali ini saja pemerintah kita suka ‘berkaca’ ke negeri Paman Sam. Ada VoA, atau berita-berita khas Amerika lainnya yang sering kita jumpai di media massa dalam negeri. Alesan lainnya… karena ini blog saya.. terserah saya.. 😛 Secara garis besar, Indonesia saya anggap sebuah Centralized System dimana ‘server’ kita yang menjalankan roda pemerintahan (request) dari rakyatnya (client) HANYA ada (satu-satunya) terpusat di Jakarta. Sedangkan USA saya katakan sebagai Distributed System. Lanjuuutt….

Continue reading “Ibukota Pindah dari Jakarta? Indonesia vs USA, Centralized System vs Distributed System”

Meningkatkan Keamanan Server dengan SmartIPS, “Customized” Intrusion Prevention System

Sebelum kita mulai, sepertinya lebih baik saya ngedongeng dulu ala 1001 malam… 😉

Alkisah terdapat sebuah pedang emas di suatu kerajaan ABC. Pedang emas ini sangat berharga bagi kerajaan ABC ini. Cerita tentang pedang emas sudah tersebar sampe ke kerajaan di negeri-negeri seberang. Karena pedang ini "berharga" bagi kerajaan ABC membuat raja-raja di negeri lain ingin sekali memilikinya. Mereka menyuruh prajurit-prajurit dan ksatria kerajaan untuk mencuri pedang emas kerajaan ABC, apapun dan bagaimanapun caranya. Karena suatu kebanggan jika bisa memiliki pedang emas yang berharga itu...

Dalam jaringan komputer, server berperan penting dalam menyediakan layanan yang bisa diakses oleh kliennya. Selayaknya, semakin penting layanan yang diakses maka semakin tinggi value server tersebut bagi pemilik jaringannya. Dalam prakteknya, maksud dari penting atau tidaknya sebuah layanan adalah dilihat dari sisi bisnisnya. Hmm.. kalo masih bingung juga, konkritnya begini deh: suatu perusahaan menyediakan layanan konten SMS yang mengirimkan pesan-pesan singkat ke nomor HP pelanggan-pelanggannya melalui sebuah server. Maka, server tersebut dapat dipastikan menjadi aset terpenting pada perusahaan itu.

Continue reading “Meningkatkan Keamanan Server dengan SmartIPS, “Customized” Intrusion Prevention System”

Belajar Jaringan Komputer Bagi Pemula dengan Program Simulasi Cisco Packet Tracer

Cisco Packet Tracer adalah program e-learning buatan Cisco yang akan mensimulasi jaringan komputer yang sebelumnya telah di design dan dikonfigurasi oleh pengguna. Simulasi workstation, server, router dan perangkat jaringan lainnya dibuat sangat mirip dengan aslinya. Sehingga kita bisa belajar jaringan komputer melalui simulasi program ini saja, tidak perlu biaya mahal untuk membeli komputer yang banyak untuk melakukan rekayasa yang kita inginkan. Tentu ini sangat menghemat biaya. Selain itu, dengan Cisco Packet Tracer, kita dapat mempelajari seluk beluk jaringan yang standar, tapi sangat mendalam. Bahkan isi PDU pada sebuah paket pada interval waktu tertentu bisa kita lihat dan pelajari, hal yang susah untuk dilakukan dengan menggunakan perangkat jaringan asli sekalipun.

Continue reading “Belajar Jaringan Komputer Bagi Pemula dengan Program Simulasi Cisco Packet Tracer”

Blogilo, Nge-Blog Jalan Terus…

Baru beberapa minggu setelah selesai melewati masa-masa sibuk, saya install Slackware 13.1 di laptop ini. Seperti biasa kalo habis nginstall distro Linux yang satu ini, pasti selalu saja ada kejutan. Mulai dari jaman waktu nginstal Slackware 10 di PC, semua lancar kecuali suara ga keluar otomatis, harus di pancing pake alsaconf dulu. Install Slackware 11 di laptop pertama kali langsung banyak masalah di driver2 hardware laptop. Pas masa Slackware 12 masalah hardware2 laptop sepertinya sudah beres tapi hanya ada dua masalah, yaitu belum bisa ngedetek wireless “by default” dan ga ada suara (bisu). Sekitar tahun lalu (kalo ga salah) saya install Slackware 12.2 dan masalah hardware2 udah terselesaikan dengan baik, suara bisa nongol, wireless langsung kedetek, ehh… ternyata touchpadnya bermasalah… Haha.. Tap2Click atawa “klik kiri” dengan menyentak (tap) jari di touchpad itu ga jalan.. Jadi kalo mau “klik kiri” harus pencet tombol klik-nya itu loh.. Bagi yang suka pake mouse sih ga bgitu kerasa lah.. Tapi bagi golongan orang2 yang lebih sering pake touchpad, kalo fungsi tap2click ga ada sih wahh hidup ini bagai sayur tanpa garam… Hehe.. Lanjut ke Slackware 13.0… Masalahnya tinggal brightness yang otomatis maksimum (terang) kalo booting awal… Kalo pake batere bisa boros tuh… Untuk masalah ini, saya pernah email2an langsung dengan pembuat Slackware, Mr. Patrick Volkerding. Untuk brightness biar sama sistem yang “sotoy” gak dimaksimum-kan pada saat booting, maka kernel harus di recompile dan menonaktifkan menu-menu tertentu…

Continue reading “Blogilo, Nge-Blog Jalan Terus…”

Hacking? Hacking? Hacking? Newbie juga bisa!

Kata-kata hacking mungkin saat ini sering terdengar di telinga Anda. Apabila Anda merasa belum mengetahuinya, bisa akses link berikut. Nah, postingan kali ini bukan membicarakan tentang hacker, namun kita akan membicarakan fenomena kejahatan dunia maya (cyber crime), yang sering mengatasnamakan hacker.

Continue reading “Hacking? Hacking? Hacking? Newbie juga bisa!”

Opera Mobile Emulator

Temen-temen udah pada tau belum teknologi terbaru dari Opera (bukan Opera Van Java) si browser yang mengklaim dirinya tercepat dan memang diklaim oleh pihak lain juga. Disamping cepat, Opera juga ternyata berhasil membuat teknologi dengan teknik kompres gambar dan tulisan yang paling bagus, ga salah lagi kalo kebanyakan aplikasi di Hand Phone dan Smart Phone zaman sekarang banyak yang menggunakan Opera sebagai default browsernya.
Continue reading “Opera Mobile Emulator”

Pengantar Kriptografi

Kriptografi merupakan seni dan ilmu untuk menjaga keamanan pesan, mengubah plainteks menjadi cipherteks. Ahlinya disebut kriptografer. Sedangkan seni dan ilmu untuk memecahkan kriptografi, mengubah cipherteks menjadi plainteks disebut kriptanalisis. Ahlinya disebut Kriptanalis.

Continue reading “Pengantar Kriptografi”

Mengendus (Sniffing) Data pada Koneksi HTTP

Dalam postingan ini, mari kita lihat bahayanya mengirim DATA PENTING dengan koneksi yang menggunakan HTTP. Pengiriman (POST) data kalo menggunakan koneksi HTTP, tidak dienkripsi. Jadi data yang dikirimkan lalu lalang di jaringan dalam bentuk plain text. Tapi sekali lagi, selama data itu tidaklah penting, seperti obrolan ringan di email, isi pesan ke “wall” facebook teman anda, dsb, tidak apa-apa menggunakan koneksi HTTP. Karena mungkin dampak/resiko yang terjadi jika pun ada yang mengintipnya, tidak akan berpengaruh terhadap Anda. Tapi bagaimana jika data yang anda kirimkan adalah password email, obrolan rahasia bisnis di email, dsb? Kalo masih belum percaya, mari kita praktekkan. Untuk percobaan kali ini, saya menggunakan tools sniffer yang sudah sangat terkenal. Namanya Wireshark (a.k.a Ethereal).

Continue reading “Mengendus (Sniffing) Data pada Koneksi HTTP”