Posted by kecoak on Feb 27, 2008 in
News,
Technologies |
1 comment
Akhirnya di rilis juga pada site Microsoft. Apa itu sebenarnya?!well…gampangnya, selama ini kita tahu bahwa produk-produk M$ sangat proprietary. Segala bentuk softwarenya didistribusikan dalam format binary yang langsung dieksekusi. Hal ini membuat banyak pihak membuat berbagai macam tools untuk reverse-engineering produk-produk M$, sebut saja IDA, Ollydbg, WinDBG, Immunity debugger, dsb. Aplikasi-aplikasi reverse-engineering tersebut digunakan untuk ‘menebak’ bagaimana proses kerja aplikasi-aplikasi M$. Dengan aplikasi-aplikasi reverse-engineering, kita dapt memahami proses/alur program M$ untuk kemudian dicari celah securitynya, dicari crack untuk bypass serial number, dll. Apa yang terjadi sekarang?!M$ memberikan spesifikasi protocol aplikasi-aplikasi sistem operasi clientnya secara gratis. Dengan detail spesifikasi ini maka pintu masuk untuk mendapatkan API (Application Programmable Interface) terbuka sangat lebar, dan ini merupakan hadiah terbesar bagi banyak pihak diantaranya programmer, perusahaan baik vendor maupun operator, customer, dll. Tanpa perlu bersusah payah melakukan reverse-engineering kita dapat melihat secara langsung dan detail spesifikasi serta API untuk produk-produk client M$. Terdengar seperti win-lose solution?!kenapa tiba-tiba M$ membuka spesifikasi protocol mereka?apa mungkin ada pihak yang melakukan cracking dan menyebarkan source code M$ di internet?!Jika kita melihat dari sudut pandang yang lebih luas lagi, maka ini adalah Win-Win solution. Dengan open protocol spesification maka pihak M$ juga akan sangat diuntungkan. Contoh mudah?! GOOGLE. Mereka sudah menerapkan trik marketing yang luar biasa hebatnya sejak beberapa tahun yang lalu. Google memberikan API bagi seluruh pihak di dunia agar dapat mengembangkan aplikasi yang memanfaatkan berbagai macam fasilitas google. Awalnya google hanya mesin pencari, yang dibangun dengan ribuan PC biasa untuk melaksanakan tugas pencarian di seluruh internet. Namun kita bisa melihat saat ini bagaimana pentingnya google bagi para pengguna internet. We can’t live without google! Ingin mencari sesuatu pake google, ingin memiliki account email dengan kapasitas giga cukup sign-up di google, ingin menggunakan domain name milik kita pribadi namun dengan kapasitas giga yang mungkin harus membayar banyak pada perusahaan hosting, cukup menggunakan google maka kita bisa mendapatkan...