Sabtu, 28 November 2009

Hobi nonton yang memusingkan: Widget Cinema21

Sore hari kemarin (tanggal 27 November 2009, jam 16:33) di Inbox SMS saya muncul pesan dari MyNokia, sebuah layanan SMS Push berbayar dari Nokia. Isinya seperti ini:

"Hobi nonton? Nikmati info dan jadwal film dari 21 cineplex langsung di ponsel Anda. Cukup download aplikasinya gratis di http://store.ovi.mobi?cid=MNIDP11"


Awalnya sih, saya acuhkan. Buat apa lagi aplikasi di Nokia N95 kalo sudah punya iPhone dan tinggal akses ke http://m.21cineplex.com/. Tapi, pagi ini iseng aja nge-klik link tersebut. Yang aneh, ketika diklik link tersebut, secara default akan terbuka WebBrowser application bawaan Nokia N95. Sampai sini masih belum aneh. Keanehan mulai terjadi ketika link tersebut diambil alih oleh aplikasi Nokia Ovi Store Client.

Sebelumnya, saya sudah melakukan upgrade firmware ke v31.0.017, dan aplikasi Ovi Store. telah tersedia. Di Nokia N95 saya, versi Ovi Store Clientnya 1.05(387). Bila Nokia N95 milik Anda belum terinstall aplikasi ini, silakan coba download langsung melalui folder "Download!". Bila tidak muncul pilihan aplikasi ini, silakan lihat link ini. Atau bila ingin langsung mendownloadnya dari Nokia Ovi Store langsung, silakan download di sini.

Balik lagi ke aplikasi Ovi Store client. Aplikasi ini yang membuat link tadi seharusnya dibuka oleh WebBrowser menjadi dibuka oleh Ovi Store. Dan sialnya, terjadi "missing link" antara kedua aplikasi tersebut. Ovi Store malah cuma membuka halaman "home", padahal harapan saya, link tersebut membuka langsung halaman download aplikasi ini. Link tersebut juga dibuka di Nokia handset yang tidak menginstall Ovi Store Client, dan ternyata link tersebut tidak valid. Kesalahan di sengaja atau hanya error secara teknis?

Kok jadi tergelitik untuk mencari aplikasi ini. Pertama, melalui PC (ya, saya masih pakai PC lho, meski sering juga pakai MacBook :D) saya masuk ke situs Ovi Store di http://store.ovi.com. Lalu cari aplikasi "21 Cineplex". Sialnya, tidak ada aplikasi seperti itu. Search string lain juga seperti "Cineplex 21" tidak ditemukan. Aplikasi baru ditemukan dengan search string "Movie".

Setelah ketemu, klik link "Send to Mobile" dan tunggu link yang dikirimkan ke Inbox SMS oleh Ovi Store seperti gambar di bawah ini. Oiya, jangan lupa untuk lakukan login terlebih dahulu untuk melakukan download atau send link ini. Belum punya login di OviStore? Tinggal buat akun kan? :)

Nah, masalahnya baru muncul ketika link tersebut diklik. Tertulis pesan di Aplikasi Ovi Store Client seperti ini:
"Sorry, this item is not available for your device: Nokia N95. Browse more great content in the "Related" section below."

Error seperti ini sih seharusnya menghentikan usaha saya untuk mendownload, toh mungkin developernya tidak membuat aplikasi ini compatible dengan Nokia N95. Tapi, setelah melihat-lihat spesifikasi aplikasi ini, ini bukanlah aplikasi murni untuk S60. Dugaan saya, ini hanyalah sebuah Widget. Kenapa? Karena di situsnya tertulis "Cinema 21 Widget" bukan? :D

Hasil penelusuran di situs resmi Nokia, seharusnya *semua* Widget disupport oleh Nokia N95 yang saya miliki. Persyaratan versi firmware pun sudah saya penuhi. Lihat tentang Nokia Widget di sini. Bila memang Nokia sendiri telah mempersyaratkan penggunaan widget bisa di handset saya, berarti tinggal mengakali cara bagaimana situs Ovi Store terkecoh tidak mengenal handset saya menjadi Nokia N95.

Ketimbang memikirkan cara mengecoh di handset, lebih mudah mengecoh situs tersebut melalui Firefox. Seperti tulisan saya sebelumnya di sini. Pastikan Firefox terinstall User Agent Switcher. Setelah terinstal, tambahkan salah satu User Agent yang pernah saya tuliskan di daftar User Agent. Saya menggunakan User Agent Nokia E71. Lalu aktifkan di menu Tools > Default User Agent > E71.

Setelah selesai persiapan dengan Firefox, lanjutkan dengan mengunjungi situs Mobile Nokia Ovi Store langsung ke URL untuk mendownload Widget Cinema21 ini. Lanjutkan dengan meng-klik tombol "Download". FireFox Anda akan menawarkan langsung menginstal atau mendownload Widget ini.

Silakan lanjutkan dengan menginstall aplikasi tersebut ke Nokia N95 Anda. Tunggu hingga selesai hingga mendapatkan icon seperti ini.

Jika dijalankan pertama kali, tampilan widget ini awalnya akan terlihat sedikit condong ke kanan. Mungkin karena layar N95 kurang lebar seperti Nokia E71. Tapi masalah ini dapat diatasi dengan cara mengubah orientasi layar menjadi landscape terlebih dahulu lalu mengembalikannya menjadi orientasi layar portrait. Secara manual, geser bagian atas Nokia N95 Anda ke bawah sehingga Anda dapat melihat tombol khusus music dan keypad ITU angka tertutup, lalu kembalikan dengan menggesernya kembali sehingga keypad kembali terlihat. Atau, bila Anda telah menginstall Plug-in N95 Accelerometer dan Aplikasi RotateME, tinggal di rotate aja kan? Dari layar seperti ini:


menjadi seperti ini:

Okeh, selamat menonton, Sufi! (Sufi = Suhu Film)

Ingin tahu lebih lanjut tentang Nokia Widget? Silakan lihat di Forum Nokia.

Senin, 26 Oktober 2009

Menghubungkan Nokia N95 dengan Hidden WLAN

Mungkin memang disengaja oleh pengelola hotspot bahwa WLAN Routernya tidak mem-broadcast Wireless Network Name (atau yang sering disebut juga SSID). Mungkin karena biar gak semua orang latah connect ke hotspot tersebut atau memang pengelolanya ingin menerapkan "Secure by Obsecurity". Tulisan ini menunjukkan bagaimana cara menghubungkan Nokia N95 (bukan yg edisi Internal Memory 8GB) ke Hidden WLAN, tentunya dengan asumsi bahwa semua setting di Hidden WLAN tersebut telah diketahui.

Anggaplah, Hidden WLAN tersebut berada di sebuah rumah seorang teman. Sebelum berusaha menghubungkan perangkat Nokia N95 Anda, terlebih dahulu Anda harus tahu semua setting yang dibutuhkan, yaitu:
1. Wireless Network Name / SSID
2. WLAN network mode: Lewat router khusus buat WLAN atau hanya sharing Access Point misalnya MacBook yang connect ke internet lewat Modem 3,5G lalu koneksinya di-shared melalui AirPort. Jenis WLAN ini disebut Ad-Hoc, atau yg sering disebut Peer-to-Peer Sharing.
3. Wireless Security, misalnya WEP/WPA/WPA2..

Jika Anda tidak memiliki informasi tersebut, jangan harap Anda bisa terhubung ke WLAN yang dimaksud. Oke. Sekarang saya mengasumsikan Anda sudah memiliki semua informasinya.

Di Nokia N95 Anda, masuk ke menu Tools > Setting > Connection > Access points.
Klik Options > New access point. Isi field-field tersebut.
a. Connection Name:
Terserah Anda. Saya menyarankan ini bernama yang unik dan mengandung SSID.

b. Data Bearer:
Tentunya pilih "Wireless LAN", bukan "Packet data"

c. WLAN network name:
Isi dengan SSID.

d. Network Status:
"Hidden", bukan "Public". Kenapa? karena tulisan kali ini tentang bagaimana cara menghubungkan N95 ke Hidden WLAN kan?

e. WLAN network mode:
Pilih "Infrastructure" bila WLAN tersebut menggunakan Router.
Pilih "Ad-Hoc" bila WLAN berasal dari sebuah device.

f. WLAN security mode:
Bila menurut pemilik Hotspot tersebut, tidak ada security, maka Anda selesai sampai sini. Pilih "Open network"
Bila security mode-nya adalah WEP, maka Pilih "WEP"
Security WPA dan WEP sebenarnya sudah 'usang' dan mudah sekali disusupi. Saya menyarankan untuk tidak melakukan kegiatan yang membutuhkan privasi tinggi bila Anda terhubung ke WPA. Saya menyarankan untuk memilih security mode WPA2.

g. WLAN security settings
Sebenarnya ada banyak security setting dari jenis security mode ini. Dalam tulisan ini, saya terhubung ke WLAN dengan WPA2 pre-shared key dengan WPA Algorithm AES.
Pilih "Pre-shared key" lalu masukkan key tersebut ke field selanjutnya.
Karena ini adalah WLAN dengan WPA2 only, pilih field WPA2 only mode "On". Dengan WPA2 only yang disetting di router, device lama yang hanya mendukung WPA tidak akan dapat terhubung ke WLAN ini. Dengan mengizinkan device lama terhubung ke WPA2, hanya akan membuat WLAN tersebut menjadi tidak aman seluruhnya.

h. Homepage.
Silakan isi dengan URL apapun. Kosongkan isian ini jika tidak ingin ada default URL.

Selesai.

Sebuah access point telah tercipta. Uji kebenaran setting ini dengan membuka browser yang terinstall di N95 Anda. Jika semua setting telah benar Anda isikan ke dalam Access Point yang baru saja Anda buat, ada kemungkinan pemilik WLAN tersebut menerapkan pengaman lain yaitu: "White List MAC Address Filtering". Bila benar demikian, maka Anda harus mendaftarkan MAC Address N95 Anda ke router yang dimaksud.

Gunakan kode *#MAC0WLAN# (*#62209526#) untuk mengetahui WLAN MAC Address N95 Anda. Kode dapat dilihat di sini.

Selamat online di hidden WLAN!

Note:
N95 yang digunakan adalah N95 RM-159 dengan Firmware v31.0.017 (16 Dec 2008)
WLAN Router yang digunakan adalah Linksys WRT54G v5 dengan Firmware v1.02.0.
Saya juga tidak serta merta langsung bisa terhubung. Sumber yang saya acu ada di sini.
Semua kata-kata yang berkaitan dengan keamanan bukanlah claim, tapi saya pernah melakukan kegiatan infiltrasi ke WLAN tersebut dan memang tidak aman. Mungkin akan saya tulis tentang keamanan WLAN, mungkin juga tidak.

Kamis, 30 Juli 2009

Blogging Menggunakan Mesin Waktu? - Part 1

Blog ini saya tulis pada hari Kamis, 30 Juli 2009 jam 09:39 GMT+7 alias WIB.

Tulisan ini sebagai Proof of Concept untuk mematahkan pernyataan bahwa tanggal sebuah blog tidak bisa di ubah lebih cepat dari tanggal penulisan (future date) ataupun seolah diposting mundur dari tanggal penulisan (back date).

Saya mengatur blog ini untuk dipublish pada tanggal yang sama, 30 Juli 2009 tapi saya rencanakan untuk baru muncul pada 2 jam setelah jam penulisan ini, yaitu 11:39 GMT+7 (WIB)...

Senin, 20 Juli 2009

Blogging Menggunakan Mesin Waktu? - Part 2

Tulisan ini sengaja saya buat, setelah beberapa waktu hiatus :)

Dalam perjalanan pulang hari Rabu 29 Juli 2009, saya "mendengar" (bukan menonton) siaran Metro Hari Ini sekitar pukul 18.00 di MetroTV membahas sebuah blog yang seolah dibuat oleh Nurdin M Top. Acara ini dibawakan oleh Kania Sutisnawinata dengan narasumber yang berbicara masalah penyelidikan secara TI. Kalau tidak salah ingat, namanya adalah Ruby Alamsyah. Beliau diperkenalkan oleh MetroTV sebagai Ahli Forensik IT.

Salut dengan MetroTV yang dapat menghadirkan narasumber yang kompeten. Demikian juga dengan topik yang diangkat. Beberapa jam setelah topik ini diangkat di MetroTV, saluran tvOne paginya di Apa Kabar Indonesia Pagi membahas juga tentang blog ini dengan mengajak nara sumber Roy Suryo.

Bukan. Bukan siaran di tvOne yang akan saya bahas. Melainkan siaran di Metro TV lah yang menggelitik saya untuk menulis blog ini. Di acara tersebut, sang nara sumber menyebutkan bahwa blog yang dibuat oleh orang yang seolah-olah adalah Nurdin M. Top dibuat pada tanggal sesuai dengan apa yang tertera di blog tersebut. Ditekankan juga oleh mas Ruby, bahwa tanggal tersebut tidak dapat diubah karena given by system. Berdasarkan tanggal dan jam dipublikasikan blog ini, mas Ruby menyarankan untuk mengambil log, baik dari penyelenggara layanan internet (ISP) di Indonesia, maupun dari blogger.com itu sendiri. Diharapkan, dengan informasi yang dimiliki oleh blogger.com ini muncul identitas komputer pengguna, yang dengan istilah lebih teknis disebut IP Address. Berbekal IP Address ini lah, diharapkan identitas sesungguhnya dapat diketahui. Tidak berlebihan memang apabila pernyataan dengan IP Address dapat diperoleh lokasi tepat dimana sang blogger kacangan tersebut menuliskan blognya. Apalagi bila penulis tersebut menggunakan ponsel atau Modem 3,5G yang berlangganan. Malah bisa didapat nama pengguna yang terdaftar di operator tersebut, di cell mana dalam jangkauan sinyal BTS operator, serta informasi detail lainnya.

Tapi, itu dengan asumsi bahwa orang tersebut memang ingin ditangkap. Kalau memang orang tersebut tidak ingin ditangkap, ada banyak cara yang dapat dilakukan. Mari kita mulai 'membantah' statement dari mas Ruby:

1. Jam dan Tanggal sebuah blog tidak bisa diubah
Statement ini sangat keliru. Sangat mungkin sebuah blog diubah tanggal postingnya. Sebagai proof of concept, postingan saya ini saya tulis pada hari Kamis, 30 Juli 2009 pukul 09:43 WIB dan akan saya publikasikan seolah saya menulisnya pada tanggal 20 Juli 2009. Jika memang saya posting tanggal 20 Juli 2009, saya bisa tau dari mana bahwa ada acara Metro Hari Ini yang dibawakan oleh Kania Sustinawinata dengan narasumber Ruby Alamsyah? Saya toh bukan produser atau pun man behind the scene dari MetroTV. Blog ini mematahkan anggapan bahwa jam dan tanggal sebuah blog tidak bisa diubah. Ada satu blog saya yang lain yang saya buat untuk membuktikan bahwa sebuah blog bisa dipublikasikan secara otomatis (scheduled). Dapat dilihat di sini.

Dengan dua buah postingan saya di Blogger, saya pikir sudah cukup untuk membantah statement pertama.

2. IP Address dapat menentukan lokasi seseorang
Ini adalah statement yang tidak bisa saya bantah. Memang, banyak tools di dunia maya sekarang ini dapat menentukan dimana lokasi sebuah IP address berada. Tapi, jika statement mas Ruby ini diikuti, bukan tidak mungkin POLRI mendapatkan IP Address yang salah.

Semua orang yang sudah tau bahwa IP Address dapat diasosiasikan ke lokasi, akan sadar bahwa IP Address adalah sesuatu yg sensitif. Misalnya saya. Jika saya sedang mencari ilmu hitam (bukan santet atau dukun) di dunia maya, saya mengunjungi forum online underground. Tapi, untuk menjaga agar tidak ada orang di forum tersebut tau dimana lokasi saya, saya menggunakan teknik 'melompat' dari satu server ke server lain. Jadi, saya terlebih dahulu mencari akses ke server di US, lalu dari US saya melompat ke Jerman. Dengan demikian, server forum underground tersebut mengira saya mengakses situs mereka dari Jerman.

Teknik seperti ini bukan tidak mungkin dilacak. Buktinya, xnuxer, hacker KPU tahun 2004 berhasil ditangkap meskipun dia melakukan lompatan-lompatan seperti ini.

Statement kedua dari mas Ruby tidak saya bantah, tapi saya hanya menyarankan untuk tidak terpaku pada teknik 'cupu' saja. Bayangkan semua kasus yang mungkin terjadi. Hal ini pernah saya terapkan ketika saya dipercaya untuk mengungkap kasus pengacauan di salah satu server di salah satu cabang kantor di salah satu provinsi di Indonesia. Saya tidak menggunakan terminologi hacking karena ini bukan hacking, tapi lebih kearah pengacauan dengan motif uang. Awalnya saya pikir pelaku menggunakan cara yang 'cupu' ternyata malah berakhir di pemfitnahan salah satu cabang di kota lain. Dengan mengembangkan semua kemungkinan akhirnya saya bisa menemukan lokasi asli pelaku tersebut mengacaukan server yang dimaksud.

Blog ini bukan untuk mengajari atau mendikte mas Ruby. Saya cukup terkesima dengan hasil googling saya tentang mas Ruby [ini dengan asumsi bahwa google menemukan informasi yg tepat :)]. Tapi statement pertama dan statement kedua tidak bisa langsung diterapkan untuk mengungkap siapa penulis blog tersebut.

Lalu siapa penulis blog tersebut?
Yang jelas, bukan saya :) saya tidak fasih menulis dalam bahasa Arab apalagi mengutip Ayat Suci Al-Quran Al-Karim. Tapi, bila POLRI dalam hal ini Satuan Cyber Crime, Direktorat Reserse Khusus Kepolisian Daerah Metro Jaya ingin mengungkap kasus ini, mari kita coba liat lebih dalam lagi.

A. Komentar di blog
Pada blog ini, komentar pertama tercatat pada tanggal 28 Juli 2009 jam 23:42. Bila dilakukan kalibrasi, maka diketahui bahwa jam yang tercatat pada komentar ini adalah lebih telat 14jam dibandingkan dengan waktu GMT+7 (WIB) dengan perkiraan, ini adalah waktu GMT-7. Dengan mengambil asumsi tidak ada DST maka perkiraan ini adalah daerah San Francisco, California, US. Mgkn berdasarkan jam servernya Blogger. Sehingga, waktu yg sesungguhnya dari jam tersebut adalah hari Rabu Tanggal 29 Juli 2009 jam 13:42 GMT+7 (WIB).

Nah, POLRI bisa menanyakan dari mana orang-orang yg berkomentar pertama ini tau. Siapa tau salah satu yang mengomentari adalah pembuatnya juga kan?

Jika ada statement yang menyatakan bahwa tanggal pemberian komentar dapat diubah, wah saya angkat tangan. Saya belum pernah melihat ada opsi pengubahan jam ketika memberika komentar. Semua komentar yang ada di blogger.com tercatat berdasarkan kronologinya.

B. Waktu pembuatan akun di blogger.com
Kalau penggalian informasi ini, tampaknya POLRI harus bekerja sama dengan blogger.com kapan sebuah akun ini dibuat. Jika dari waktu pembuatan blog bisa disamarkan, saya menebak bahwa waktu pembuatan blog ini tidak bisa disamarkan. Biasanya, sebuah layanan mencatat kapan pengguna tersebut baru mendaftar. Misalnya, akun twitter saya, saya bisa tau bahwa saya membuat akun @tintinnya itu hari Rabu tanggal 7 Oktober 2008 jam 00:58:04 GMT atau pukul 07:58:04 WIB. Sayangnya, informasi di blogger.com ini gak bisa dilihat secara langsung oleh user umum.

Saya pikir, dengan penyempitan selang waktu antara membuat akun di blogger.com dan komentar pertama di blog tersebut, bisa memperkecil kesalahan informasi tentang waktu penulisan blog tersebut. Dari rentang waktu tersebut, kerjasama dengan ISP dan ID-SIRTII untuk mencari siapa yang menulis ini (mudah-mudahan) bisa terungkap. Karena saya teringat pesan Pak Eko Indrajit di salah satu seminar tentang keamanan TI yang dihadiri oleh anak-anak muda: "Kalian bisa melakukan apapun di Indonesia secara sembunyi-sembunyi, tapi kami bisa tau darimana kalian melakukan itu dan apa yang kalian lakukan". Bila memang benar demikian, maka tunggulah beberapa minggu lagi adanya berita orang yg ditangkap sehubungan dengan adanya blog ini dan ini.

NB:
1. Mohon maaf bila tata tulis blog ini berantakan, karena saya belum bisa menulis :)
2. Mohon maaf pula kepada mas Ruby, bukan bermaksud untuk menentang pendapat Anda, tapi saya merasa ada yang perlu diluruskan dengan statement Anda.
3. Saya terbuka terhadap kritik, saran, dan komentar tentang blog ini baik dari mas Ruby sendiri ataupun rekan-rekan lain.

Senin, 20 April 2009

PrivacyGuard untuk iPhone 3G?

Semakin hari, kalau diperhatikan, semakin banyak orang-orang yang sibuk dengan diri sendiri meski ditengah keramaian. Ya, sibuk dengan gadget masing-masing. Mungkin menunggu balasan tweet di account Twitternya, sibuk ber-facebook ria, membaca email, atau malah sibuk memamerkan gadget barunya ke orang-orang sekitar.

Oke, kalo memang jenis sibuk yang terakhir disebutkan di atas adalah tipe Anda, tampaknya Anda tidak perlu melanjutkan membaca blog ini. Lain halnya jika Anda membaca email yang memang connect ke server Exchange melalui VPN. Infrastruktur ke server Anda telah aman, tapi bagaimana dengan layar Anda? Bila memang sibuk membaca email, hingga ditempat yang cukup rapat pun (misalnya Lift di Mal) Anda harus tetap membaca email, tampaknya Anda membutuhkan Screen Guard yang termasuk dalam kategori Anti-Spy.

Nah, tadinya saya juga membutuhkan hal ini. Karena risih juga sih membaca email ketika mengantri, tapi orang di belakang kok ikutan membaca ya? Atau hal yang simple aja, sedang twitttering mo ingin tau apa yg saya ketik. Mungkin kalo dia mau tau, ya saya bisa berikan sih username saya untuk di-follow :D

Pencarian Screen Guard ini berakhir di ITC Ambassador lantai 3 di dekat jembatan penghubung ke Mal Ambassador. Ada toko yang menjual aksesoris ini. Di antara sekian banyak penjual aksesoris iPhone 3G, hanya toko ini yang menjual Anti-spy screen protector bernama PrivacyGuard dari Capdase.

Gambar di ambil dari sini (tanpa izin tertulis dan resmi).

Keren. Ketika terpasang, memang hanya dalam sudut 35° horizontal saja yang bisa melihat secara jelas. Lebih dari itu, layar hanya terlihat gelap. Nah, masalahnya baru muncul.

Setelah pemasangan selesai, iPhone 3G langsung saya coba. Ternyata, ketika menyentuh tombol '0' pada screen lock, iPhone 3G saya merasa bahwa yang disentuh adalah tombol '8'. Jelas ini menganggu. Setelah beberapa kali gagal, maka iPhone 3G saya berhasil masuk ke layar Home. Yang lebih mengganggu, tiap sentuhan ke icon, sentuhan tersebut seolah meleset malah menyentuh icon yang di atasnya.

Komentar sang penjual? Mereka juga bingung, karena mereka juga menjual merk yg sama tapi untuk BlackBerry Bold dan tidak ada keluhan. Ya jelas dong, BBB kan tidak touch screen. Beda halnya kalo mereka juga menjual produk dan merk yg sama untuk BlackBerry Storm. Ternyata saya adalah pembeli pertama untuk produk PrivacyGuard iPhone 3G. Jadi belum ada yang komplain tentang hal ini. Setelah negosiasi panjang lebar, untungnya sang penjual mau me-retur pembelian PrivacyGuard ini...

Kalau coba dilihat-lihat kenapa, tampaknya spesifikasi PrivacyGuard ini tidak memenuhi ketentuan dari Apple untuk membuat aksesoris iPhone 3G. Ketebalan screen cover tidak boleh lebih tebal dari 0.3 mm

Anda punya alternatif lain untuk Anti-Spy Screen Guard atau pengalaman dengan merk ini?
Bisa dilihat juga review dari iLounge di sini.

Senin, 13 April 2009

Setting server AIX agar kenal host yang lain

Heran,

hari gini kok masih juga diminta menghapal IP Address server sih. Bukannya udah ada tugasnya si DNS Server tuh yang memetakan antara nama server menjadi IP Address servernya?

Alasannya simple: "DNS Servernya kan windows, AIX box gw gak bisa mbaca DNS dari Windows."

Doh! *facepalm*

Gini nih kalo keterbatasan ilmu, yang disalahin teknologinya.

Teman, kalo mau nyetting agar AIX box punya sampeyan bisa mengerti nama-nama server ato komputer laen di jaringan yang ada DNS Servernya, ya bukan berarti lu utak-atik file /etc/hosts dan lu isi satu-satu. Bisa modar sampeyan. Belum lagi kalo IP Address dari nama server itu berubah.

Memang, salah satu cara untuk membuat si AIX box mu biar bisa menerjemahkan hostname jadi IP Address, daftarkan di /etc/hosts dengan format ini.


[IPAddress] [HostName] [Alias]......
10.11.12.13 server1.company.com server1
10.11.12.14 server2.company.com server2 serverdb
10.11.12.15 server3 server3.company.com serverapp



Ada cara lain agar AIX box mu bisa secara otomatis kenalan dengan server lain yang sudah terdaftar di DNS Server. Silakan utak-atik file /etc/resolv.conf


nameserver 10.11.12.2
domain company.com



kalo gak tau nilai apa yang diisi di sini, lihat di server Windows deh... ketik perintah "ipconfig /all" dan lihat IP Address DNS Server dan DNS suffixnya. IP Address DNS Server masukkan file /etc/resolv.conf sebagai value untuk nameserver, dan DNS Suffixnya masukkan sebagai domain.

Jangan lupa file /etc/resolv.conf ini disimpan, dan test dengan ping nama server yang udah diketahui IP addressnya..

Bereskan? Gitu aja kok masih bilang Server Windows lebih mudah dimanage :P Kalo masih belom tau gimana cara kerjanya DNS ya silakan liat di sini deh

~a tribute to a friend who claims WinBox is better than anyother server~

Jumat, 20 Maret 2009

Setting Email Ke Server Exchange Di iPhone 3G

Beberapa hari menjelang launching iPhone 3G oleh Telkomsel...

Ada seorang rekan di kantor saya berhasil memiliki iPhone EDGE. Sehari-hari, beliau memang menangani setting dan jaringan, termasuk juga setting koneksi BlackBerry ke Exchange kantor.

Tadi siang, di sebuah selasar salah satu sudut kantor, beliau langsung menodong saya untuk bantu setting agar iPhone EDGE nya bisa menjadi email client domain kantor. Seingat saya, gak ada hambatan ketika saya melakukan setting di iPhone 3G saya untuk bisa connect ke Exchange.

Mulai dengan memilih icon Setting > Mail, Contact, Calendar > add account...

Pilih Exchange Server. Masukkan parameter yg diminta. Kunci keberhasilan setting account email ini adalah sedikit pengetahuan account Anda dan paling tidak pernah berhasil login dan membaca email di Microsoft Outlook Web Access (OWA). Asumsi untuk contoh setting ini adalah:
Alamat OWA: https://owa.company.com/exchange
User: my_domain\userme
Passwd: 123456789!

Alamat email adalah email address yg terlihat oleh recipient bila kita mengirim email.

Domain adalah potongan data yang biasanya digunaka untuk login di OWA. Pada contoh ini, isi domain dengan: my_domain

Username: masukkan tanpa my_domain. Jadi cukup masukkan userme

Password masukkan seperti biasa. Kemudian lanjutkan dengan menekan tombol Next di pojok kanan atas. Tunggu sebentar, iPhone akan menambahkan satu field baru: Server. Isi field ini dengan owa.company.com

Tunggu beberapa saat hingga status menyatakan account is verified. Selamat! Sekarang iPhone Anda telah menjadi Exchange client layaknya "Outlook".

Tapi, hati-hati dengan setting Synchronized. Bila Anda memilih untuk Sync Contacts dan Calendars, maka Contacts dan Calendars di iPhone Anda akan dihapus dan akan dioverride dengan contacts dan calendars di Exchange Server.

Tenang saja, bila Anda butuh contact yg ada di Exchange, secara otomatis ketika Anda memulai mengetik satu huruf, iPhone Anda akan langsung lookup ke Exchange dengan protocol Active Sync. Makanya, fast connection dibutuhkan di sini. Artinya, tinggalkan operator 3G GSM Anda bila claim 3G tapi kecepatannya gak lebih dari dial up.

Selamat beremail ria!


Posted with LifeCast


Rabu, 18 Maret 2009

Firefox yang dituduh sebagai Mobile Device

Beberapa minggu yang lalu, saya sempat menginstal beberapa FireFox Add-On untuk bereksperimen. Yang pertama adalah User Agent Switcher 0.6.11. Add-On ini berguna untuk mengganti HTTPHeader "User-Agent:" menjadi apapun yang diinginkan. Daftar beberapa User-Agent yang pernah saya identifikasi ada di sini. AddOn kedua, Modify Header untuk bereksperiment dengan header-header yang perlu saya customized sendiri. Ketiga, wmlbrowser untuk mengemulasi halaman WAP.

Nah, dari ketiga ini hasil eksperimen sudah sesuai dengan harapan. Meski semua sudah dikembalikan ke setting awal, masih saja beberapa situs menganggap saya mengunjunginya sebagai mobile device. Contohnya, mail.yahoo.com dan macworld.com.

Meski User-agent sudah dikembalikan ke default FireFox dan Header juga sudah dimatikan., tetap saja FireFox saya menamplikan WAP page situs tersebut. Setelah diintip apa yang dikirimkan oleh browser saya, ternyata FireFox mengirimkan ini:

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;
q=0.8,text/vnd.wap.wml;q=0.6

okeh. Penyebabnya sudah jelas. Sang WebServer merasa yang mengunjunginya adalah mobile device karena FireFox saya memberikan keterangan bahwa dia mengerti WAP WML. Dengan mematikan opsi "Tell web sites that browser understands WML content", maka Yahoo!mail dan MacWorld.com pun menampilkan WebPage seperti biasa yang dikonsumsi oleh FireFox.

Piyuh.. ada-ada aja..

Selasa, 10 Maret 2009

mendeteksi untuk memanjakan pengguna (iPhone)

Di pertengahan bulan November 2008...

Lagi nungguin makanan datang di FoodCourt Mal Ambassador Kuningan.. Iseng-iseng ngidupin WLAN di iPhone 3G untuk menjajalnya.. eh, tau-tau si operator HotSpot memberikan kejutan yg lucu seperti ini:



Lucu juga nih... Dulu kalo gak salah, CBN HotSpot juga ngasih gratis koneksi seperti ini untuk promosi Nokia N95. Tentunya dengan mendeteksi apa yg disebut-sebut programmer web sebagai User-Agent.

Ini beberapa User-Agent yang berhasil dikumpulin sambil iseng:

Browser: Safari
Device: iPhone 3G
User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20
Catatan: Angka yang berwarna 2_2_1 menunjukkan versi firmware iPhone tersebut dengan kode versi 5H11. Sementara versi Safari yang digunakan 3.1.1 adalah dengan build no 525.20. Untuk lebih lengkap mengenai deteksi Safari, silakan kunjungi link ini.


Browser: Safari 4.0
Device: iPhone 3G
User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion: 5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
navigator.platform: iPhone
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub:


Browser: Nokia Browser
Device: N95
User-Agent:Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413


Browser: Nokia Browser
Device: N95
User-Agent:Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/35.0.002; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:7.0
navigator.platform: Series60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: Nokia Browser
Device: 5800
User-Agent:Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.101; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.101; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.platform: S60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: Nokia Browser
Device: E71
User-Agent: Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/100.07.76; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:7.0
navigator.platform: Series60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: SE Browser
Device: SonyEricsson W850i
User-Agent: SonyEricssonW850i/R1JG Release/Feb-15-2007 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1


Browser: SE Browser
Device: SonyEricsson W910i
User-Agent: SonyEricssonW910i/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1
navigator.appCodeName:Mozilla
navigator.appName: ACCESS NetFront
navigator.appVersion:3.4
navigator.platform: undefined
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: IE Mobile 6
Device: HTC Touch Pro Sprint H/W, Alltel ROM
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMObile 8.12; MSIEMobile 6.0) Alltel HTC Touch Pro


Browser: Opera 9
Device: HTC Touch Pro Sprint H/W, Alltel ROM
User-Agent: Opera/9.6 (Windwos NT 6.0; U; en) Presto/2.1.1

*updated 27 May 2010*
Browser: IE 6 Mobile
Device: HTC Imagio
User-Agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) 480x800; XV6975; Windows Mobile 6.5 Professional;
navigator.appCodeName:Mozilla
navigator.appName: Microsoft Internet Explorer
navigator.appVersion: 4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) 480x800; XV6975; Windows Mobile 6.5 Professional;
navigator.platform:WinCE
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: Opera 9.5
Device: HTC Imagio
User-Agent: XV6975 Opera/9.50 (Windows NT 5.1; U; en); navigator.appCodeName:Mozilla
navigator.appName: Opera
navigator.appVersion: 9.50 (Windows NT 5.1; U; en)
navigator.platform:Windows Mobile
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: BlackBerry
Device: BlackBerry 9700 (Onyx)
User-Agent: BlackBerry9700/5.0.0.442 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.appCodeName:Mozilla
navigator.appName: Netscape
navigator.appVersion: 5.0.0.442 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.platform:BlackBerry
navigator.vendor: undefined
navigator.vendorSub: undefined

Browser: BlackBerry Browser
Device:BlackBerry 9000 (Bold)
User-Agent: BlackBerry9000/5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.appCodeName:Mozilla
navigator.appName: Netscape
navigator.appVersion: 5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.platform:BlackBerry
navigator.vendor: undefined
navigator.vendorSub: undefined

Di bawah ini User-Agent untuk WebBrowser di PC


Browser: Safari 4 Public Beta (528.16)
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16

Browser: Safari 3.1.2
Platform: Leopard 10.5.6
User-Agent: Mozilla/5.0 (Machintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1

Browser: Chrome 1.0.154.48
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.48 Safari/525.19

Browser: FireFox 3.0.7
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Browser: FireFox 2.0.0.14
Platform: Leopard 10.5.6
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

Browser: IE7
Platform: Vista SP1
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; FDM; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

*updated 30 March 2009*
Browser: IE8
Platform: XP SP3
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727)

*updated 31 March 2009*
Browser: IE8
Platform: Vista SP1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; FDM; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)


Ada lagi yang ingin menambahkan? :)
Untuk menangkap User-Agent ini, kunjungi http://bit.ly/pglyoyo Bila Anda beruntung, Anda mungkin menemukan bahwa nomor pelanggan Anda ikut dikirimkan juga ketika Anda browsing :) Stay safe!



Senin, 09 Februari 2009

Bill Gates was sponsored by Apple?

Ada sedikit yang unik ketika saya sedang mencari berita Bill Gates di acara Technology, Entertainment and Design conference (TED) 2009 Long Beach, California. Memang beritanya cukup sensasional. Diberitakan Bill Gates membawa satu stoples berisi nyamuk kemudian mengatakan bahwa bukan hanya orang-orang miskin yang dapat terkena Malaria. Berita dapat dilihat di http://www.telegraph.co.uk/scienceandtechnology/technology/microsoft/4524578/Bill-Gates-unleash-swarm-of-mosquitoes-at-TED-2009.html

Akan tetapi, bukan itu yang akan dibahas di sini. Tapi kejutan berupa sponsor yang dipilih untuk halaman ini. Kenapa pada halaman web yang memuat tentang Bill Gates tapi kok Sponsored Features-nya menampilkan Apple? :)

Dari beberapa kemungkinan iklan secara acak, memang Apple beruntung untuk dipilih mensponsori halaman tentang Bill Gates :)

FireBug 1.3.0 update sebesar 4GB?

Baru saja start-up Vista Enterprise, kemudian hidupkan Firefox 3.0.6... Seperti biasa, setting untuk selalu memperbaharui add-on dihidupkan dan sekarang sedang melakukan pengecekan ke server.. Ada yang aneh di sini...


Gila! Firebug 1.3.0 update sebesar itu? Bisa jadi topdownloader nih di sini...

Setelah ditunggu beberapa detik (ya, detik bukan menit apalagi jam), update telah selesai. Sepertinya ini bug dari Firefoxnya kah? atau bug dari Firebug? :)

Yah, hitung-hitung penyegaran di Senin pagi hari sebelum kerja...

Jumat, 30 Januari 2009

iPhone Firmware v2.2.1 telah tersedia...

Setelah sebelumnya didahului email notifikasi dari Apple Developer Connection untuk mendownload XCode for iPhone 2.2.1, sekarang iTunes langsung memberikan notifikasi untuk mendownload iPhone firmware v2.2.1..

File sebesar 264.4MB telah didownload dan siap diinstall... More review about it. itu kalo ada yang bisa di-review ;) Berikut beberapa snapshot dalam proses updating iPhone 3G ku...







It takes 35 minutes to upgrade my iPhone 3G from 2.2 to 2.2.1 with iTunes on Vista 32bit SP1, C2D E6550 @ 2.33GHz, RAM 2GB..

Gak ada yang baru dari update versi ini. Bahkan setting Date & Time pun masih belum mendukung format Indonesia, meski *katanya* secara resmi Telkomsel memboyong iPhone 3G ke Indonesia tanggal 25 Februari inih...