Rabu, 29 Oktober 2008

Tips: Kartu memori murah? Hack! (1/2)

Sejalan dengan perkembangan teknologi digital, sekarang mempunyai 'gadget' elektronik (kamera digital, PDA, smartphone, MP3 player, dsb) merupakan suatu keharusan.

Perangkat-perangkat multimedia tersebut membutuhkan kartu memori untuk dapat menampung file data seperti gambar, musik, video, dan data lainnya. Ada beberapa format kartu memori antara lain Compact Flash (CF), Multi Media Card (MMC), Smart Media (SM), Secure Digital (SD), Microdrive (MD), Memory Stick (MS), dan sebagainya. Umumnya kartu memori yang disertakan pada perangkat tersebut berkapasitas relatif kecil, sedangkan untuk membeli (upgrade) kartu memori berkapasitas besar relatif mahal, tidak kurang dari 2 juta Rupiah untuk kartu memori berkapasitas 1 GB (Giga Byte) atau tidak kurang dari 7-8 juta Rupiah untuk kapasitas 4 GB.

Tertarik dengan informasi mengenai bagaimana mendapatkan kartu memori berkapasitas 4 GB dengan harga "hanya" sekitar 3 juta Rupiah saja?

Beberapa waktu lalu di dunia Internet sempat ramai dengan penemuan trik mendapatkan kartu memori digital secara murah. Ada satu produk pemutar MP3 dengan merk/tipe Creative Nomad MuVo2 4.0GB dengan kapasitas memori 4 GB, cukup untuk menampung sekitar 1000 file audio berformat MP3. Di pasaran barang ini dijual dengan harga sekitar $350 atau sekitar 3 juta Rupiah. Lalu apa yang membuat produk ini sempat laris bak kacang goreng di Amerika dan Eropa?

Berdasar penemuan Andy Mack, di dalam produk ini terdapat kartu memori Microdrive (MD) merk Hitachi berkapasitas 4 GB. Dengan membuka kotak produk ini (tentunya garansi yang anda dapatkan dari produk ini akan hangus), kartu memori tersebut dapat dilepas dengan cukup mudah. Kartu ini kemudian dapat di-format ulang untuk digunakan di perangkat lain seperti kamera digital dan PDA, tentunya yang mendukung kartu memori Microdrive. Dengan demikian anda dapat menghemat sekitar 4-5 juta Rupiah untuk sebuah kartu memori berkapasitas 4 GB! Sebuah investasi yang sangat menguntungkan!

Tips: Mengurangi Traffic Web Server Akibat Virus/Worm

Seringkali disebutkan dalam banyak artikel bahwa keamanan web server Microsoft IIS dijadikan bulan-bulanan virus/worm, seperti CodeRed dan Nimda, yang sering mengakibatkan kerusakan yang cukup serius atau fatal. Ada banyak artikel yang menjelaskan bagaimana menutup lubang keamanan dan cara-cara mencegah kerusakan di kemudian hari.

Beberapa web server lain dijadikan alternatif antara lain Apache, yang notabene merupakan web server yang paling banyak digunakan, menurut data Netcraft. Memang dengan menggunakan web server Apache, kerusakan yang diakibatkan oleh virus/worm tersebut bisa ditekan atau bisa dikatakan tidak berdampak langsung. Namun perlu diperhatikan bahwa memang virus/worm tersebut tidak menyerang lubang keamanan, tapi dapat juga mengakibatkan kerusakan atau paling tidak membebani kerja web server.

Hal ini antara lain dengan mebludaknya ukuran log file oleh sampah akibat serangan2 virus/worm. Ada kasus dimana terdapat sekitar 20000 entri dalam log selama 2 hari yang hanya diakibatkan karena aktivitas virus/worm dalam jaringan/Internet.

Web server menjadi sangat sibuk dan berat. Ini terlebih-lebih jika situs yang bersangkutan menggunakan halaman error 404 khusus (not found). Ini berarti setiap ada akses yang diakibatkan oleh virus/worm ke situs tersebut, halaman error 404 akan ditampilkan. Bayangkan jika halaman tersebut berukuran besar. Ini akan menambah traffic web server secara percuma.

Setelah melakukan riset pada log file Apache dan melihat banyaknya akses ke halaman error 404 tersebut (yang ikut menambah traffic web server) yang diakibatkan oleh virus/worm, ada cara untuk mengurangi traffic akibat serangan ini.

Sebagai contoh, di bawah ini diambil dari log file, berisi URL yang sering diakses oleh virus/worm. Nampak jelas bahwa sebetulnya ini dibuat dalam rangka menyerang web server IIS.

/_mem_bin/..%5c../..%5c../..%5c../winnt/system32/cmd.exe
/c/winnt/system32/cmd.exe
/d/winnt/system32/cmd.exe
/scripts/..%2f../winnt/system32/cmd.exe
/scripts/..%c1%9c../winnt/system32/cmd.exe
/scripts/..%%35%63../winnt/system32/cmd.exe
/scripts/ .%%35c../winnt/system32/cmd.exe
/scripts/..%c0%2f../winnt/system32/cmd.exe
/scripts/..%c0%af../winnt/system32/cmd.exe
/MSADC/root.exe

Pada web server Apache ada satu fitur yaitu file .htaccess, yang berperan untuk mengontrol akses ke suatu situs. File ini sangat berguna jika digunakan secara benar, namun bisa berakibat fatal jika ada kesalahan pengisian, antara lain situs tidak dapat diakses sama sekali.

Buat terlebih dahulu file .htaccess (file teks) atau tambahkan script di bawah ini ke dalam file .htaccess jika situs anda sudah terdapat file .htaccess yang terdapat di direktori utama (root) situs anda.

redirect /scripts http://www.to.the.black.hole
redirect /MSOffice http://www.to.the.black.hole
redirect /_vti_bin http://www.to.the.black.hole
redirect /MSADC http://www.to.the.black.hole
redirect /msadc http://www.to.the.black.hole
redirect /_mem_bin http://www.to.the.black.hole

Script ini akan mencegah web server mengembalikan halaman error 404 dan menambahkan entry ke log file dengan cara membelokkan akses ke URL tertentu yang sebetulnya tidak valid. Dengan demikian traffic web server dapat diminimalkan yang berdampak beban web server menjadi lebih ringan.

Softswitch, Kunci Menuju Next Generation Network (NGN) Dunia Telekomunikasi

Konvergensi antara jaringan sirkit (circuit networks) dengan jaringan paket (packet network)—termasuk di dalamnya jaringan seluler—akan menjadi sebuah kebutuhan di masa yang akan datang. Ini karena di masa datang komunikasi bukan hanya melibatkan suara, namun sudah data, image dan bahkan video.

Kapan terjadinya dan apakah jaringan sirkit—kita kenal dengan layanan telpon tetap (PSTN)—akan dihapuskan untuk kemudian diganti dengan infrastruktur jaringan paket, itu masih menjadi tanda tanya. Akan tetapi, kalaupun hal itu terjadi, akan memakan waktu lama sampai seluruh jaringan tadi diganti dan menuju jaringan generasi masa depan (NGN-Next Generation Network).

Layanan komunikasi suara selama ini masih berbasis pada circuit-swithed. Pada jaringan ini, setiap call (panggilan) akan diberikan sebuah kanal tersendiri (dedicated), dan tidak ada pengguna lain yang dapat menggunakan kanal tersebut selama call yang tadi masih berlangsung. Kelebihannya, layanan ini mendukung real time-service. Namun, kelemahannya juga banyak. Kanal yang idle (tida aktif) karena tidak ada yang menggunakan juga harus tetap ‘bekerja’. Belum lagi biaya pembangunan dan pengembangan jaringan-infrastrukutur yang relatif mahal. Jumlah aplikasi layanan ini juga terbatas.

Sementara itu, jaringan paket digunakan untuk komunikasi data. Dalam jaringan ini, informasi dipecah menjadi beberapa bagian (disebut paket, frame atau pun sel), diberi header—berisi informasi pengirim, penerima dan urutan paket dari informasi —baru setelah itu dikirim. Pada pengiriman, semua kanal bisa digunakan,—tidak seperti pada circuit-switch—dengan memih kanal yang kosong dan paling cepat sampai ke tujuan/penerima. Kelebihan jaringan ini tentu saja dari efisiensi pemakaian kanal, karena setiap pengguna jaringan bisa menggunakan semua kanal yang tersedia untuk mengirim informasi ke pengguna yang lain.

Sejak berkembangnya telepon internet (VoIP) maka layanan komunikasi suara bukan hanya bisa dilewatkan oleh jaringan sirkit namun juga oleh jaringan paket yang berbasis IP (Internet Protokol). Dan lagi dengan teknik packet voice, dimana suara akan dikonversi menjadi bentuk digital, kemudian dimampatkan (compress) dan akhirnya dibagi manjadi beberapa paket suara untuk kemudian dikirim ke penerima via jaringan paket, ternyata memberikan kualitas bagus. Ini membuka peluang untuk mengirimkan informasi suara lewat jaringan paket, dalam bentuk packet voice.

Dengan melihat fakta dan aspek teknis di atas, tampaknya jaringan masa depan—Next Generation Network—memang akan berbasis paket. Namun dengan mempertimbangkan aspek bisnis, dalam hal ini biaya investasi yang harus ditanamkan, mengganti seluruh jaringan sirkit dengan jaringan paket akan membutuhkan biaya yang sangat besar. Oleh karena itu muncul solusi dengan melakukan migrasi antar jaringan secara bertahap. Dalam proses ini, jaringan sirkit tetap akan bisa berfungsi dan bahkan berhubungan dengan jaringan paket secara simultan. Dengan begitu, perusahaan penyedia layanan telekomunikasi tetap dapat mengambil untung dari layanan selama ini dan secara bertahap melakukan up-grade menuju jaringan berbasis paket.

Untuk mendukung solusi itu, telah muncul satu alat yang bernama softswitch. Alat ini mampu menghubungkan antara jaringan sirkit dengan jaringan paket, termasuk di dalamnya adalah jaringan telpon tetap (PSTN), internet yang berbasis IP, kabel TV dan juga jaringan seluler yang telah ada selama ini.

Sebuah forum bernama ISC (International Softswitch Consortium)—beranggotakan Siemens, NTT, Alcatel, Cisco, HSS, Sonus, Telcordia, dll—yang membahas tentang softswitch, Next Generation Network dan juga melakukan uji standar terhadap beberapa produk softswitch memberikan definisi tentang softswitch sebagai berikut: segala hal yang berhubungan dengan sistem komunikasi generasi masa depan (next generation communication) yang berbasis open-standard, mengintegrasikan layanan voice, data dan video dan menggelar layanan value-added yang lebih menjanjikan dibandingkan layanan PSTN sekarang.

Softwitch dikembangkan secara terpisah, perangkat keras (hardware), disebut Media Gateway (MG) dan perangkat lunaknya (software), disebut Media Gateway Controller (MGC) yang fokus pada software call-processing. Alasan terbesar mengapa pengembangannya dipisah adalah pada etika open-standard tadi, dimana monopoli baik sisi hardware maupun software menjadi hilang, dengan begitu para pemain akan bersaing secara adil dan masing-masing akan menawarkan produk terbaiknya ke pasar. Selain itu, juga membuka peluang bagi perusahaan lain, terutama di bagian software call prosessing untuk ikut bermain. Dan yang pasti hal ini juga akan ‘memanjakan’ para penyedia layanan telekomunikasi dalam memilih produk yang paling kompetitif dan sesuai dengan kebutuhan. Penyedia layanan juga bisa melakukan setting jaringan, membuat konfigurasi dan pengembangan sesuai dengan kebutuhanya tanpa harus terpaku pada satu vendor. Hal ini bertolak belakang dengan pengembangan teknologi jaringan sirkit yang sangat vendor-driven, yaitu ketergantngan operator penyedia layanan dengan pihak suplier sangat tinggi, termasuk biaya penambahan dan testing feature baru yang mahal, sehingga layanan yang diberikan masih bertumpu pada transfer suara saja.

MGC akan bekerja di tataran pengaturan panggilannya (call control) serta call processing. MGC akan mengontrol panggilan yang masuk untuk mengetahui jenis media penggilan dan tujuannya. Dari situ, MGC akan mengirikan sinyal ke MG untuk melakukan koneksi, baik intrakoneksi jaringan—sirkit ke sirkit atau paket ke paket; maupun interkoneksi jaringan—sirkit ke paket dan sebaliknya.Jika diperlukan, MGC akan meminta MG melakukan konversi media yang sesuai dengan permintaan, atau langsung meneruskan panggilan jika tidak diperlukan konversi.

MGC menganggap MG sebagai kumpulan terminasi. Dalam fungsi itu, maka MGC dapat meminta MG melakukan konversi, koneksi dan pengiriman ring-tone (dering suara telpon) ke tujuan. Antara MGC dan MG sendiri akan saling berhubungan dengan protokol Megaco atau MGCP (Media Gateway Control Protocol).

Sementara itu, satu MGC akan berhubungan dengan MGC yang lain, baik itu yang berada di jaringan yang sama maupun berbeda, dengan mengirimkan protokol sinyal tertentu. Untuk jaringan sirkit, MGC akan mengirimkan SS7 (Signalling System 7), sementara jika berhubungan dengan jaringan paket, maka MGC akan menggunakan H.323 atau SIP (Season Initiation Protocol).

MG sendiri ‘hanya’ akan bekerja sebagai converter antara jaringan sirkit dengan jaringan paket. Di sini fungsi softswitch menjadi hanya setara dengan ‘switch analog’ dan tidak memberikan layanan yang lain. MG juga bisa bekerja di sisi pelanggan maupun penyedia layanan, dimana softwitch bukan hanya berfungsi sebagai converter, namun juga memberikan feature lebih, termasuk dial-tone tentunya. Pada posisi ini, maka softswitch akan bekerja lebih kompleks.

MG juga akan mengirimkan bermacam sinyal, tergantung jenis media yang digunakan. Sinyal itu dikirm atas permintaan MGC, sehingga dapat dideteksi oleh terminal atau oleh MGC selanjutnya.

Softswitch akan memegang peranan penting di masa transisi dimana di satu sisi jaringan sirkit masih eksis sementara di sisi lain kebutuhan akan jaringan paket makin besar, terutama diasari alasan bahwa jaringan paket lebih ‘hemat’, dan lebih handal dalam pengiriman informasi terutama yang dalam format data, juga munculnya teknik paket suara (packet voice) yang membuat suara yang dikirim mampu dikonversi menjadi bentuk paket digital untuk kemudian dikirim via jaringan paket, ditambah fakta bahwa dengan perubahan dari sirkit ke paket akan banyak biaya yang bisa ditekan, terutama biaya opersional. Hal-hal seperti itulah yang semakin memacu terwujudnya jaringan paket terintegrasi dengan nama Next Generation Networks (NGN).

Bagaimana dengan kita?...Pintu sebenarnya terbuka lebar bagi masuknya pemain baru di masa transisi sampai era NGN nanti. Baik untuk operator baru, bisnis content-service provider, dan tentu saja bisnis 3rd party yang menyediakan jasa outsourcing jaringan terintegrasi lewat softswitch.

Patut ditunggu gebrakan pemerintah dalam membuat regulasi di bidang ini. Akan lebih bijak jika pemilihan teknologi telekomunikasi yang akan diterapkan di negara ini, bukan hanya berdasar aspek bisnis, kemungkinan masuknya investor baru, atau bahkan gengsi kepada negara lain—yang ini sangat tidak berdasar. Namun patut juga dipertimbangkan aspek teknis, kompatibilitas dan konvergensi dengan infrastrukutur yang eksis, dan tentu saja, portofolio masa depan dunia telekomunikasi Indonesia. Semoga kita belajar dari kesalahan kita.

Biodata penulis :
Arif Fitrianto
Mahasiswa S-1 Teknik Telekomunikasi ITB
Email : dunklu@plasa.com, afit@students.ee.itb.ac.id
Telepon : +62 817 921 4924