Thursday, December 24, 2009




Iseng sembari mengisi liburan...penulis membuat program sederhana simple editor dari Gambas (salah interpreter bhs Basic di Linux...mirip VB6). Programnya sederhana seeprti Notepad yg biasa digunakan di Windows.

Setelah membuat programnya, penulis kemudian mem-build file instalasinya via program Instal Jammer (outputnya ada 2 yaitu file instalasi utk Linux dan Windows). Berikut langkah-langkahnya :
1. Buka Program Gambas-->New Project-->Graphical Application (optional...kalo yg terbiasa pake QT silahkan pake QT)

2. Ikuti wizard-wizardnya kemudian beri nama project Anda
3. Setelah masuk ke GUI Gambas, klik kanan folder nama_project kemudian pilih New-->Form (Kalo yg mo mbuat 2 form...kalo satu form cukup pergunakan Form Main saja yg default)
4. Pilih Pada Form....letakkan component seperti Button,Label dll ke Form (sama kayak Vb6 kok)
<>
5. Buat programnya. Setelah selesai penulis compile dan jalankan (utk shortcut keysnya ...RUN=F5)
<>
6. Jika sudah........minum teh hangat sejenak...^_^

7. Buka program Instal Jammer...klik New Project / New Project Wizard agar mudah. Letakkan patch output di folder instaljammer yg ada di directory /home. Utk input...tautkan di directory tempat Anda menyimpan proyek gambas tadi.
8. Klik icon build (package warna kuning) atau tekan CTRL+B utk Build.
9. Output keluaran ada di folder output di directory /home/InstallJammerProject/Project/Output/bla..bla

NB : utk output ada 2 ekstension yaitu exe utk Windows dan Executable Linux (menjalankannya dg instruksi ./nama_paket).

Met bersenang-senang. Moga membantu.

PEngalaman Instal program InstallJammer di Linux Ubuntu 9.04 Jaunty

Ini merupakan murni pengalaman penulis dalam menginstal paket InstallJammer. Makanya masih dalam tahap trial error....maklum newbie.....hehe

InstallJammer adalah instalation development tool yang dapat menghasilkan paket installer berbasis GUI. Aplikasi ini cross platform (Unix, Windows) dan dapat menghasilkan installer berbasis GUI.

Klo yang dah akrab dengan Microsoft Visual Studio di Windows khususnya VB6 pasti akrab dengan PACKAGE DEVELOPMENT yg sering digunakan membangun installer .exe dari program VB yg kita buat, nah si InstallJammer kurang lebih sama!!!! >.<

Di Linux, installer yang dihasilkan adalah sebuah file executable statically linked (di-link secara statis dan tidak membutuhkan pustaka tambahan) dan self-contained yang dapat berjalan di hampir semua distro Linux. Secara default hasil installer berjalan di GUI, namun bisa juga berjalan di mode teks sesuai keinginan qta (konfigurasi dan hail pemaketan installernya).

Langsung aja ke proses dan tahap2nya ^_^ :
1. Jalankan terminal ato konsole. Masuk ke directory tempat installer InstallJammer berada ..(nama paketnya adalah InstallJammer-1.2.12-Linux-x86-Install)
2. Beri akses executable pada installer dengan ketik chmod +x InstallJammer-1.2.12-Linux-x86-Install. Tujuannya utk bisa dieksekusi
3.Beri akses user atau root pada installer dengan ketik chmod 755 InstallJammer-1.2.12-Linux-x86-Install
5. Ketik ./InstallJammer-1.2.12-Linux-x86-Install
6. Setelah itu akan muncul GUI installernya






Tinggal next-next aja Kayak di Windows!!!

NB : Kritik dan saran sangat diharapkan!!

Koneksi internet via modem Sierra 885 di MAndriva Linux

Sharing pengalaman aja. Ni pengalaman q browsing via modem Sierra 885 di MAndriva.

LAngkah-langkahnya adalah sbb:
1. Colokkan modem ke laptop ato PC
2. Buka terminal dan ketik lsusb (masuk sebaagi root) utk mngecek apakah modem telah dikenali oleh Linux (utk kernel 2.6.xx biasanya dah support USB port)
sehingga muncul tampilan seperti di bawah ini :

Hasil perintah lsusb


[root@localhost wibatsu]# lsusb
Bus 002 Device 002: ID 1199:6880 Sierra Wireless, Inc.
Bus 002 Device 001: ID 1d6b:0002
Bus 005 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
[root@localhost wibatsu]#

Terlihat bahwa modem Sierra telah dikenali dengan id dari vendor = 1190 dan id product 6880
3. Ketik dmesg utk memastikan lagi sehingga muncul tampilan sbb:

Hasil perintah dmesg


usbserial: USB Serial support registered for Sierra USB modem
sierra 2-3:1.0: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB0
sierra 2-3:1.1: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB1
sierra 2-3:1.2: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB2
sierra 2-3:1.3: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB3
sierra 2-3:1.4: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB4
sierra 2-3:1.5: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB5
sierra 2-3:1.6: Sierra USB modem converter detected
usb 2-3: Sierra USB modem converter now attached to ttyUSB6
usbcore: registered new interface driver sierra
sierra: USB Driver for Sierra Wireless USB modems: v.1.3.2

4. Buka program kppp ato wvdial (penulis pake kppp coz wvdial belum terinstal). KEtik kppp pada terminal. Setelah muncul GUI kppp klik menu Configure-->Modem-->browse letak modem...biasanya di /dev/ttyUSB3 (lihat di hasil perintah dmesg tadi).

5. Masukkn username dan password utl login ke im2 ato telkom flash ato yg laen (KArepmu!!! ^^)
6. Klik Connect
7. Jika koneksi berhasil maka window kppp akan me-minimaze sendiri. Buka Details utk melihat log traffiknya

Log traffik dan program kppp


8. Buka browser dan silahkan browsing ria!!

NB : Penulis masih newbie....saran dan kritik sangat diharapkn. Sumbangan berupa uangpun boleh...wkwkwkwwkwkwk
Browsing lah!!!
Ini murni pengalaman penulis sewaktu mencoba pairing device (dalam hal ini HP.....utk percobaan pertama penulis memakai Hp SE tipe W milik teman..hehe maklum ga modal..^_^) dengan laptop penulis yang sudah diinstal Ubuntu Sabily (ME) 9.04.

LAngkah2nya adalah sbb:
1. Turn ON bluetooth di Hp (bisa khan???? KAlo g bisa zo kebangeten)
2. Colokkan USB bluetooth adapter coz laptop penulis tidak disertai fasilitas bluetooth T_T
3. Masuk ke terminal / console dan ketik hcitool scan utk men-scan device yang telah aktif bluetoothnya.
4. Setelah itu ketik perintah sdptool search DUN utk "mengaktifkan" koneksi
5. Hasil kedua perintah tersebut di atas adalah sebagai berikut (lihat gambar di bawah ini)
Gambar 1. Hasil perintah hcitool dan sdptool

6. KEmudian masuk ke menu bluetooth di Preferences-->Bluetooth (setelah diklik biasanya ada icon bluetooth di taskbar)
Gambar 2. Program bluetooth bawaan

7.Klik icon bluetooth di taskbar tadi, kemudian klik Setup New Device
8.Tunggu beberapa saat sehingga dvice dapat muncul di pilihan device
Gambar 3. Setup New Device

9. Klik kanan icon bluetooth di taskbar tadi, masuk ke browse file / folder device.....setelah muncul pilihan device klik Connect .
10. Di Hp akan keluar pesan konfirmasi utk dapat mengakses semua file via bluetooth...klik Accept saja
11. Setelah itu di Desktop akan muncul icon devices Hp yang telah kita pairing tadi. Tinggal browse aja. Terserah apa mau ngopy file ke Hp atau sebaliknya..bisa dilakukan dengan mudah.

Jadi intinya....apa yg dilakukan Win$$ bisa juga dilakukan oleh Linux!!!

Go Open Source!!!

NB : Thanks to Lukman dan Wahid yg Hpnya telah membantu dalam proses penulisan catatan ini...hehe

Browsing via modem Huawei E160 di Mandriva Linux 2009.0 Free Edition



Ini pengalaman penulis sewaktu ngoprek modem Huawei E160 agar bisa konek di Linux khususnya Mandriva Linux 2009.0.

Sebenarnya modem telah dikenali oleh kernel namun hanya sebatas sbg usb storage dan bukan modem. Ya terpaksa mendaftarkan id-product dan id-vendor modem ke sistem Linux. Utk itu penulis pergunakan paket usb_modeswitch yg bisa didownload bebas. Kebetulan paket usb_modeswitch dah ada di repository MAndriva "09.

Caranya adalah sebagai berikut:
1. Download paket usb_modeswitch di internet (utk paket source code berekstensi tar.bz2 ato tar.gz). Penulis mendownload dan menginstal paket tsb pake repository MAndriva yg ada di internet (ngenetnya pake Sierra 885.....,baca tukisan penulis di "Koneksi internet dg modem Sierra 855 di Mandriva Linux")
2. Setelah mendownload paketnya, masuk ke terminal / konsole dan masuk ke directory tempat hasil download paket usb_modeswitch berada
3. Ekstrak paket usb_modeswitch.tar.bz2
4. MAsuk ke directory usb_modeswitch, baca README nya utk lihat instruksi instalasi
5. Copykan file usb_modeswitch.conf ke /etc/ (dengan instruksi cp) dan file executable usb_modeswitch ke /usr/local/bin
6. Edit file /etc/usb_modeswitch.conf dan cari konfigurasi modem Huawei E160 (biasanya berada di konfigurasi modem E220)

7. Hapus tanda # pada default vendor dan default product......ini berguna mendaftarkan id vendor dan id product modem E160 ke sistem Linux (cek sekali lagi apakah id vendor dan product yg tercantum di usb_modeswitch.conf sesuai dengan modem Anda)
8. Simpan
9. Coba
8. Hapus tanda # pada "HuaweiMode=1"
9. Restart sistem
10. Utk mengetes apakah sudah konek apa belum,pake wvdial ato kppp utk koneksi

Penulis iseng pake paket UMTSMON yg penjelasan singkatnya adalah sbb :UMTSmon is a tool to control and monitor a wireless mobile network card (GPRS, EDGE, WCDMA, UMTS, HSDPA) in a laptop running the Linux operating system. Anggap aja biar modem Huawei nya seakan-akan bisa terkoneksi paek Mobile Partner kayak di Windows tapi Ala OS "Penguin"
11.Download paket UMTSMON
12. Ekstrak dan baca README nya seperti biasa
13. Copykan file executable UMTSMON ke /usr/local/bin/
14. Coba koneksi dengan UMTSMON (msk sbg root dan ketikkan umtsmon pada konsole). Setelah itu akan muncul GUI tampilan UMTSMON yg mirip Mobile Partner di Windows.
15. Tunggu hingga devide modem terdeteksi oleh UMTSMON sehingga muncuk pesan Box utk memasukkan PIN (standar 1234)
16. Klik Menu Manage Profile, Add Profile,masukkan username+password+APN dll...kemudian SAve
17. Pilih agar profile yg telah kita buat menjadi default profile
18.Klik Connect atau tekan CTRL+C di keyboard utk koneksi

19. Selamat ber-browsing ria

NB : Ini murni pengalaman penulis. Kritik dan saran sangat penulis harapkan ^_^

Wednesday, May 02, 2007

Konsepsi Jihad Syar’i dalam Islam

Konsepsi Jihad Syar’i dalam Islam

Selasa 1 Mei 2007

Pertanyaan : Sebagaimana yang telah kita ketahui bersama bahwa di negeri kita (Indonesia) sejak beberapa tahun terakhir sedang marak-maraknya teror dalam bentuk peledakan dan sebagainya yang kemudian sang pelaku menamakan tindakan-tindakan tersebut sebagai jihad di jalan Allah, ada yang pro dan ada pula yang kontra. Oleh karena itu tolong dijelaskan konsepsi jihad yang syar’iy di dalam agama kita.

Jawab :

Masalah ini sebenarnya adalah masalah yang cukup berat dan termasuk perkara kontemporer yang tidak ada yang boleh berbicara di dalamnya kecuali para ulama ahli ijtihad. Dan alhamdulillah para ulama besar di zaman ini telah berbicara sejak awal mula terjadinya fitnah teror dan peledakan ini yang sebagiannya telah termuat dalam Risalah Ilmiah An-Nashihah Vol. 3 tahun 2001 dan Vol. 4 tahun 2002 silam. Maka di sini –dengan memohon pertolongan hanya kepada Allah Subhanahu wa Ta’ala- kami akan menjelaskan secara ringkas tentang konsepsi jihad yang syar’iy dalam Islam serta menukil kembali sebahagian dari fatwa-fatwa mereka dengan beberapa perbaikan, semoga Allah Subhanahu wa Ta’ala memberikan berkah dengannya kepada kita bersama, berikut uraiannya :

Jihad di dalam Islam –khususnya melawan orang-orang kafir- ada dua bentuk :

  • Jihad mudafa’ah (Jihad membela atau melindungi diri dari serangan musuh), yaitu apabila kaum kuffar (orang-orang kafir) menyerang dan atau mengepung negeri kaum muslimin. Maka dalam keadaan seperti ini fardhu ‘ain bagi setiap orang yang berada di negeri tersebut untuk membela dirinya serta wajib juga atas kaum muslimin di seluruh penjuru dunia untuk menolong saudara-saudara mereka di negeri tersebut.

Syaikhul Islam Ibnu Taimiyah berkata : “Apabila musuh hendak menyerang kaum muslimin, maka wajib atas orang-orang yang diserang secara langsung untuk menghadang mereka dan juga wajib atas orang yang belum diserang untuk membantu saudara mereka sebagaimana firman Allah Ta’ala :

وَإِنِ اسْتَنْصَرُوكُمْ فِي الدِّينِ فَعَلَيْكُمُ النَّصْرُ إِلَّا عَلَى قَوْمٍ بَيْنَكُمْ وَبَيْنَهُمْ مِيثَاقٌ

“(Akan tetapi) jika mereka meminta pertolongan kepadamu dalam (urusan pembelaan) agama, maka kamu wajib memberikan pertolongan kecuali terhadap kaum yang telah ada perjanjian antara kamu dengan mereka”. (QS. Al-Anf al : 72)

Di tempat yang lain beliau rahimahullah menegaskan bahwa jihad bentuk ini tidak memiliki syarat-syarat yang harus dipenuhi sebelum pelaksanaannya.

  • Jihad hujum atau jihad tholab (jihad menyerang), yaitu kaum muslimin yang mulai menyerang kaum kuffar dengan memberikan kepada mereka tiga pilihan ; masuk Islam atau membayar jizyah (upeti) dengan penuh kehinaan atau diperangi sebagaimana yang disebutkan urutannya dalam hadits Buraidah riwayat Muslim no. 1731. Dan dilihat secara zhohirnya, peledakan serta bom bunuh diri yang sedang marak di negeri kaum muslimin –termasuk Indonesia- atau yang terjadi di negeri-negeri kafir oleh sebagian kaum muslimin adalah termasuk jihad hujum karena mereka yang memulai penyerangan dengan mendatangi negeri-negeri kafir atau tempat-tempat mereka di negeri kaum muslimin dan mengadakan penyerangan dan peledakan di sana. Akan tetapi hakikatnya perbuatan seperti ini adalah perbuatan yang melanggar syari’at Islam yang suci ini dan menunjukkan jauhnya para pelaku ataupun orang-orang yang mengajari mereka dari ilmu agama yang benar. Berikut penjelasannya :

Penting untuk diketahui oleh setiap muslim bahwa jihad menyerang ini tidak boleh dilaksanakan secara mutlak, dalam artian boleh dilakukan kapan saja, dimana saja dan oleh siapa saja. Akan tetapi jihad yang mulia ini memiliki syarat-syarat yang kapan seluruh syarat ini terpenuhi barulah ketika itu boleh bahkan wajib menegakkan jihad menyerang ini, syarat-syarat tersebut adalah sebagai berikut :

  • Di bawah kepemimpinan seorang imam/kepala Negara yang disepakati oleh kaum muslimin di negeri itu bahwa dia adalah pemimpin atau orang yang ditunjuk oleh imam kaum muslimin sebagai pimpinan perang, jadi bukan “imam-imaman” yang diangkat sendiri oleh sebagian jama’ah atau golongan atau aliran dan seterusnya yang tidak di atas kesepakatan kaum muslimin kemudian menegakkan jihad menyerang sendiri tanpa persetujuan dari kepala Negara dan yang lebih aneh kadang jihad versi mereka diarahkan untuk menyerang sesama kaum muslimin, na’udzu billahi min dzalik.
  • Memiliki daerah dan wilayah kekuasaan atau dengan kata lain negara.
  • Memiliki kekuatan yang cukup untuk berperang, baik dari sisi personil, perbekalan maupun persenjataan.

Kapan salah satu atau bahkan seluruh syarat di atas tidak terpenuhi, maka tidak boleh melaksanakan jihad menyerang seperti ini, kalaupun dipaksakan maka tidaklah dianggap jihad yang syar’iy dan dikhawatirkan korban yang jatuh didalamnya tidak digolongkan syahid tapi bunuh diri, nas`alullahas salamata wal ‘afiyah.

Oleh karena itulah syari’at jihad menyerang tidak turun di Mekkah karena belum terpenuhinya syarat-syarat tersebut. Kaum muslimin belum memiliki pemimpin yang syah, belum punya Negara dan masih lemah, sebagaimana firman Allah Ta’ala :

أَلَمْ تَرَ إِلَى الَّذِينَ قِيلَ لَهُمْ كُفُّوا أَيْدِيَكُمْ وَأَقِيمُوا الصَّلَاةَ وَءَاتُوا الزَّكَاةَ

“Tidakkah kamu perhatikan orang-orang yang dikatakan kepada mereka: "Tahanlah tanganmu (dari berperang), dirikanlah shalat dan tunaikanlah zakat!”. (QS. An-Nisa` : 77)

Akan tetapi setelah hijrah ke Medinah, maka kaum muslimin sudah memiliki Negara sendiri dengan pimpinan Nabi Shollallahu ‘alaih wa ‘ala alihi wasallam dan telah memiliki kekuatan yang sangat besar dengan banyaknya manusia yang masuk Islam, barulah Allah Ta’ala menurunkan perintah untuk menyerang kaum kuffar di luar kota Medinah.

Setelah mengetahui hal ini, maka sekarang kita tanyakan kepada orang-orang yang katanya berjihad melawan orang kafir –tapi tidak jarang ada juga kaum muslimin yang jadi korban, sengaja atau tidak- : Siapa pemimpin kalian yang diakui oleh seluruh kaum muslimin?!, mana Negara kalian?! dan mana kekuatan kalian?!, bukankah perbuatan bom bunuh diri atau dengan memasang peledak di tempat-tempat kaum kuffar menunjukkan kalian belum punya cukup kekuatan, bukankah hal itu adalah perbuatan pengecut dan khianat kepada mereka yang telah dijamin keamanannya oleh Negara?!.

Pembagian Orang Kafir dalam Islam

Setelah terpenuhinya ketiga syarat di atas, langkah selanjutnya adalah dengan melihat keadaan orang kafir yang akan diserang dan diperangi tersebut apakah dia termasuk orang kafir yang boleh/halal untuk dibunuh ataukah tidak, karena orang kafir dalam syari’at Islam yang mulia ini ada empat macam :

Pertama : Kafir Dzimmy, yaitu orang kafir yang membayar jizyah (upeti) yang dipungut tiap tahun sebagai imbalan bolehnya mereka tinggal di negeri kaum muslimin. Kafir seperti ini tidak boleh dibunuh selama ia masih menaati peraturan-peraturan yang dikenakan kepada mereka.

Banyak dalil yang menunjukkan hal tersebut di antaranya firman Allah Al-‘Aziz Al-Hakim :

قَاتِلُوا الَّذِينَ لاَ يُؤْمِنُونَ بِاللَّهِ وَلاَ بِالْيَوْمِ الْآخِرِ وَلاَ يُحَرِّمُونَ مَا حَرَّمَ اللَّهُ وَرَسُولُهُ وَلاَ يَدِينُونَ دِينَ الْحَقِّ مِنَ الَّذِينَ أُوتُوا الْكِتَابَ حَتَّى يُعْطُوا الْجِزْيَةَ عَنْ يَدٍ وَهُمْ صَاغِرُونَ

“Perangilah orang-orang yang tidak beriman kepada Allah dan tidak (pula) kepada hari kemudian dan mereka tidak mengharamkan apa yang telah diharamkan oleh Allah dan Rasul-Nya dan tidak beragama dengan agama yang benar (agama Allah), (yaitu orang-orang) yang diberikan Al-Kitab kepada mereka, sampai mereka membayar jizyah dengan patuh sedang mereka dalam keadaan shogirun (hina, rendah, patuh)”. (QS. At-Taubah : 29).

Kedua : Kafir Mu’ahad, yaitu orang-orang kafir yang telah terjadi kesepakatan antara mereka dan kaum muslimin untuk tidak berperang dalam kurun waktu yang telah disepakati. Dan kafir seperti ini juga tidak boleh dibunuh sepanjang mereka menjalankan kesepakatan yang telah dibuat. Allah ‘Azza wa Jalla berfirman :

إِلاَّ الَّذِينَ عَاهَدْتُمْ مِنَ الْمُشْرِكِينَ ثُمَّ لَمْ يَنْقُصُوكُمْ شَيْئًا وَلَمْ يُظَاهِرُوا عَلَيْكُمْ أَحَدًا فَأَتِمُّوا إِلَيْهِمْ عَهْدَهُمْ إِلَى مُدَّتِهِمْ إِنَّ اللَّهَ يُحِبُّ الْمُتَّقِينَ

“Kecuali orang-orang musyrikin yang kalian telah mengadakan perjanjian (dengan mereka) dan mereka tidak mengurangi dari kalian sesuatu pun (dari isi perjanjian) dan tidak (pula) mereka membantu seseorang yang memusuhi kalian, maka terhadap mereka itu penuhilah janjinya sampai batas waktunya. Sesungguhnya Allah menyukai orang-orang yang bertakwa”. (QS. At-Taubah : 4).

Dan Rasulullah shollallahu ‘alaihi waalihi wa sallam bersabda dalam hadits ‘Abdullah bin ‘Amr riwayat Bukhary :

مَنْ قَتَلَ مُعَاهَدًا لَمْ يَرِحْ رَائِحَةَ الْجَنَّةِ وَإِنَّ رِيْحَهَا تُوْجَدُ مِنْ مَسِيْرَةِ أَرْبَعِيْنَ عَامًا

“Siapa yang membunuh kafir Mu’ahad ia tidak akan mencium bau surga dan sesungguhnya bau surga itu tercium dari perjalanan empat puluh tahun”.

Ketiga : Kafir Musta’man, yaitu orang kafir yang mendapat jaminan keamanan dari kaum muslimin atau sebagian kaum muslimin. Kafir jenis ini juga tidak boleh dibunuh sepanjang masih berada dalam jaminan keamanan. Allah Subhanahu Wa Ta’ala berfirman :

وَإِنْ أَحَدٌ مِنَ الْمُشْرِكِينَ اسْتَجَارَكَ فَأَجِرْهُ حَتَّى يَسْمَعَ كَلاَمَ اللَّهِ ثُمَّ أَبْلِغْهُ مَأْمَنَهُ ذَلِكَ بِأَنَّهُمْ قَوْمٌ لاَ يَعْلَمُونَ

“Dan jika seorang di antara kaum musyrikin meminta perlindungan kepadamu, maka lindungilah ia agar ia sempat mendengar firman Allah, kemudian antarkanlah ia ke tempat yang aman baginya. Demikian itu disebabkan mereka kaum yang tidak mengetahui”. (QS. At-Taubah : 6).

Keempat : Kafir Harby, yaitu kafir selain tiga di atas. Kafir jenis inilah yang disyari’atkan untuk diperangi dengan ketentuan yang telah kita jelaskan di atas.

Demikianlah pembagian orang kafir oleh para ulama seperti syeikh Muqbil bin H adi Al-Wadi’iy, syeikh Ibnu ‘Utsaimin, ‘Abdullah Al-Bassam dan lain-lainnya. Dan bagi yang menelaah buku-buku fiqih dari berbagai madzhab akan menemukan benarnya pembagian ini. Wallahul Musta’ an.

Sumber : Jurnal Al-Atsariyyah Vol. 01/Th01/2006

Tuesday, April 03, 2007

W32/Viking.GU

1 April 2007


Tuntutlah Virus sampai ke Negeri Cina


Global Village, istilah ini mungkin pernah anda dengar yang pada dasarnya menjelaskan bahwa dunia ini makin terhubung satu dengan lainnya. Perumpamaannya, bila ada yang buang angin (maaf.... kentut) di satu bagian dunia ini, baunya bisa terasa sampai ke mana-mana. Tentunya ini merupakan arti kiasan yang ingin menunjukkan betapa dunia ini makin hari menjadi makin tanpa batas (borderless world). Contoh nyatanya adalah krisis Timur Tengah yang meskipun secara jarak terpaut ribuan mil, saat ini mempengaruhi kehidupan kita sehari-hari terbukti dengan naiknya harga bensin pada tanggal 1 April 2007. Kalau dunia nyata saja terpengaruh oleh global village ini, apalagi dunia maya yang notabene terkoneksi secara langsung. Hal ini terbukti dari satu kasus virus yang sebenarnya disebarkan dengan sasaran negara Cina dan Korea dengan tujuan untuk mendapatkan data account game online, namun dampaknya terasa sampai kemana-mana diseluruh dunia, termasuk Indonesia. Virus yang juga dikenal dengan nama Looked.BK (Symantec), HLLP.Philis (Mc Afee) atau PE Looked (Trend Micro) ini termasuk kategori sangat merepotkan, terutama bagi jaringan intranet yang memanfaatkan sharing sebagai sarana pertukaran informasi antar komputer. Aksinya yang membuat puyeng para administrator jaringan besar bukan karena aksi destruktif, tetapi justru karena aksi penyebaran dirinya yang ibarat narkoba menyuntikkan diri pada semua file berekstensi “.exe” sehingga jika terdeteksi oleh antivirus dan di karantina malah akan mengakibatkan semua program di komputer tersebut error karena file eksekusinya di “cekal” oleh antivirus. Karena dampaknya yang sangat serius pada jaringan komputer, maka Vaksincom memberikan perhatian khusus pada virus ini dan melakukan beberapa pengetesan pada laboratorium virus guna mengetahi lebih detail penyebaran virus ini dan cara efektif menghadapinya. Perlu anda ketahui, salah satu kehebatan virus ini adalah kemampuannya bermetamorfosis sehingga varian satu dengan lainnya sangat sulit di deteksi program antivirus dengan kemampuan heuristic sekalipun karena pembuatnya menggunakan trik kompresi yang berbeda-beda. Sekalipun program antivirus mampu mendeteksi virus ini secara proaktif (Norman Virus Control dengan teknologi Sandbox mendeteksi varian baru Viking ini sebagai W32/Viking.gen) tetapi masalahnya adalah deteksi generik hanya mampu mendeteksi virus dan tidak mengetahui secara detail cara kerja virus ini sehingga jika virus sudah menginfeksi file eksekusi (.exe) dan di karantina oleh Norman, akibatnya malah komputer yang terinfeksi akan mengalami banyak error karena file eksekusinya di “cekal”. Namun untuk varian-varian yang sudah terdeteksi oleh Norman, secara otomatis Norman akan membersihkan virus dari mengembalikan file asli yang terinfeksi sehingga komputer akan dapat berjalan dengan baik dan tidak memerlukan instal ulang.



W32/Viking.GU mempunyai ukuran 64 KB tepatnya sekitar 68303 byte dengan ekstensi .Exe serta mempunyai type file sebagai application (lihat gambar 1).


Gambar 1, File induk Viking.GU, perhatikan namanya rundl132 yang secara sekilas mirip dengan nama file Windows rundll32




Ketika file yang terinfeksi W32/Viking tersebut dujalankan ia akan membuat beberapa file induk berikut yang akan dijalankan pertama kali ketika komputer dinyalakan:



*

C:\%Windir%\Logo_1exe
*

C:\%Windir%\RichDll.dll
*

C:\%Windir%\uninstall\rundl132.exe
*

C:\%windir%\rundl132.exe



File Logo_1.exe dan Rundl132.exe marupakan komponen utama dari Viking sedangkan file Richdll.dll [terdeteksi sebagai W32/Viking.GX] merupakan file yang berisi script untuk melakukan koneksi ke site yang sudah ditentukan untuk mengambil daftar [database] password yang akan digunakan untuk log on ke komputer target, file ini akan selalu aktif setiap kali user menjalankan IExplorer [Internet Explorer] atau Explorer.exe [Windows Explorer] sehingga selama kedua proses tersebut [Iexplorer.exe dan Explorer.exe] masih aktif maka file Richdll.dll tidak akan bisa di hapus.



Selain itu Viking juga akan membuat file _desktop.ini yang akan di letakan di Drive C:\ dimana file ini berisi mengenai tanggal komputer tersebut terinfeksi.



Agar Viking dapat aktif setiap kali komputer dinyalakan, ia akan membuat beberapa string pada registry berikut:



*

HKLM\SOFTWARE\Soft\DownloadWWW
o

Auto = 1
*

HKLM\Software\Microsoft\Windows\CurrentVersion\Run
o

load=%WINDIR%\uninstall\rundl132.exe
*

HKLM\SOFTWARE\Microsoft\DownloadManager



Virus ini tidak akan melakukan blok terhadap fungsi Windows seperti yang dilakukan oleh virus lokal, walaupun demikian ia akan mencoba untuk mematikan program security termasuk firewall, ia juga akan mencoba untuk mematikan proses yang mempunyai nama berikut:

*

EGHOST.EXE
*

IPARMOR.EXE
*

KAVPFW.EXE
*

MAILMON.EXE
*

RavMon.exe
*

RavMonClass

Apa saja yang dilakukan oleh Viking??

Sudah menjadi tradisi, virus “bule” biasanya akan menyebar dengan cepat dengan mengunakan media jaringan atau email dan dari hasil pengetesan di lab Vaksincom diketahui bahwa untuk menyebarkan dirinya, Viking akan menggunakan media jaringan terutama file sharing dengan akses “full control” atau menyerang komputer dengan memanfaatkan default share Windows seperti “IPC$ dan ADMIN$ dengan terlebih dahulu melakukan “ping request” ke subnet lokal dengan mengunakan perintah “Hello, World” dengan memanfaatkan ICMP, jika komputer target ditemukan ia akan mencoba untuk logon dengan menggunakan WNetAddConnection API dengan mencoba kombinasi password yang sudah ditentukan seperti:



*

Administrator/no password
*

Administrator/default password
*

Default user/default password
*

No user/no pasword
*

Atau menggunakan user name “Guest”



Jika Viking tidak berhasil melakukan koneksi ke komputer target karena tidak dapat melakukan koneksi ke share ADMIN$ atau jika komputer tersebut menggunakan Windows 9x/ME maka ia mencoba untuk mencari folder yang di share dengan menggunakan Windows Networking dan mencoba melakukan koneksi dengan menggunakan user name dan password berikut:



*

Default user/default password
*

Default user/no pasword



Jika Viking berhasil masuk kedalam komputer yang menjadi terget infeksi ia akan mengkopikan dirinya ke komputer target dengan ukuran file sebesar 64 KB atau tepatnya sekitar 68303 byte dan menginfeksi file yang mempunyai ekstensi .EXE serta membuat file _Desktop.ini dimana file ini akan yang memuat tanggal komputer tersebut terinfeksi, sedangkan pada folder yang tidak di share atau di share dengan akses “read only” tidak akan diserang oleh Viking, tetapi jika Viking berhasil menembus Default share Windows IPC$ dan ADMIN$ maka semua file dengan ekstensi EXE di komputer target akan di infeksi tanpa memandang apakah folder tersebut di share dengan akses “full control” atau “read only”.



Untuk melihat folder yang di share di komputer user anda dapat menggunakan tools “Network Scanner” dengan menggunakan tools ini dapat dilihat komputer yang terkoneksi ke jaringan dan melihat folder apa saja yang dishare serta akses yang di gunakan untuk masing-masing folder tersebut.



Dengan menggunakan tools ini dapat dilihat bahwa semua folder yang dishare dengan menggunakan akses full control [folder berwarna merah] maka Viking akan langsung menginfeksi file yang mempunyai ekstensi EXE sedangkan folder yang dishare dengan akses “read only” [folder berwarna kuning] selamat dari serangan Viking, perhatikan gambar 2 dibawah ini:



Gambar 2, “Network scanner” memberikan informasi folder yang dishare dari semua komputer yang terkoneksi jaringan



Keterangan:

Dari gambar diatas dapat dilihat bahwa komputer dengan nama “Support” terdapat beberapa folder yang di share. Untuk folder dengan warna Merah menunjukan bahwa folder tersebut mempunyai akses “Full Control” sedangkan untuk folder berwarna “Kuning” mempunyai akses “Read Only”, dengan tool ini juga kita dapat melihat Default Share yang aktif pada komputer tersebut [IPC$, C$, D$ atau ADMIN$].



Untuk memastikan apakah Viking menyebar dengan menggunakan Share Folder terutama folder yang di share dengan akses “full control” kami menginfeksi salah satu komputer yang ada di lab jaringan lokal dengan nama komputer “LAB”, dan terdapat satu komputer yang bersih dengan nama “support”. (lihat gambar 3 dan 4)



Gambar 3, Nama komputer dan ip number yang sudah terinfeksi Viking





Gambar 4, Viking sudah aktif pada komputer “lab”


Setelah komputer “LAB” terinfeksi kita akan membuka salah satu folder yang di share pada komputer target dengan nama “Support”. Salah satu folder yang kami buka adalah folder “Tools Virus Lokal” dimana folder ini berisi kumpulan remova tools, setelah di lakukan pengecekan ternyata semua file dengan ekstensi .exe yang ada di folder tersebut sudah terinfeksi Viking dengan ciri-ciri icon dari file tersebut berubah menjadi icon “application” serta terjadi penambahan ukuran file lebih besar 64 KB dari ukuran semula, sedangkan untuk folder yang di share dengan akses “Read Only” tidak terinfeksi Viking. (Gambar 5 dan 6)



Gambar 5, File yang sudah terinfeksi Viking






Gambar 6, Semua file dengan ekstensi EXE yang ada pada Folder dengan akses “Read Only” tidak terinfeksi Viking




Anda dapat melihat apakah Default share IPC$ dan ADMIN$ aktif dikomputer atau tidak dengan melakukan langkah berikut : (Gambar 7)

*

Buka Windows Explorer
*

Klik kanan “My Computer”
*

Klik “manage”
*

Setelah layar “Computer Management” muncul, klik “share folder” pada menu “System Tools”
*

Kemudian klik “Share” pada menu “share folder”, maka akan terlihat folder apa saja yang dishare di komputer anda termasuk untuk melihat Default Share Windows yang aktif di komputer anda.





Gambar 7, Melihat Share Folder yang aktif pada komputer


Untuk menginfeksi file yang mempunyai ekstensi EXE, Viking akan mencari Drive/Folder yang di sharing dari A-Z yang mempunyai akses “full control” pada komputer target [begitupun pada komputer lokal itu sendiri] jika ditemukan ia akan membuat kopi file sementara dari file asli tersebut didirektori yang sama dengan format [nama file].exe.exe [contohnya : PROCEXP.exe.exe] dan jika user menjalankan file tersebut maka Viking akan menjalankan file asli yang tidak terinfeksi yang mempunyai format [nama file].exe [contohnya: PROCEXP.exe], setelah itu Viking akan menghapus fie yang tidak terinfeksi tersebut dan merubah copy file temporary yang sudah dibuat tadi sesuai dengan nama file yang sudah dihapus dengan demikian file yang tersisa adalah file yang sudah terinfeksi Viking sehingga jika user menjalankan file tersebut maka secara tidak langsung akan mengaktifkan virus, untuk melakukan hal tersebut diatas tersebut, Viking akan membuat file dengan format $$.bat pada folder Temporary, perhatikan gambar 8, 9 dan 10 dibawah ini:



Dari gambar 8 diatas dapat dilihat ketika user menjalankan file proceexp.exe maka akan muncul proses lain dengan nama cmd.exe dimana jika proses ini dibuka maka akan muncul layar dibawah ini [lihat gambar 9] yang berisi cript lain yang dijalankan secara tersebunyi [C:\DOCUME~1\adang\LOCAL~1\Temp\$$a1E.bat]



Gambar 8 [user menjalankan file proceexp.exe]




Gambar 9


Jika file script tersebut dibuka [$$a1E.bat] pada lokasi yang ditentukan maka akan muncul beberapa baris perintah seperti yang terlihat pada gambar 10 dibawah ini



Gambar 10




Hati-hati jika komputer anda terinfeksi Viking terutama jika komputer tersebut terhubung kejaringan karena akan mengakibatkan traffic jaringan menjadi padat hal ini dikarenakan Viking mencoba untuk melakukan ping request dengan melakukan scan terhadap semua IP yang terdapat dalam subnet lokal yang ada di dalam jaringan tersebut hal ini ditambah lagi dengan aksi lainnya dengan mencoba untuk mengkopikan dirinya ke komputer target serta menginfeksi file yang mempunyai ekstensi EXE. Sudah pasti selain menghambat traffic jaringan Viking juga akan menghambat system komputer lokal itu sendiri sehingga komputer yang terinfeksi Viking akan terasa sangat lambat sekali hal ini dikenakan aktivitas yang dilakukan oleh viking itu sendiri yang mencoba untuk menginfeksi komputer yang terhubung dalam jaringan dan menginfeksi file yang mempunyai ekstensi EXE pada komputer lokal itu sendiri dengan terlebih dahulu melakukan scan pada drive C sampai Z. Setiap file yang sudah terinfeksi viking akan bertambah ukurannya menjadi 64 KB atau tepatnya sebesar 68303 byte dari ukuran semula.



Viking tidak akan menginfeksi file IEXPLORE.EXE atau EXPLORER.EXE, ia juga tidak akan menginfeksi file yang mempunyai ukuran lebih dari 16 MB yang berada di direktori berikut :

*

System
*

system32
*

windows
*

Documents and Settings
*

System Volume Information
*

Recycled
*

Winnt
*

Program Files
*

Windows NT
*

WindowsUpdate
*

Windows Media Player
*

Outlook Express
*

Internet Explorer
*

ComPlus Applications
*

NetMeeting
*

Common Files
*

Messenger
*

InstallShield Installation Information
*

Microsoft Frontpage
*

Movie Maker
*

MSN Gaming Zone

Apa yang harus dilakukan untuk menghalau Viking?

Berikut beberapa langkah yang dapat dilakukan jika komputer anda sudah terinfeksi Viking dan bagaimana untuk mencegah agar Viking tidak kembali menginfeksi komputer anda

1.

Putuskan hubungan komputer yang akan dibersihkan dari jaringan dan internet
2.

Jika menggunakan Windows ME/XP, matikan “system restore” selama proses pembersihan, silahkan berkonsultasi dengan reseller Vaksincom jika anda ingin mengetahui lebih jauh tentang system restore.
3.

Start komputer pada mode “Safe Mode”
4.

Lakukan pembersihan dengan menggunakan antivirus yang sudah up-to-date dan dapat mengenali virus ini dengan baik (lihat gambar 11) hal ini dikarenakan W32/Viking.GU akan mencoba untuk menginfeksi file yang mempunyai ekstensi EXE selain itu gunakan antivirus yang dapat memperbaiki [repair] file yang sudah terinfeksi sehingga file tersebut dapat digunakan kembali. PT. Vaksincom memberikan tools removal khusus bagi pelanggan korporat yang membutuhkan.



Gambar 11, Norman Virus Control berhasil mendeteksi dan menghapus Viking


5.

Hapus string registri yang sudah dibuat oleh viking dengan menyalin script berikut pada program “Notepad” kemudian simpan dengan nama repair.inf dan jalankan file tersebut dengan cara :



*

klik kanan repair.inf
*

klik Install



[Version]

Signature="$Chicago$"

Provider=Vaksincom



[DefaultInstall]

AddReg=UnhookRegKey

DelReg=del



[UnhookRegKey]

HKLM, Software\CLASSES\batfile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\comfile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\exefile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\piffile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\regfile\shell\open\command,,,"regedit.exe "%1""

HKLM, Software\CLASSES\scrfile\shell\open\command,,,"""%1"" %*"

HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, Shell,0, "Explorer.exe"

HKLM, SYSTEM\ControlSet001\Control\SafeBoot, AlternateShell,0, "cmd.exe"

HKLM, SYSTEM\ControlSet002\Control\SafeBoot, AlternateShell,0, "cmd.exe"

HKLM, SYSTEM\CurrentControlSet\Control\SafeBoot, AlternateShell,0, "cmd.exe"

HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden, UncheckedValue,0x00010001,1





[del]

HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Run, load

HKLM, Software\Soft\DownloadWWW

HKLM, Software\Soft\DownloadWWW, auto

HKLM, Software\Microsoft\Windows NT\CurrentVersion\Windows, load

HKLM, SOFTWARE\Microsoft\DownloadManager

6.

Aktifkan kembali “system restore” setelah komputer benar-benarr bersih dari virus.
7.

Bagi pelanggan Vaksincom yang masih kerepotan menghadapi Viking, silahkan hubungi info@vaksin.com untuk mendapatkan tips advance mencegah Viking kembali menginfeksi komputer anda dan tools khusus removal Viking yang dapat membersihkan Viking dari file eksekusi sehingga aplikasi pada komputer yang terinfeksi tidak perlu di instal ulang.

Dari artikel di situs www.vaksin.com. Jadi saya tidak menulis but hny mengcopy dari situs tersebut aja..he..he..he. But gak masalah, teringat kata dari Tukul= "yang penting bermanfaat"..hi..hi

Saturday, July 01, 2006

Ahlussunnah mengimani sifat Iradah dan Masyi'ah Allah

Sifat Iradah dan Masyi’ah yaitu Allah Maha Berkehendak dan Maha melakukan apa yang dikehendaki-Nya telah ditegaskan dalam al-Qur'an dan as-Sunnah.

Allah سبحانه وتعالى berfirman:
فَعَّالٌ لِمَا يُرِيدُ. (البروج: 16)
Maha Kuasa berbuat apa yang dikehendaki-Nya. (al-Buruuj: 16)

Maka Ahlus Sunnah wal Jama’ah mengimani dan menetapkan bahwa Allah سبحانه وتعالى memiliki sifat Iradah dan Masyi’ah sesuai dengan ketinggian dan kemuliaan-Nya.
Sifat Iradah dan Masyi’ah yang disebutkan dalam al-Qur'an dan aS-sunnah ada dua macam:
1. Iradah Qadariyah (kauniyah)
2. Iradah Syar’iyyah.

Iradah Qadariyah
Iradah Qadariyah adalah kehendak Allah سبحانه وتعالى dalam masalah taqdir. Dalam Iradah qadariyah ini, apa yang Allah سبحانه وتعالى kehendaki pasti akan terjadi dan apa yang tidak dikehendaki-Nya tidak akan terjadi.

Allah سبحانه وتعالى berfirman:
...وَلَوْ شَاءَ اللَّهُ مَا اقْتَتَلُوا وَلَكِنَّ اللَّهَ يَفْعَلُ مَا يُرِيدُ. (البقرة: 253)
“…seandainya Allah menghendaki, tidaklah mereka berperang. Akan tetapi Allah berbuat apa yang dikehendaki-Nya.” (Al-Baqarah: 253)

Juga firman-Nya:
فَمَنْ يُرِدِ اللَّهُ أَنْ يَهدِيَهُ يَشْرَحْ صَدْرَهُ ِلْلإِسْلاَمِ وَمَنْ يُرِدْ أَنْ يُضِلَّهُ يَجْعَلْ صَدْرَهُ ضَيِّقًا حَرَجًا كَأَنَّمَا يَصَّعَّدُ فِي السَّمَاءِ كَذَلِكَ يَجْعَلُ اللَّهُ الرِّجْسَ عَلَى الَّذِينَ لاَ يُؤْمِنُونَ. (الأنعام: 125)
“Barangsiapa yang Allah menghendaki akan memberikan kepadanya petunjuk, niscaya Dia melapangkan dadanya untuk (memeluk agama) Islam. Dan barangsiapa yang dikehendaki Allah kesesatannya, niscaya Allah menjadikan dadanya sesak lagi sempit, seolah-olah ia sedang mendaki langit.” (al-An’aam: 125)

Yang demikian karena kekuasaan Allah yang mutlak.
Allah سبحانه وتعالى berfirman:
وَمِنْ ءَايَاتِهِ خَلْقُ السَّمَوَاتِ وَاْلأَرْضِ وَمَا بَثَّ فِيهِمَا مِنْ دَابَّةٍ وَهُوَ عَلَى جَمْعِهِمْ إِذَا يَشَاءُ قَدِيرٌ. (الشورى: 29)
“Diantara (ayat-ayat) tanda-tandaNya ialah menciptakan langit dan bumi dan makhluk-makhluk yang melata Yang Dia sebarkan pada keduanya. Dan jika Dia berkehendak untuk mengumpulkannya, maka dia Maha Kuasa.” (asy-Syuuraa: 29)

Jika Allah سبحانه وتعالى menghendaki untuk menjadikan sesuatu, Ia berkata: كُنْ, yang bermakna “jadilah”, maka terjadilah apa yang dikehendaki-Nya. Sebagaimana disebutkan dalam firman-Nya:
إِنَّمَآ أَمْرُهُ إِذَا أَرَادَ شَيْئًا أَنْ يَقُولَ لَهُ كُنْ فَيَكُونُ. (يس: 82)
“Sesungguhnya keadaan-Nya apabila Dia menghendaki sesuatu hanyalah berkata kepadanya: "Jadilah!" maka terjadilah ia. “(Yaasiin: 82)
Iradah Syar’iyah
Iradah Syar’iyah adalah kehendak Allah dalam menentukan hukum-hukum syariat. Alah memiliki hak mutlak dalam menentukan syariat sesuai dengan apa yang Allah kehendaki. Hanya Allah-lah yang menentukan yang halal dan yang haram. Mana yang wajib dan yang tidak wajib dan seterusnya. Tidak ada satu mahluk pun yang berhak untuk memprotes hukum-hukum Allah yang telah dikehendaki-Nya. Oleh karena itu seluruh apa yang telah Allah perintahkan dalam syariat-Nya adalah merupakan kehendak Allah dalam iradlah syar’iyah yaitu yang diridlai dan dicintai-Nya seperti keimanan, ibadah, amal shalih dan lain-lain.

Allah سبحانه وتعالى berfirman:
...أُحِلَّتْ لَكُمْ بَهِيمَةُ اْلأَنْعَامِ إِلاَّ مَا يُتْلَى عَلَيْكُمْ غَيْرَ مُحِلِّي الصَّيْدِ وَأَنْتُمْ حُرُمٌ إِنَّ اللَّهَ يَحْكُمُ مَا يُرِيدُ. (المائدة: 1)
“Dihalalkan bagi kalian binatang ternak, kecuali yang akan dibacakan kepada kalian. (Yang demikian itu) dengan tidak menghalalkan berburu ketika kalian sedang mengerjakan haji. Sesungguh-nya Allah menetapkan hukum-hukum menurut yang dikehendaki-Nya.” (al-Maa’idah: 1)

Demikian pula ayat Allah yang menyata- menghendaki untuk para hamba-Nya kemudahan dan tidak menghendaki adanya kesulitan bagi para hamba-Nya. Sebagaimana firman-Nya:
...يُرِيدُ اللَّهُ بِكُمُ الْيُسْرَ وَلَا يُرِيدُ بِكُمُ الْعُسْرَ... (البقرة: 185)
“…Allah menghendaki kemudahan bagi kalian, dan tidak menghendaki kesukaran bagi kalian... “(al-Baqarah: 185)

Maka barangsiapa yang mentaati Allah, dia akan mendapatkan kemudahan, sedangkan ahlul bid’ah yang menambah ajaran agama ini akan mendapatkan kesulitan.
Iradah Syar’iah ini merupakan kehendak Allah dalam memerintahkan sesuatu atau melarangnya. Dalam hal ini tentu saja, ada di antara para hamba-Nya yang taat kepada perintah-Nya dan ada pula yang bermaksiat kepada-Nya.

Perbedaan antara Iradah syar’iyah dan Iradah Qadariyah
Antara kedua Iradah ini ada berbagai perbedaan:
1. Dalam Iradah qadariyah tidak selalu berkaitan dengan kecintaan dan keridlaan-Nya. Seluruh kejadian yang terjadi di alam ini baik yang diridlai atau yang tidak diridlai-Nya seperti ketaatan dan kemaksiatan, keimanan dan kekafiran adalah merupakan kehendak Allah سبحانه وتعالى.
Karena kadang-kadang Allah juga menghendaki terjadinya sesuatu yang tidak diridlai-Nya, seperti menciptakan iblis, menghendaki adanya kekafiran dan kemaksiatan. Hal ini Allah kehendaki karena adanya suatu hikmah yang Allah kehendaki pula.

Adapun dalam Iradah Syar’iyah selalu berkaitan dengan masalah kecintaan dan keridlaan-Nya. Apa yang dikehendakinya dalam syari’at adalah apa yang diridlai-Nya. Apa yang Allah perintahkan, seperti ketaatan, rasa syukur, amal shalih dan lainnya adalah merupakan hal yang dicintai dan diridlai-Nya. Sebaliknya apa yang Allah larang seperti kemasiatan dan kekafiran adalah merupakan hal yang dibenci-Nya. Sebagaimana disebutkan dalam firman-Nya:
إِنْ تَكْفُرُوا فَإِنَّ اللَّهَ غَنِيٌّ عَنْكُمْ وَلاَ يَرْضَى لِعِبَادِهِ الْكُفْرَ وَإِنْ تَشْكُرُوا يَرْضَهُ لَكُمْ... (الزمر: 7)
“Jika kalian kafir, maka sesungguhnya Allah tidak memerlukan kalian dan Dia tidak meridlai kekafiran bagi hamba-Nya; dan jika kamu bersyukur, niscaya Dia meridlai bagimu kesyukuran kalian itu… “(az-Zumar: 7)

2. Apa yang Allah kehendaki dalam iradlah qadariyah, maka hal itu pasti akan terjadi, karena berkaitan dengan takdir yang telah Allah tetapkan sebelum diciptakannya langit dan bumi.
Allah سبحانه وتعالى berfirman:
...وَلَوْ شَاءَ رَبُّكَ مَا فَعَلُوهُ فَذَرْهُمْ وَمَا يَفْتَرُونَ. (الأنعام: 112)
“…Jikalau Rabb-mu menghendaki, niscaya mereka tidak mengerjakannya, maka tinggalkanlah mereka dan apa yang mereka ada-adakan.” (al-An’aam: 112)

Adapun apa yang Allah kehendaki dalam Iradah syar’iyah karena merupa-kan perintah, tentu berkaitan dengan ketaatan para hamba-Nya. Sehingga ada di antara mereka yang taat, dan ada pula yang bermaksiat kepada-Nya.
Allah سبحانه وتعالى berfirman:
وَمَا أَرْسَلْنَا مِنْ رَسُولٍ إِلاَّ لِيُطَاعَ بِإِذْنِ اللَّهِ... (النساء: 64)
“Dan Kami tidak mengutus seseorang rasul melainkan untuk dita'ati dengan seizin Allah….“(an-Nisaa’: 64)

Maka dengan ayat ini Allah menghendaki agar manusia taat kepada rasul-Nya yang diutus-Nya (Iradah syar’iyah). Namun di antara manusia ada yang mentaati kehendak Allah dan ada pula yang menentangnya (Iradah qadariyah).

Allah سبحانه وتعالى berfirman:
وَلَقَدْ بَعَثْنَا فِي كُلِّ أُمَّةٍ رَسُولاً أَنِ اُعْبُدُوا اللَّهَ وَاجْتَنِبُوا الطَّاغُوتَ فَمِنْهُمْ مَنْ هَدَى اللَّهُ وَمِنْهُمْ مَنْ حَقَّتْ عَلَيْهِ الضَّلاَلَةُ فَسِيرُوا فِي اْلأَرْضِ فَانْظُرُوا كَيْفَ كَانَ عَاقِبَةُ الْمُكَذِّبِينَ. (النحل: 36)
Dan sungguh Kami telah mengutus rasul pada tiap-tiap umat (untuk menyerukan): "Sembahlah Allah (saja), dan jauhilah Thaghut itu. Maka diantara umat itu ada orang-orang yang diberi petunjuk oleh Allah dan ada pula diantaranya orang-orang yang telah pasti kesesatan baginya. Maka berjalanlah kalian di muka bumi dan perhatikanlah bagaimana kesudahan orang-orang yang mendustakan (para rasul).” (an-Nahl: 36)

Kesesatan Aliran Qadariyah dan Jabariyah dalam masalah Iradah
Terhadap kedua jenis Iradah syari’yah dan Iradah qadariyah ini, ahlus sunnah mengimani keduanya, hingga mereka berada di atas jalan yang lurus dan selamat dari penyimpangan dan kesesatan.

Hal ini berbeda dengan aliran sesat qadariyah. Kelompok ini mempercayai adanya Iradah syar’iyah, namun mengingkari adanya Iradah qadariyah. Padahal beriman kepada takdir baik atau buruk adalah merupakan salah satu rukun dari rukun-rukun iman. Mereka beranggapan bahwa Allah tidak mungkin menakdirkan hal-hal yang tidak dicintai-Nya. Aqidah mereka ini sama seperti keyakinan agama Majusi yang berkeyakinan bahwa Tuhan terang hanya menciptakan kebaikan saja. Adapun kejelekan-kejelekan diciptakan oleh Tuhan gelap.
Sebaliknya aliran jabriyah, kelompok ini meyakini adanya Iradah qadariyah, tapi mengingkari adanya Iradah syar’iyah. Sehingga mereka berpendapat bahwa semua yang telah ditakdirkan oleh Allah berarti dicintai dan diridlai-Nya. Dengan keyakinan ini, mereka menganggap bahwa orang kafir dan mukmin sama dalam ketaatannya kepada Allah سبحانه وتعالى, karena keduanya menjalani kehendak Allah. Maka dengan keyakinan sesat ini pula mereka telah menggugurkan syariat sama sekali. Mereka tidak menyalahkan orang kafir dan tidak pula memuji orang mukmin, karena –bagi mereka- keduanya sedang menjalankan kehendak Allah.

Demikianlah kesesatan qadariyah dan jabriyah dalam memahami sifat Iradah dan Masyi’ah bagi Allah. Sedangkan ahlus sunnah berada di tengah-tengah antara kedua kelompok tersebut. Ahlus sunnah mengimani adanya Iradah qadariyah dengan tetap berusaha mengikuti kehendak Allah yang syar’i yaitu Iradah syar’iyah.
Wallahu a’lam

(Dikutip dari Bulletin Dakwah Manhaj Salaf, Edisi: 53/Th. II, 30 Muharram 1426 H/11 Maret 2005 M, penulis Al Ustadz Muhammad Umar As Sewed, judul asli "Sifat Iradah dan Masy'iah Bagi Allah". Risalah Dakwah MANHAJ SALAF, Insya Allah terbit setiap hari Jum’at. Ongkos cetak dll Rp. 150,-/exp. tambah ongkos kirim. Pesanan min 50 exp. bayar 4 edisi di muka. Diterbitkan oleh Yayasan Dhiya’us Sunnah, Jl. Dukuh Semar Gg. Putat RT 06 RW 03, Cirebon. telp. (0231) 222185. Penanggung Jawab & Pimpinan Redaksi: Ustadz Muhammad Umar As-Sewed; Sekretaris: Ahmad Fauzan; Sirkulasi: Arief, Agus Rudiyanto; Keuangan: Kusnendi. Pemesanan hubungi: Abu Rahmah/Abu Urwah HP. 081564634143.)