Category: Technology


How to track your Android

Kalo lo pake Android, lo bisa ngelacak dimana HP/Tablet/Smartphone lo berada. Agak keren sih kedengerannya, tapi sebenernya masih ada kelemahannya.

Pertama lo musti install Lookout Mobile Security, cari aja di Android Market, its free alias gratis. Dengan free user, udah bisa ngelacak and nge-Scream Android lo (nge-Scream itu maksudnya si Android nya disuruh teriak, even if si Android nya lagi pake modus silent). Gw udah coba install, dan ngelacak HP gw sendiri.. dan hasilnya sungguh akurat!! (ketahuan deh kosan gw :mrgreen: )

Kalo udah install, berikutnya lo musti register. Buat apa? Tentu buat ngelacak Android lo, lo musti login (so musti register user dulu). Gw udah install di Android gw, trus register setelahnya. Next, gw lacak Android gw lewat Laptop gw, dan hasilnya?? Eng ing eng…:

tracked

Ini lokasi ponsel gw, di kosan

Lalu apa gunanya ngelacak Android lo dan apa kelemahannya? Kegunaannya adalah kalo Android lo jatuh, ketinggalan, hilang, atau dimaling ama tukang maling, bisa lo lacak tuh. Kelemahannya adalah, kalau Android lo harus dalam keadaan nyala, kalo mati ga bisa dilacak. Itu aja sih kelemahannya.

Trus gimana kalo nomor HP di Android lo diganti? Well, gw belum pernah coba yang satu ini, kayaknya (baru kayaknya loh) sih bisa. Loh kenapa? Karena gw udah coba tadi pagi (lupa ga di screen shoot), tadi pagi gw udah lacak Android gw, padahal gw belum inputin no HP gw ke web nya Lookout, jadi tanpa informasi no HP pun udah bisa dilacak. Tapi kalo no HP nya diganti, gw belum coba. Makanya gw cuma bilang kayaknya, mending lo coba sendiri aja kalo mau tahu hehe :mrgreen:

Apakah ada apps lain selain Lookout? Ada, tapi gw males explore, silakan googling sendiri. :mrgreen:

Buat yang belum tau seperti apa itu EDC, ini-lah dia gambar mahluknya.

EDC Terminal

EDC Terminal

Apa itu EDC? Kepanjangannya sudah ada di judul. Lalu apa pengertian EDC? Bisa dibilang EDC adalah sistem payment elektronik. Sedangkan menurut om wiki:

An Electronic Data Capture (EDC) system is a computerized system designed for the collection of clinical data in electronic format for use mainly in human clinical trials.

Saya ga tau deh artinya apa :mrgreen: tapi jangan aneh ya sama mahluk yang satu ini. Mahluk yang satu ini makin populer di Indonesia. EDC ini sudah digunakan oleh bank perkreditan rakyat (mungkin belum semua) bahkan oleh penjual/agen pulsa. Loh kok bisa?

Yap, dengan EDC, semua menjadi mudah. EDC dapat digunakan untuk transaksi pembayaran telepon rumah, listrik, pembelian pulsa, tagihan telepon genggam, beli tiket pesawat, dll. Kebetulan saya di kantor diassign ke project EDC Server, alias aplikasi server buat menangani request dari Terminal EDC, lalu meneruskannya. Saya juga belajar ISO 8583 dulu sebelumnya, karena format pesan yang digunakan oleh EDC adalah ISO 8583. Seperti apa sih format isi pesannya? Klo itu confidental :mrgreen:

Strategi bisnis apa yang terpikir dengan adanya EDC ini? Anda tinggal di perumahan sedangkan tempat bayar listrik / telepon rumah berjarak cukup jauh? Mungkin ini bisa menjadi usaha Anda, buka lapak EDC Terminal, nanti tiap awal bulan orang2 sekomplek pada bayar listrik / telepon dengan datang ke rumah Anda. Apabila biaya administrasi per transaksi adalah IDR2.500, dengan 10 KK anda sudah dapat IDR25.000. Klo 50 KK? Berarti IDR125.000. Klo 500 KK? IDR1.250.000. Itu baru listrik, belum kalau ada yang bayar telepon rumah, beli pulsa, dll. Lumayan buat usaha sampingan.

dari kiri ke kanan: EDC Terminal - Gelas - Laptop gw

dari kiri ke kanan: EDC Terminal - Gelas - Laptop gw

Tangga; 20 Mei kemarin, sudah launching OS baru bernama GarudaOS. OS ini merupakan penerus dari PCLinux3D OS, saat ini banyak yang menyebut-nyebut distro ini hanya remaster saja dan akan mati muda, no support, dsb. Saya ga tau banyak soal linux, saya ga jago, ga bisa make, dan mau belajar. Buat saya pribadi sih, mungkin ini saatnya. Lagi pula, gerakan yang diberi nama GarudaOne ini bagus kok tujuannya.

Klo soal support, support sebetulnya adalah jasa yang seharusnya bisa ‘dijual’ oleh para pengembang software berbasis open source. Hanya saja kebanyakan orang Indonesia masih kurang menghargai jasa support (maunya serba gratis), sehingga akhirnya banyak OS yang bertumbangan karena tidak bisa ‘membiayai dirinya’ dari jasa ini.

Oleh karena itu, mari kita hargai jasa support ini. Jangan pelit untuk merogoh kocek Anda untuk jasa support jika suatu saat anda mengalami masalah saat menggunakan OS ini.

Nah, lalu seperti apakah gerakan GarudaOne ini? Mari kita bahas satu per satu. View full article »

ISO 8583

Hm… udah lama nih ga posting ttg science. Kali ini coba posting ttg ISO 8583 ah

Ok, secara umum, ISO 8583 terdiri dari 3 bagian:
1. MTI (Message Type Identifier)
2. Bitmaps
3. Data Elements

Lo bisa liat sendiri deh di wiki, pasti sama. Lu bisa baca langsung dari wiki. Tapi klo mau baca versi bahasa Indonesia-nya, silakan baca di blog gua. Karna di wiki belom ada yang translate ke bahasa Indonesia. Tapi bukan berarti blog ini translate-an dari om wiki ya

OK. kita bahas dikit. Nomor 1 dan 2, gampang dipelajari. Gw yakin lo bakal cepet ngerti. Nomor 3? Hm.. ini mungkin rada susah. Karena penggunaan Data Elements bisa beda klo bisnis proses atau flow atau tujuan lo make ISO 8583 ini beda. GW nanti jelasin bagian nomor 3 ini secara general aja ya. Untuk lebih dalam, tergantung kasus yg elo hadepin.

1. MTI
Untuk MTI, jumlahnya ada 4 bit. Gampang kok. Liat aja tabel ini
0xxx -> version of ISO 8583 (1987 version)
x1xx -> class of the Message (Authorization Message)
xx1x -> function of the Message (Request Response)
xxx0 -> who began the communication (Acquirer)

Yap, penjelasan di atas gw ambil dari wiki. Kita mulai dari bit pertama ya.

Jadi bit pertama dari MTI adalah menandakan versi ISO 8583. Nilai yang digunakan adalah

Position Artinya
0xxx ISO 8583-1:1987 version
1xxx ISO 8583-2:1993 version
2xxx ISO 8583-1:2003 version
9xxx Private usage

Sedangkan bit kedua dari MTI yaitu menandakan tujuan pesan (Message Function) dari ISO 8583 itu sendiri

Position Meaning Usage
x1xx Authorization Message Determine if funds are available, get an approval but do not post to account for reconciliation, Dual Message System (DMS), awaits file exchange for posting to account
x2xx Financial Message Determine if funds are available, get an approval and post directly to the account, Single Message System (SMS), no file exchange after this
x3xx File Actions Message Used for hot-card, TMS and other exchanges
x4xx Reversal Message Reverses the action of a previous authorization
x5xx Reconciliation Message Transmits settlement information
x6xx Administrative Message Transmits administrative advice. Often used for failure messages (e.g. message reject or failure to apply)
x7xx Fee Collection Message
x8xx Network Management Message Used for secure key exchange, logon, echo test and other network functions
x9xx Reserved by ISO

dari sembilan itu, ga semua biasanya lo pake, paling yang dipake 1, 2 ama 4. 1 bisa buat request/inquiry. Misalnya, cek saldo. 2 buat financial transaction, misalnya buat bayar PLN, transfer, bayar tagihan telpon, dll. 4 buat reversal, klo misalnya transaksi gagal (misal connection loss yang menyebabkan time out), maka semua transaksi tsb akan di rollback (direverse). Kenapa? Bisa aja lo bayar tagihan listrik, statusnya udah lunas nih, tapi pas mau motong tabungan.. connection loss.. jadi ga kepotong tuh duitnya, gratis dah bayar listriknya wkwkwk. Makanya itu reversal penting juga nih. 8 buat network management, echo test. Sifat koneksi dari server ke provider ini adalah state full, jadi koneksinya terjalin tanpa putus, dalam rentang waktu yang ditentukan dia akan selalu mengirimkan sinyal dengan MTI 0800, dan 0810 sebagai responsen-ya. Bit ke-3 dan ke-4 ini dijelasin di bawah. View full article »

Maksud saya bukan karena ada penjahat yang berkeliaran di luar sana, tapi di luar sana sudah dilakukan razia software bajakan (tidak berlisensi). Informasi ini saya peroleh dari milis kelas saya:

Dear all,

Hari Kamis tgl 29 Mei 2008 di bandara Soekarno Hatta telah dilakukan pemeriksaan terhadap para calon penumpang yang membawa komputer. Kepada mereka yang komputernya terinstallasi software-software tidak berlisensi, dilakukan sidang di tempat dan dikenakan denda sebesar Rp 9.500.000,- per komputer. Selanjutnya komputer ditahan dan harus ditebus di polres yang telah ditentukan.

Menurut info yang didapat, pemeriksaan komputer ini telah dilakukan selama seminggu oleh aparat kepolisian beserta tim HAKI* di bandara, cafe-cafe dan tempat umum lainnya.

Kejadian ini disaksikan langsung oleh pak ****** *********** (****) dan pak **** ********* (********) yang akan melakukan perjalanan melalui bandara Soekarno Hatta.

View full article »

Follow

Get every new post delivered to your Inbox.