Kiriman blog ini kami berikan sebagai jawaban atas pertanyaan atau pernyataan dari beberapa orang yang menganggap aplikasi kami mencurigakan. Kami melihat masih ada yang belum mempercayai aplikasi buatan kami, khususnya aplikasi Mandiri SMS Banking (Unofficial). Seperti yang dapat dilihat pada tangkapan layar komentar di halaman Google Play.
Oleh karena itu, pada kesempatan kali ini, kami akan memberi penjelasan detil bahwa aplikasi ini aman dan tidak mengandung kode berbahaya.
1. Format SMS yang dioakai oleh aplikasi ini adalah format SMS Banking Bank Mandiri yang versi terbaru. Format SMS Banking ini tidak menggunakan password atau kode PIN saat anda ingin melakukan transaksi. Contohnya, pada saat transaksi cek saldo, format sms yang digunakan adalah SAL<spasi>1 . Atau pada transaksi transfer : TRT<spasi>1<spasi>NOMOR REKENING<spasi>JUMLAH TRANSFER.
Format sms banking ini diperoleh dari brosur yang didapat dari bank atau dari halaman web ini http://www.bankmandiri.co.id/demo/sms/ebook/menu_mandirisms.pdf
2. Aplikasi ini hanya mengirimkan SMS ke nomor SMS Banking resmi milik Bank Mandiri, yaitu nomor 3355. Selain itu aplikasi ini hanya menerima sms dari nomor 3355 tersebut.
Berikut kami berikan kode program pengiriman dan penerimaan SMS pada aplikasi ini :
Kode pengiriman sms, contoh dalam hal ini yaitu kode untuk pengiriman sms transaksi cek tagihan PLN
public void onClick(View v) {
isiSMS = "TGH PLN " + isidpelanggan;
sms.sendTextMessage(noSMS, null, isiSMS,halutama.kirimPI,halutama.terkirimPI);
DbHelper.buatPesan(isipengirim, isiSMS);
}
Kode penerimaan sms, dalam hal ini untuk menerima sms dari 3355
if (sms.getOriginatingAddress().contains(nomorSMS)) {
DbHelper.tutup();
if (kotakmasukSMS.isRunning == true) {
Intent intensms = new Intent(SMSMASUK);
context.sendBroadcast(intensms);
}
else {
kirimNotifikasi(context);
}
else {
DbHelper.tutup();
}
Dari petikan sedikit kode di atas, dapat disimpulkan bahwa aplikasi ini hanya mengirimkan SMS atas perintah pengguna. Yaitu berdasarkan respon tombol "Kirim" yang ditekan pengguna di dalam aplikasi ini. Jadi aplikasi ini tidak akan pernah mengirimkan SMS secara otomatis tanpa persetujuan pengguna.
Selain itu, penerimaan SMS aplikasi ini hanya untuk SMS yang berasal dari 3355. Aplikasi ini hanya membaca alamat pengirim SMS dari SMS yang diterima untuk melakukan penyaringan, apakah SMS yang masuk tersebut berasal dari 3355 atau bukan. Jika SMS tersebut berasal dari 3355, maka aplikasi ini akan menyalin isi SMS tersebut untuk di tampilkan dalam database "Kotak SMS" yang ada di dalam aplikasi. Serta memberikan notifikasi kepada pengguna bahwa ada SMS masuk dari Bank Mandiri.
Namun, jika SMS berasal dari nomor selain 3355, maka aplikasi ini tidak akan menyalin isi SMS tersebut dan membiarkannya tersimpan di dalam kotak masuk (Inbox) dari aplikasi Messaging bawaan perangkat.
3. Ketika aplikasi ini ditutup atau anda keluar dari aplikasi ini, maka semua kode program pengiriman SMS menjadi tidak aktif dan tidak akan berjalan. Sedangkan untuk kode penerimaan SMS, hanya berjalan pasif. Yaitu, hanya aktif jika ada SMS yang berasal dari 3355.
Demikian beberapa penjelasan yang dapat kami berikan. Aplikasi ini kami buat semata-mata untuk membantu anda dalam melakukan SMS Banking sehingga anda tidak perlu repot menyusun format pengiriman SMS secara manual. Tidak ada niat dari kami untuk melakukan hal lain selain niat di atas, yaitu membuat aplikasi yang bermanfaat serta aman bagi pengguna.
Jika ada pertanyaan lain seputar aplikasi ini, silahkan tanyakan langsung di kolom komentar atau melalui email kami di gulajava.mini@outlook.com .
Terima kasih.












