Sabtu, 13 November 2010

Daftar link download berbagai driver Motherboard



 Daftar link download driver berbagai Motherboar

Hardware
Motherboard (mainboard) atau kadang disingkat MoBo, merupakan komponen induk dalam sebuah PC (karena disanalah dipasang 
CPU, RAM, hardisk, CD/DVD ROM dan sebagainya). Setelah menginstall Sistem Operasi (seperti Windows),
yang pertama di install biasanya berbagai Driver motherboard-nya.
Definisi Singkat Driver
Secara sederhana, driver (device driver) merupakan program/software yang diperlukan agar hardware atau perangkat keras seperti :
CPU, VGA, LAN, Sound card dan lainnya dapat berjalan (berinteraksi) dan berfungsi dengan baik dengan sistem operasi yang digunakan.
Sehingga selanjutnya aplikasi lainnya juga dapat memanfaatkan fitur dalam perangkat /hardware tersebut.
Ketika membeli sebuah PC / komputer baru, didalam box/kotak Motherboard biasanya disertakan CD/DVD yang berisi driver 
motherboard tersebut, seperti driver Chipset, Sound Card, Kartu Jaringan (LAN) dan VGA ( IGP = Integrated Graphics Processor) dan lainnya.
Untuk mencari driver di Internet, kadang bisa membuat pusing. Karena tidak sedikit link yang kelihatannya menyediakan download driver, 
ternyata harus menjadi member, membayar, atau bahkan kita diminta menginstall program tertentu, yang kita tidak tahu mungkin merupakan program yang berbahaya.

Daftar link download berbagai driver Motherboard

Berikut daftar link download driver berbagai vendor motherboard komputer. Saya berusaha menuliskan daftar download dari alamat (situs) resmi, s
ehingga lebih menjamin keamanan dan kinerjanya. Selain itu tidak diperlukan login, membership ataupun membayar, alias gratis.
Sebagian besar link diatas akan langsung masuk ke halaman pemilihan hardware yang dimiliki masing-masing vendor, seperti : 
Motherboard, VGA / Graphics card, Server/ workstation board dan lainnya. Jadi sebelum download, langkah lain yang juga p
enting adalah mengetahui tipe Motherboard yang digunakan.




Mengenal apa itu RAM (Memory) : DDR, DDR2 dan DDR3 SDRAM

PDF | Print |
Hardware
Di dalam sebuah komputer (PC) atau laptop, salah satu perangkat keras (hardware) yang sangat berperan dalam kinerja dan performa komputer adalah Memory atau RAM (Random Access Memory). Kali ini kita akan mengenal sedikit lebih dalam apa itu RAM dan mengapa kita memerlukannya, mengenal jenis RAM seperti DDR, DDR2 dan DDR3 SDRAM, serta tips jika ingin mengupgrade RAM.
Seperti namanya, RAM atau Memory merupakan perangkat untuk tempat menyimpan data yang diakses oleh Processor (CPU – Central Processing Unit). Data yang ada di RAM bisa diakses secara acak dengan kecepatan yang sama, sehingga di sebut
Random (acak). Data yang tersimpan di RAM bersifat sementara, karena hanya akan ada jika ada listrik atau saat komputer menyala dan akan hilang jika komputer mati.
Data yang ada di RAM bisa diakses jauh lebih cepat daripada yang ada di hardisk, untuk DDR2 SDRAM saja bisa lebih cepat 40 sampai 100 kali dibanding akses ke hardisk, dan untuk jenis DDR3 bisa 100 sampai 300 kali lebih cepat dibanding akses ke hardisk ( sebagai gambaran, akses Hardisk SATA dalam dunia nyata sekitar 80-100 MB/s sedangkan USB 2.0 antara 10MB/s sampai 20 MB/s).

DDR, DDR2, dan DDR3

Saat ini kebanyakan komputer sudah menggunakan Memory jenis DDR3 ( sebagian lagi jenis DDR2). Sebelum tahun 2002, mungkin masih cukup banyak komputer yang menggunakan memory jenis Single Data Rate (SDR) SDRAM. Tetapi setelah itu, penggunaannya mulai digantikan oleh Double Data Rate (DDR), mulai dari DDR (DDR1), DDR2 dan sekarang yang banyak beredar adalah DDR3. DDR secara teori mampu melakukan transfer rate 2X lebih cepat daripada SDRAM.
Masing-masing jenis merupakan pengembangan dari sebelumnya dan versi terbaru umumnya mempunyai data rate yang lebih tinggi dan memerlukan daya yang lebih rendah. DDR2 secara teori mempunyai data rate 2x dengan spesifikasi yang sama dibanding DDR (DDR1). DDR3 juga mempunyai keunggulan dibanding DDR2, seperti bandwidth yang lebih tinggi, latensi yang lebih unggul, performa yang lebih tinggi pada power/daya yg lebih kecil, dan lebih bagus untuk perangkat low-power seperti laptop.
Masing-masing jenis RAM tersebut tidak saling kompatibel dan didesign dengan slot yang berbeda. Informasi lebih detail dan mendalam tentang spesifikasi masing-masing tipe ini bisa melihat informasi di wikipedia, tentang DDR, DDR2 dan DDR3

Upgrade Memory (RAM)

Penambahan Memory biasanya akan meningkatkan performa komputer secara sifnifikan ( tetapi jumlah yang terlalu besar biasanya tidak banyak berpengaruh, misalnya jika RAM sudah diatas 4 GB, biasanya peningkatan tidak akan terlihat). Sebagai contoh Windows 7 biasanya memerlukan paling tidak 2 GB memory, sehingga bagi yang kurang harus di upgrade agar mendapatkan performa yang bagus.
Untuk menambah (upgrade) RAM relatif mudah, kita tinggal mengetahui jenis RAM yang digunakan dan memeriksan apakah masih ada slot kosong untuk memasang RAM. Yang perlu diperhatikan adalah kesamaan jenis RAM, karena DDR1 tidak akan cocok dengan DDR2, dan DDR2 tidak cocok dengan DDR3. Diperlukan jenis yang sama ketika akan mengupgrade RAM.
Selain itu, satu jenis RAM biasanya mempunyai tipe yang bermacam-macam, misalnya DDR3-6400, DDR3-8500, DDR3-10600 dan lainnya ( semakin tinggi, transfer ratenya juga semakin besar). Meskipun untuk tipe yang berbeda masih kompatibel, tetapi RAM akan berjalan dengan tipe yang lebih rendah. Misalnya DDR3-10600 2 GB di gabung dengan DDR3-8500 2GB, jumlah RAM akan bertambah menjadi 4 GB, tetapi kinerja akan menyesuaikan yang terendah ( DDR3-8500 ).
Untuk mengetahui jenis RAM yang didukung, bisa melihat buku manual/petunjuk moherboard, melihat jenis slot RAM atau menggunakan software seperti CPUZ. Untuk Memory notebook/laptop, sedikit berbeda ukurannya dengan RAM PC/komputer, biasanya hanya setengah RAM PC. Ketika membeli di toko komputer bisa menyebutkan dengan SO-DIMM ( small outline dual in-line memory module ). DIMM merupakan jenis slot untuk Memory.
Jumlah maksimal RAM tergantung pada Motherboard dan juga Sistem Operasi yang digunakan. Untuk sistem operasi 32-bit biasanya tidak mendukung RAM diatas 4GB, sedangkan untuk sistem 64-bit, secara teori dapat mendukung sampai 192 GB RAM (Windows 7 ultimate). Selain itu kadang jumlah maksimal juga dibatasi oleh Motherboard, misalnya hanya mendukung maksimal 16 GB RAM.




Mengoptimalisasikan Peforma Mozilla FireFoxPDF | Print |
Internet
Pada saat ini saya akan menjelaskan bagaimana meningkatkan performa dari Mozilla FireFox agar dapat lebih cepat dari standard-nya. Untuk itu, ada baiknya Anda mem-backup Mozilla Anda terlebih dahulu sebelum mencoba hanya untuk langkah pengamanan saja. Mari kita mulai tutorial ini!
1 Pada Mozilla FireFox sudah pasti terdapat konfigurasi-konfigurasi yang diberikan oleh vendor untuk menjalankannya. Untuk mengkonfigurasi standard tersebut, Buka Mozilla FireFox terlebih dahulu dan ketikkan about:config di dalam address bar-nya.

2 Setelah itu, carilah kata-kata yang seperti di bawah ini:
- network.http.pipelining false
- network.http.proxy.pipelining false
- network.http.pipelining.maxrequests 4
3 Saatnya kita mengkonfigurasi web browser ini dengan cara klik kiri dua kali. Untuk konfigurasinya, Anda dpat melihat konfigurasi dibawah ini.
- Set network.http.pipelining menjadi true.
- Set network.http.proxy.pipelining menjadi true.
- Set network.http.pipelining.maxrequests menjadi 30 atau terserah anda.
Secara normalnya jika pada network.http.pipelining ?false? maka akan merequest sekali saja ke web yang kita tuju pada saat itu. Dengan kita mengubah menjadi ?true? akan merequest beberapa kali ke web yang kita tuju.
Pada network.http.pipelining.maxrequests yang kita ubah menjadi 30 akan merequest sebanyak 30 pada web yang kita tuju.
Jika Anda ingin lebih cepat lagi, kita akan menambahkan va-riabel baru dalam konfigurasi Mozilla FireFox ini. Untuk itu, ikutilah cara dibawah ini:
1 Klik kanan pada layar kosong di Mozilla FireFox dan pilihlah menu New > Integer.
2 Setelah itu berilah nama nglayout.initialpaint.delay dan set valuenya menjadi 0. Ini adalah waktu menunggu dari browser sebelum menerima infromasi dari site yang kita kunjungi. Tutuplah borwser Mozilla FireFox Anda dan bukalah kembali. Konfigurasi telah dapat digunakan.
Referensi :http://www.forum.afterdawn.com dan Hacking Gmail.


 



Tips Internet cepatPDF | Print |
Internet
Pada dasarnya OS windows sudah membatasi bandwidth untuk koneksi internet sebanyak 20% dari total bandwidth yang seharusnya bisa maksimal, so.. jka kmu ingin menambah bandwidth internet supaya koneksinya terasa lebih cepat dan kencang bisa dengan cara mengurangi atau mengosongkan batasan bandwidth tersebut supaya

pada Windows kita bisa maksimal dalam menggunakan bandwidth yang sudah ada.

Ikuti petunjuknya seperti dibawah ini :

1. Klik Start
2. Klik Run
3. Ketik gpedit.msc
4. kemudian klik Ok
5. Setelah masuk klik Administrative Templates
6. kemudian Klik Network
7. setelah terbuka klik QoS Packet scheduler
8. kemudian klik Limit Reservable Bandwidth
9. Dan setelah terbuka ubah setting menjadi Enable
10. Kemudian ubah Bandwidth Limitnya menjadi 0
11. Klik Apply,ok
12. Kemudian keluar dan Restart komputer

Sekarang Compie kamu akan terasa lebih cepat koneksinya....

Rabu, 08 September 2010

PANDUAN SAP MATERIAL MANAGEMENT

MASTER DATA VENDOR MASTER
1. Melihat Data Vendor (XK03) ....................................................................................................................1
MASTER DATA MATERIAL MASTER
2. Melihat Data Material (MM03) .................................................................................................................3
PROCESS
PROCESS MATERIAL REQUISITION
3. Menjalankan MRP Plant (MD01)..............................................................................................................5
4. Menjalankan MRP Single Material (MD03)..............................................................................................7
5. Melihat Hasil MRP (MD04) ......................................................................................................................8
6. Melihat Stock Barang di Gudang (MB52) ...............................................................................................11
7. Membuat Planned Order (MB21) ............................................................................................................13
8. Membuat Reservasi (MB21)....................................................................................................................15
9. Mengubah Planned Order atau Reservasi (MB22) ..................................................................................17
10.Melihat Planned Order atau Reservasi (MB23) .......................................................................................19
11.Cetak Reservasi (ZMD2_RESV).............................................................................................................21
12.Transfer Posting (MIGO_TR)..................................................................................................................24
13.Membuat Good Issue Cost Center (MB1A).............................................................................................28
14.Cancel Material Document (MBST)........................................................................................................32
15.Report Stock on Posting Date (MB5B)....................................................................................................35
16.Analisa Material keluar masuk (MC.A)...................................................................................................37
PROCESS PENGADAAN BARANG
PROCESS PERMINTAAN PEMBELIAN (PR)
17.Pembuatan PR Standar (ME51N) ............................................................................................................39
18.Pembuatan PR Capital (ME51N).............................................................................................................44
19.Pembuatan PR Subsidi (ME51N) ............................................................................................................48
20.Change PR (ME52N)..............................................................................................................................52
21.Display PR (ME53N)..............................................................................................................................54
22.Approve PR (ME54N) .............................................................................................................................56
23.List PR General (ME5A) .........................................................................................................................58
24.List PR by Account Assigment (ME5K) .................................................................................................60
25.List PR by Service (MSRV2)...................................................................................................................63
26.Reminder Release PR (ME5F).................................................................................................................65

PROCESS PENENTUAN VENDOR

27.Permintaan Harga Barang - RFQ (ME41) ...............................................................................................67
28.Permintaan Harga Barang by service- RFQ (ME41) ...............................................................................71
29.Merubah RFQ (ME42)............................................................................................................................76
30.Display RFQ (ME43)..............................................................................................................................78
31.Cetak RFQ (ME9A)................................................................................................................................80
32.Maintain Qoutation / Penawaran Harga (ME47) .....................................................................................84
33.Maintain Qoutation / Penawaran Harga by service (ME47) ....................................................................92
34.Price Comparison (ME49) .....................................................................................................................102
35.Approve Vendor Price (ZMD2_ME01) .................................................................................................104
36.Display Info Record (ME13) .................................................................................................................106
37.Cetak Daftar Perbandingan Harga (ZMD2_DPH) .................................................................................112
38.List RFQ by Vendor (ME4L).................................................................................................................115
39.List RFQ by Material (ME4M)..............................................................................................................117
40.List RFQ by Service (MSRV4)..............................................................................................................119

PROCESS PURCHASE ORDER

41.Pembuatan PO (ME21N) .......................................................................................................................121
42.Pembuatan PO tanpa Trigger (ME21N).................................................................................................130
43.Perubahan PO (ME22N) ........................................................................................................................140
44.Display PO (ME23N) ............................................................................................................................142
45.Release PO (ME29N) ............................................................................................................................144
46.Cetak PO (ME9F) .................................................................................................................................146
47.List PO by Vendor (ME2L) ...................................................................................................................151
48.List PO by Material (ME2M).................................................................................................................153
49.List PO by Account Assignment (ME2K) .............................................................................................155
50.List PO by Service Rencana VS Aktual (ME2S)...................................................................................158
51.List PO by Service (MSRV3) ................................................................................................................160
52.Report PO General Analisis (ME80FN) ................................................................................................162
53.Report PO value per purchasing group (ME$0).....................................................................................164
54.Report PO value per vendor (ME$4) .....................................................................................................166
55.Report PO vs GR vs IR (ME$I) .............................................................................................................168


PROCESS PENERIMAAN BARANG
Process Goods Receipt Two Step
56.Penerimaan Barang Dua Langkah – Block Stock (MIGO_GR) ............................................................170
57.Penerimaan Barang Dua Langkah – Release Block Stock (MIGO_GR)...............................................178
Process Goods Receipt One Step
58.Penerimaan Barang Satu Langkah (MIGO_GR) ...................................................................................186
59.Attachment Surat Jalan (MIGO_GR).....................................................................................................194
60.Cetak BAPB & Bukti Pengeluaran Barang-BPB (MB90) .....................................................................197
61.Display Material Dokumen BAPB (MB51)...........................................................................................200

62.Penerimaan Jasa (ML81N).....................................................................................................................202
63.Report Rekap SPK (ZMD2_SPK) .........................................................................................................206
PROCESS INVOICE
64.Park Invoice (MIR7).............................................................................................................................208
65.Post Invoice (MIRO).............................................................................................................................211
66.List Dokumen Invoice (MIR5) ..............................................................................................................213
PROCESS PHYSICAL INVENTORY
67.Pembuatan Physical Inventory Document - PID (MI01) .......................................................................216
68.Merubah Physical Inventory Document - PID (MI02) ..........................................................................218
69.Melihat Physical Inventory Document - PID (MI03) ............................................................................219
70.Cetak Physical Inventory Document - PID (MI21) ...............................................................................220
71.Input Hasil Perhitungan (MI04).............................................................................................................222
72.Merubah Hasil Perhitungan (MI05).......................................................................................................224
73.Melihat Hasil Perhitungan (MI06).........................................................................................................226
74.Analisa Difference (MI20).....................................................................................................................228
75.Post Difference (MI07) ..........................................................................................................................229


Rabu, 12 Mei 2010

Bahasa pemrograman

Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia. Proses komputasi umumnya didefinisikan secara formal menggunakan konsep matematika dari Mesin Turing. Pada dasarnya bahasa Pemrograman dirancang untuk memfasilitasi komunikasi antara manusia dengan komputer
Sebuah bahasa pemrograman disebut Turing Complete jika dapat dipergunakan untuk mendeskripsikan semua komputasi yang dapat dilakukan Mesin Turing, yaitu memiliki variable integer dan operator aritmatik, pernyataan penugasan, pernyataan sekuensial, pernyataan seleksi, dan pernyataan iterasi

Mengenal Virus Komputer

Saat Ini, pastilah kita semua selaku konsumen/pengguna jasa komputer dan jaringan ( internet ) sudah sangat sering mendengar istilah “virus” yang terkadang meresahkan kita. Tulisan ini akan mengupas lebih jauh mengenai virus, yang nantinya diharapkan dapat membuat kita semua mengerti dan memahami tentang virus.

ASAL MUASAL VIRUS

1949, John von Neumann, menggungkapkan " teori self altering automata " yang merupakan hasil riset dari para ahli matematika.

1960, Lab BELL (AT&T), para ahli di lab BELL (AT&T) mencoba-coba teori yang diungkapkan oleh John von Neumann, dengan membuat suatu jenis permainan/game. Mereka membuat program yang dapat memperbanyak dirinya dan dapat menghancurkan program buatan lawan. Program yang mampu bertahan dan menghancurkan semua program lain, akan dianggap sebagai pemenangnya. Permainan ini akhirnya menjadi permainan favorit di tiap-tiap lab komputer. Tetapi, semakin lama program yang diciptakan makin berbahaya, sehingga mereka melakukan pengawasan dan pengamanan yang ketat terhadap permainan ini.

1980, Program-program tersebut yang akhirnya dikenal dengan sebutan "virus" ini berhasil menyebar keluar lingkungan laboratorium, dan mulai beredar di masyarakat umum.

PENGERTIAN VIRUS

"A program that can infect other programs by modifying them to include a slighty altered copy of itself. A virus can spread throughout a computer system or network using the authorization of every user using it to infect their programs. Every programs that gets infected can also act as a virus that infection grows“

( Fred Cohen )

Pertama kali istilah “virus” digunakan oleh Fred Cohen pada tahun 1984 di Amerika Serikat. Virus komputer dinamakan “virus” karena memiliki beberapa persamaan mendasar dengan virus pada istilah kedokteran (biological viruses).

Virus komputer bisa diartikan sebagai suatu program komputer biasa. Tetapi memiliki perbedaan yang mendasar dengan program-program lainnya,yaitu virus dibuat untuk menulari program-program lainnya, mengubah, memanipulasinya bahkan sampai merusaknya. Ada yang perlu dicatat disini, virus hanya akan menulari apabila program pemicu atau program yang telah terinfeksi tadi dieksekusi, disinilah perbedaannya dengan "worm". Tulisan ini tidak akan bahas worm karena nanti akan mengalihkan kita dari pembahasan mengenai virus ini.

KRITERIA VIRUS

Suatu program dapat disebut sebagai suatu virus apabila memenuhi minimal 5 kriteria berikut :

1. Kemampuan untuk mendapatkan informasi

2. Kemampuan untuk memeriksa suatu file

3. Kemampuan untuk menggandakan diri dan menularkan diri

4. Kemampuan melakukan manipulasi

5. Kemampuan untuk menyembunyikan diri.

Sekarang akan coba dijelaskan dengan singkat apa yang dimaksud dari tiap-tiap kemampuan itu dan mengapa ini sangat diperlukan.

1. Kemampuan untuk mendapatkan informasi

Pada umumnya suatu virus memerlukan daftar nama-nama file yang ada dalam suatu directory. Untuk apa? Agar dia dapat memperoleh daftar file yang bisa dia tulari. Misalnya, virus makro yang akan menginfeksi semua file data MS Word, akan mencari daftar file berekstensi *.doc. Disinilah kemampuan mengumpulkan informasi itu diperlukan agar virus dapat membuat daftar/data semua file, lalu memilahnya dengan mencari file-file yang bisa ditulari. Biasanya data ini tercipta saat file yang tertular/terinfeksi virus atau file program virus itu sendiri dibuka oleh user. Sang virus akan segera melakukan pengumpulan data dan menaruhnya (biasanya) di RAM, sehingga apabila komputer dimatikan semua data hilang. Tetapi data-data ini akan tercipta kembali setiap kali virus itu diaktifkan. Biasanya data-data ini disimpan juga sebagai hidden file oleh virus tersebut.

2. Kemampuan memeriksa suatu program

Suatu virus juga harus bisa memeriksa suatu file yang akan ditulari, misalnya dia bertugas menulari program berekstensi *.doc, maka dia harus memeriksa apakah file dokumen tersebut telah terinfeksi ataupun belum, karena jika sudah, akan percuma menularinya lagi. Ini sangat berguna untuk meningkatkan kemampuan suatu virus dalam hal kecepatan menginfeksi suatu file/program. Yang umum dilakukan oleh virus adalah memiliki/memberi tanda pada file/program yang telah terinfeksi sehingga mudah untuk dikenali oleh virus tersebut. Contoh penandaan adalah misalnya memberikan suatu byte yang unik di setiap file yang telah terinfeksi.

3. Kemampuan untuk menggandakan diri

Kalo ini memang virus "bang-get", maksudnya, tanpa kemampuan ini tak adalah virus. Inti dari virus adalah kemampuan mengandakan diri dengan cara menulari file lainnya. Suatu virus apabila telah menemukan calon korbannya maka ia akan mengenalinya dengan memeriksanya. Jika belum terinfeksi maka sang virus akan memulai aksinya penularan dengan cara menuliskan byte pengenal pada file tersebut, dan seterusnya mengcopikan/menulis kode objek virus diatas file sasaran. Beberapa cara umum yang dilakukan oleh virus untuk menulari/menggandakan dirinya adalah :

a. File yang akan ditulari dihapus atau diubah namanya. Kemudian diciptakan suatu file berisi program virus itu sendiri menggunakan nama file yang asli.

b. Program virus yang sudah dieksekusi/load ke memori akan langsung menulari file-file lain dengan cara menumpangi seluruh file yang ada.

4. Kemampuan mengadakan manipulasi

Rutin (routine) yang dimiliki suatu virus akan dijalankan setelah virus menulari suatu file. Isi dari suatu rutin ini dapat beragam mulai dari yang tidak berbahaya sampai yang melakukan perusakan. Rutin ini umumnya digunakan untuk memanipulasi file atau pun mempopulerkan pembuatnya ! Rutin ini memanfaatkan kemampuan dari suatu sistem operasi (Operating System), sehingga memiliki kemampuan yang sama dengan yang dimiliki sistem operasi. Misal :

a. Membuat gambar atau pesan pada monitor

b. Mengganti/mengubah-ubah label dari tiap file, direktori, atau label dari drive di PC

c. Memanipulasi file yang ditulari

d. Merusak file

e. Mengacaukan kerja printer, dsb

5. Kemampuan Menyembunyikan diri

Kemampuan menyembunyikan diri ini harus dimiliki oleh suatu virus agar semua pekerjaan baik dari awal sampai berhasilnya penularan dapat terlaksana.

Langkah langkah yang biasa dilakukan adalah:

- Program virus disimpan dalam bentuk kode mesin dan digabung dengan program lain yang dianggap berguna oleh pemakai

- Program virus diletakkan pada Boot Record atau track pada disk yang jarang diperhatikan oleh komputer itu sendiri

- Program virus dibuat sependek mungkin, dan hasil file yang diinfeksi tidak terlalu berubah ukurannya

- Virus tidak mengubah keterangan/informasi waktu suatu file

- dll

SIKLUS HIDUP VIRUS

Siklus hidup virus secara umum, melalui 4 tahap:

o Dormant phase ( Fase Istirahat/Tidur )

Pada fase ini virus tidaklah aktif. Virus akan diaktifkan oleh suatu kondisi tertentu, semisal: tanggal yang ditentukan, kehadiran program lain/dieksekusinya program lain, dsb. Tidak semua virus melalui fase ini.

o Propagation phase ( Fase Penyebaran )

Pada fase ini virus akan mengkopikan dirinya kepada suatu program atau ke suatu tempat dari media storage (baik hardisk, RAM dsb). Setiap program yang terinfeksi akan menjadi hasil “kloning” virus tersebut (tergantung cara virus tersebut menginfeksinya).

o Trigerring phase ( Fase Aktif )

Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa kondisi seperti pada Dormant Phase.

o Execution phase ( Fase Eksekusi )

Pada fase inilah virus yang telah aktif tadi akan melakukan fungsinya. Seperti menghapus file, menampilkan pesan-pesan, dsb

JENIS – JENIS VIRUS

Untuk lebih mempertajam pengetahuan kita tentang virus, saya akan coba memberikan penjelasan tentang jenis-jenis virus yang sering berkeliaran di masyarakat umum.

1. Virus Makro

Jenis virus ini pasti sudah sangat sering kita dengar. Virus ini ditulis dengan bahasa pemrograman dari suatu aplikasi bukan dengan bahasa pemrograman dari suatu Operating System. Virus ini dapat berjalan apabila aplikasi pembentuknya dapat berjalan dengan baik. Sebagai contoh jika pada komputer mac dijalankan aplikasi Word, maka virus makro yang dibuat dari bahasa makro Word dapat bekerja pada komputer bersistem operasi Mac ini.

Contoh virus:

- Varian W97M, misal W97M.Panther

Panjang 1234 bytes, akanmenginfeksi NORMAL.DOT dan menginfeksi dokumen apabila dibuka.

- WM.Twno.A;TW

Panjang 41984 bytes, akan menginfeksi Dokumen Ms.Word yang menggunakan bahasa makro, biasanya berekstensi *.DOT dan *.DOC

- dll

2. Virus Boot Sector

Virus Boot sector ini sudah umum sekali menyebar. Virus ini dalam menggandakan dirinya, akan memindahkan atau menggantikan boot sector asli dengan program booting virus. Sehingga saat terjadi booting maka virus akan diload ke memori dan selanjutnya virus akan mempunyai kemampuan mengendalikan hardware standar (contoh : monitor, printer dsb) dan dari memori ini pula virus akan menyebar ke seluruh drive yang ada dan yang terhubung ke komputer (contoh : floopy, drive lain selain drive c:).

Contoh virus :


- Varian virus wyx

ex: wyx.C(B) menginfeksi boot record dan floopy ;

Panjang :520 bytes;

Karakteristik : memory resident dan terenkripsi.

- Varian V-sign :

Menginfeksi : Master Boot Record ;

Panjang 520 bytes;

Karakteristik : menetap di memori (memory resident),terenkripsi, dan polymorphic)

- Stoned.june 4th/ bloody!:

Menginfeksi : Master Boot Record dan floopy;

Panjang 520 bytes;

Karakteristik : menetap di memori (memory resident), terenkripsi dan menampilkan pesan "Bloody!june 4th 1989" setelah komputer melakukan booting sebanyak 128 kali.

3. Stealth Virus

Virus ini akan menguasai tabel interrupt pada DOS yang sering kita kenal dengan "Interrupt interceptor". Virus ini berkemampuan untuk mengendalikan instruksi-instruksi level DOS dan biasanya mereka tersembunyi sesuai namanya baik secara penuh ataupun ukurannya.

Contoh virus :

- Yankee.XPEH.4928,

Menginfeksi file *.COM dan *.EXE ;

Panjang 4298 bytes;

Karakteristik: menetap di memori, ukurantersembunyi, memiliki pemicu

- WXYC (yang termasuk kategori boot record pun karena masuk kategri stealth dimasukkan pula disini), Menginfeksi floopy an motherboot record;

Panjang 520 bytes;

Karakteristik : menetap di memori; ukuran dan virus tersembunyi.

- Vmem(s):

Menginfeksi file file *.EXE, *.SYS, dan *.COM ;

Panjang fie 3275 bytes;

Karakteristik:menetap di memori, ukuran tersembunyi, di enkripsi.

- dll

4. Polymorphic Virus

Virus ini Dirancang buat mengecoh program antivirus, artinya virus ini selalu berusaha agar tidak dikenali oleh antivirus dengan cara selalu merubah rubah strukturnya setiap kali selesai menginfeksi file/program lain.

Contoh virus:

- Necropolis A/B,

Menginfeksi file *.EXE dan *.COM;

Panjang file 1963 bytes;

Karakteristik: menetap di memori, ukuran dan virus tesembunyi,terenkripsi dan dapat berubah ubah struktur

- Nightfall,

Menginfeksi file *.EXE;

Panjang file 4554 bytes;

Karakteristik : menetap di memori, ukuran dan virus tesembunyi,memiliki pemicu, terenkripsidan dapat berubah-ubah struktur

- dll

5. Virus File/Program

Virus ini menginfeksi file-file yang dapat dieksekusi langsung dari sistem operasi, baik itu file *.EXE, maupun *.COM biasanya juga hasil infeksi dari virus ini dapat diketahui dengan berubahnya ukuran file yang diserangnya.

6. Multi Partition Virus

Virus ini merupakan gabungan dari virus boot sector dan virus file. Artinya pekerjaan yang dilakukan berakibat dua, yaitu dia dapat menginfeksi file-file *.EXE atau *.COM dan juga menginfeksi boot sector.

BEBERAPA CARA PENYEBARAN VIRUS

Virus layaknya virus biologi harus memiliki media untuk dapat menyebar, virus komputer dapat menyebar ke berbagai komputer/mesin lainnya juga melalui berbagai media, diantaranya:

1. Disket, media storage R/W

Media penyimpanan eksternal dapat menjadi sasaran empuk bagi virus untuk dijadikan media. Baik sebagai tempat menetap ataupun sebagai media penyebarannya. Media yang bias melakukan operasi R/W (Read dan Write) sangat memungkinkan untuk ditumpangi virus dan dijadikan sebagai media penyebaran.

2. Jaringan ( LAN, WAN,dsb)

Hubungan antara beberapa computer secara langsung sangat memungkinkan suatu virus ikut berpindah saat terjadi pertukaran/pengeksekusian file yang mengandung virus.

3. WWW (internet)

Sangat mungkin suatu situs sengaja ditanamkan suatu “virus” yang akan menginfeksi komputer-komputer yang mengaksesnya.

4. Software yang Freeware, Shareware atau bahkan Bajakan

Banyak sekali virus yang sengaja ditanamkan dalam suatu program yang disebarluaskan baik secara gratis, atau trial version.

5. Attachment pada email, transfering file

Hampir semua jenis penyebaran virus akhir-akhir ini menggunakan email attachment dikarenakan semua pemakai jasa internet pastilah menggunakan email untuk berkomunikasi, file-file ini sengaja dibuat mencolok/menarik perhatian, bahkan seringkali memiliki ekstensi ganda pada penamaan filenya.

PENANGULANGANNYA

1. Langkah-Langkah untuk Pencegahan

Untuk pencegahan anda dapat melakukan beberapa langkah-langkah berikut :

o Gunakan antivirus yang anda percayai dengan update terbaru. Tidak perduli apapun merknya asalkan selalu diupdate, dan auto-protect dinyalakan maka komputer anda terlindungi.

o Selalu scanning semua media penyimpanan eksternal yang akan digunakan, mungkin hal ini agak merepotkan tetapi jika auto-protect antivirus anda bekerja maka prosedur ini dapat dilewatkan.

o Jika anda terhubung langsung ke Internet cobalah untuk mengkombinasikan antivirus anda dengan Firewall, Anti-spamming, dsb.

o Selalu waspada terhadap fle-file yang mencurigakan, contoh : file dengan 2 buah exstension atau file executable yang terlihat mencurigakan.

o Untuk software freeware + shareware, ada baiknya anda mengambilnya dari situs resminya.

o Semampunya hindari membeli barang bajakan, gunakan software-software open source.


2. Langkah-Langkah Apabila telah Terinfeksi

o Deteksi dan tentukan dimanakah kira-kira sumber virus tersebut apakah di disket, jaringan, email dsb. Jika anda terhubung ke jaringan maka ada baiknya anda mengisolasi komputer anda dulu (baik dengan melepas kabel atau mendisable sambungan internet dari control panel)

o Identifikasi dan klasifikasikan jenis virus apa yang menyerang pc anda, dengan cara:

Gejala yang timbul, misal : pesan, file yang corrupt atau hilang dsb

Scan dengan antivirus anda, jika anda terkena saat auto-protect berjalan berarti virus definition di dalam komputer anda tidak memiliki data virus ini, cobalah update secara manual atau mendownload virus definitionnya untuk kemudian anda install. Jika virus tersebut memblok usaha anda untuk mengupdate, maka upayakan untuk menggunakan media lain (komputer) dengan antivirus yang memiliki update terbaru.

o Bersihkan virus tersebut. Setelah anda berhasil mendeteksi dan mengenalinya maka usahakan segera untuk mencari removal atau cara-cara untuk memusnahkannya di situs-situs yang memberikan informasi perkembangan virus tersebut. Hal ini perlu dilakukan apabila antivirus dengan update terbaru anda tidak berhasil memusnahkannya.

o Langkah terburuk. Jika semua hal diatas tidak berhasil adalah memformat ulang komputer anda.

Sistem Operasi

OS merupakan software yang tidak sekedar software, karena OS menjadi ibu software-software lain yang berjalan di dalamnya. Singkatnya OS membentuk suatu platform agar aplikasi-aplikasi dapat berjalan di atasnya.

Tugas OS adalah mengelola resource, secara umum terbagi atas:

1.Pengelolaan Proses.

Setiap program yang berjalan di dalam komputer (baik berupa service atau aplikasi) merupakan suatu proses. OS mengelola eksekusi proses-proses yang terjadi secara multitasking.

2.Pengelolaan Memory.

Secara hirarkis, pemrosesan tercepat pada sistem komputer dilakukan di register, lalu CPU cache, Random Access Memory (RAM), dan terakhir adalah pada disk storage. Semuanya merupakan jenis memory yang harus dikelola OS. Perhatikan bahwa disk storage juga merupakan salah satu jenis memory, karena dapat digunakan sebagai virtual memory yang menangani proses-proses yang berjalan.

3.Disk dan Sistem File.

Pengelolaan file dan directory di dalam disk drive termasuk salah satu tugas penting OS. Pada OS keluarga Unix, penamaan file dan directory adalah case sensitive atau membedakan penggunaan huruf besar dan kecil, contohnya nama file surat.txt dan Surat.Txt dalam satu directory diperkenankan, dan merupakan dua fi le yang berbeda.



Hal ini tidak diperkenankan dalam OS Windows, di mana penamaan file dan directory adalah case insensitive, Windows juga tidak memperbolehkan serangkaian karakter tertentu untuk penamaan fi le dan directory, mi salnya seperti karakter “?”, “*”, “<”. “>”, dan seterusnya.



Perbedaan ini cukup mendasar untuk dipahami saat Anda menggunakan OS yang berbeda dari sebelumnya, misalnya saat Anda mengganti OS yang digunakan oleh web server dan melakukan migrasi file, pastikan file-file yang digunakan telah kompatibel dan sesuai dengan OS yang baru. Jika tidak, maka Anda harus melakukan penyesuaian nama file. Sistem file (file system) merupakan salah satu perbedaan yang juga mendasar pada sistem operasi yang tersedia, sistem file merupakan sebuah metode untuk menyimpan dan mengorganisasi file agar dapat diakses de ngan mudah.

Contoh sistem file yang popular adalah NTFS yang merupakan sistem file standar untuk Windows NT, termasuk versi-versi Windows di atasnya seperti Windows 2000, Windows XP, hingga Windows Vista.



Contoh lainnya adalah ext2 dan ext3, yang merupakan sistem file untuk kernel Linux. Kebanyakan distribusi Linux mendukung sistem file ext2, ext3, ReiserFS, GFS, NILFS, FAT, XFS, JFS, NTFS, dan lain sebagainya. Mac OS X mendukung HFS+ sebagai sistem file utamanya. HFS+ merupakan pengembangan dari Hierarchical File System dari MAC OS versi awal. Mac OS X memiliki fasilitas untuk membaca dan menulis dalam sistem file lain seperti FAT, NTFS, dan lain-lain.

4.Jaringan.

Pada awal dikenalnya PC masalah jaringan bukanlah hal penting, tetapi saat ini sebuah komputer rasanya tidak lengkap tanpa adanya network card yang terpasang, ditambah lagi dengan penggunaan jaringan wireless yang praktis dan semakin banyak digunakan. Karena itu sebuah OS dewasa ini harus mampu menangani jaringan dengan dukungan berbagai macam protokol jarringan yang tersedia, terutama protokol TCP/IP yang saat ini paling banyak digunakan.

Dengan adanya jaringan juga memungkinkan komputer yang walaupun berbeda OS dapat berkomunikasi satu sama lain dan melakukan sharing resource.



5. Security.

Erat kaitannya dengan jaringan, maka security juga merupakan hal penting yang harus dimiliki OS. Hal ini diakibatkan karena dengan adanya jaringan semakin mempermudah proses komunikasi dan distribusi file antarkomputer.



Dapat diibaratkan dengan adanya jaringan, maka komputer Anda seperti rumah dengan pintu dan jendela yang terbuka agar tamu dapat masuk berkunjung. Dalam keadaan seperti itu, perlu dijaga dari sisi keamanan agar tidak kedatangan tamu tak diundang, misalnya dengan memasang kawat nyamuk untuk mencegah nyamuk masuk. Implementasi “kawat nyamuk” ini di dalam OS dapat berupa otentifi kasi user, hak akses resource, penanganan port, dan firewall. Salah satu pendapat yang keliru menyangkut masalah security adalah kekebalan OS terhadap virus, jika saat ini mayoritas virus menyerang OS Windows, tidak berarti OS lain tidak dapat terkena virus.



Pada prinsipnya, virus sama dengan software biasa, karena itu jika virus diciptakan sesuai dengan target OS tertentu, maka jadilah virus tersebut sebuah aplikasi yang berjalan pada OS yang dituju, entah OS tersebut adalah Linux, Mac OS X, Windows, ataupun OS lainnya.

Lalu me ngapa virus lebih banyak menyerang OS Windows? Hal ini tidak lepas dari market OS pada komputer desktop yang saat ini didominasi Windows, tetapi juga tidak dapat dipungkiri sistem operasi seperti Unix/Linux memiliki environment yang relatif lebih susah ditembus oleh virus, walau tidak berarti dijamin bebas virus.



6.Grafik.

Bagi banyak pengguna komputer, Graphical User Interface (GUI) menjadi daya tarik tersendiri. Hal ini tidak mengherankan karena GUI merupakan media interaksi antara manusia dan komputer, analoginya sebagaimana binatang peliharaan yang ramah tentu lebih disukai ketimbang binatang peliharaan yang penampilan luarnya tidak bersahabat. Momok tidak bersahabat juga pernah dialami OS Unix/Linux dan keluarganya terutama jika dibandingkan dengan OS Windows, tampilan Unix/Linux dirasakan kurang bersahabat bagi end user pada masa lalu, tetapi saat ini kebanyakan distro Linux telah memiliki GUI memikat. Mac OS X sendiri telah membuat terobosan besar pada tahun 2001 dengan perubahan inovatif dan dramatis pada GUI dari Mac OS ke Mac OS X.



7. Device Driver.

OS boleh berbeda, tetapi hardware yang digunakan bisa jadi sama. Agar hardware tersebut dapat dikenali pada OS, diperlukan device driver. Jadi device driver merupakan software agar sistem dapat berinteraksi dengan hardware, tidak semua device driver disediakan oleh OS, tetapi device driver umumnya disediakan oleh vendor hardware yang digunakan.



Kernel

Istilah kernel sering digunakan pada OS Unix/Linux dan keluarganya, tetapi sebenarnya kernel digunakan dan terdapat dalam setiap OS. Apa yang disebut kernel itu sendiri merupakan komponen pusat yang menghubungkan antara software aplikasi dan hardware komputer. Di dalam OS, kernel merupakan core atau intinya. Secara arsitektur desain, kernel dibagi atas:



1.Monolithic Kernel.

Mengintegrasikan banyak fungsi di dalam kernel serta menyediakan lapisan abstraksi hardware secara penuh.

2.Microkernel.

Menyediakan sedikit fungsi dari abstraksi hardware dan menggunakan aplikasi yang berjalan di atasnya (server) untuk melakukan beberapa fungsi lainnya.

3.Hybrid Kernel.

Microkernel yang dimodifi kasi, dengan tambahan fungsi-fungsi untuk meningkatkan performa.

4.Exokernel.

Menyediakan abstraksi hardware secara minimal, sehingga program dapat mengakses hardware secara langsung.



Windows

Keluarga OS Microsoft Windows merupakan OS yang popular untuk komputer desktop, dan juga dapat digunakan sebagai server, seperti web server ataupun database server. Kelahiran Windows diawali dengan OS MS-DOS, jika Anda termasuk orang yang dulu sering menenteng disket berukuran 5,25 inch tentu pernah mengalami masa-masa membawa OS MS-DOS di dalam sebuah disket. Windows sendiri pada awalnya bukan merupakan OS, Windows versi 1.0, versi 2.x, dan versi 3.x, merupakan software 16 bit tambahan yang berjalan di atas OS MS-DOS atau variannya.



Versi selanjutnya Windows seperti Windows NT mulai merupakan OS secara penuh yang tidak tergantung lagi pada sistem operasi MS-DOS.





Dengan berbasis kernel Windows NT inilah, Windows terus dikembangkan menghasilkan Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, dan Windows versi yang akan datang yang saat ini disebut dengan Windows 7.



Unix/Linux

OS keluarga Unix/Linux popular digunakan sebagai server dalam dunia bisnis, dan sebagai workstation dalam dunia pendidikan dan lingkungan engineering. Untuk penggunaan sebagai komputer desktop, OS Linux popular di kalangan developer dan beberapa komunitas. Beberapa varian Unix lainnya didesain berjalan hanya pada hardware vendor tersebut seperti AIX yang berjalan pada mesin IBM, dan HP-UX yang berjalan pada mesin Hewlett Packard. Varian lainnya seperti Solaris, dapat berjalan pada beragam jenis hardware, termasuk x86 dan PC. Tersedia beragam distribusi (atau sering disebut distro) Linux, yang merupakan keluarga Unix. Beberapa pilihan distro adalah Red Hat, SuSE, Fedora, Ubuntu, Knoppix, dan lain sebagainya. Beberapa distro merupakan turunan dari distro lain. Mac OS X Dikeluarkan oleh Apple Inc, Mac OS X v10.5 dikenal dengan nama Leopard. Awalnya dikenal dengan nama Mac OS (tanpa X) yang diperkenalkan kali pertama pada tahun 2001. Karakter “X” sendiri berarti angka 10 dalam penomoran Romawi, yang dimaksudkan sebagai generasi penerus Mac OS versi sebelumnya yang dikenal dengan Mac OS 8 dan Mac OS 9. Tetapi, juga bukan kebetulan kalau Mac OS sebenarnya berbasis Unix karena menggunakan kernel BSD. Hal yang popular dalam Mac OS adalah tampilan GUI yang memikat, OS ini sendiri hanya diperuntukkan berjalan pada komputer Macintosh.



Embedded System

Jenis OS lainnya adalah embedded system, yaitu sistem komputer yang didesain secara khusus untuk keperluan tertentu. Pada embedded system yang sederhana, tidak ada perbe-daan antara sistem operasi dan aplikasi. Sebuah contoh embedded system adalah perangkat keras router, yang dilengkapi dengan elemen-elemen seperti micro-processor, RAM, dan flash memory di dalamnya.



Lain-Lain

Jenis OS lainnya adalah Novell Netware, sebenarnya Novell bukanlah 100 persen sebuah OS, karena Novell berjalan di atas OS Novell DOS (mirip dengan MS-DOS atau PC-DOS). OS lainnya yang masih digunakan dalam skala kecil adalah OS/2 dari IBM. Perkembangan OS terus berlanjut hingga saat ini, sebuah proyek dari Microsoft Research adalah mengembangkan OS dengan kemampuan memory protection, OS ini dinamakan Singularity. Dari keluarga Unix/Linux, sedang didesain GNU Hurd dengan arsitektur microkernel.



Pilih yang Mana?

OS sebagai sebuah bisnis software yang paling vital bagi pengguna komputer saat ini tidak pelak lagi merupakan sebuah bisnis dengan persaingan yang ketat. Kita kembali pada permasalahan di awal artikel, yaitu OS apa yang paling cocok untuk diinstal, dengan adanya berbagai pilihan OS dan ketatnya kompetisi? Permasalahan OS memang tidak terbatas menginstal dan mengganti OS, kecuali jika memang sudah menjadi tujuan Anda melakukan riset OS atau sekadar hobi. Tetapi untuk penggunaan jangka panjang, harus ada sederet pertimbangan penting dan krusial yang harus dipikirkan. Beberapa pertimbangan antara lain adalah:

1.Kegunaan.

Kita akan mengambil sebuah contoh sederhana, seorang mahasiswa memutuskan untuk membeli komputer agar dapat berlatih dan mengerjakan tugas-tugas kuliah. Dalam hal ini, kegunaan atau fungsi komputer dan OS untuk mahasiswa tersebut tentunya harus disesuaikan dengan lingkungan kampus. Kegunaan yang berbeda mungkin akan terjadi jika seseorang bergerak di bidang desain dan grafik memutuskan membeli komputer, barang kali akan dibutuhkan GUI yang memikat. Sementara jika Anda membutuhkan seperangkat komputer dan OS dengan tingkat security yang tinggi seperti pembangunan web server, maka Anda akan fokus dengan hal-hal yang terkait dengan keamanan, patch, dan ancaman-ancaman dari luar.

2.Biaya.

Kegunaan harus juga disesuaikan dengan biaya atau budget yang tersedia. Biaya tidak hanya diperhitungkan dalam jangka pendek seperti pembelian hardware dan software, tetapi juga untuk jangka panjang. Misalnya berapa biaya perawatan, pergantian, upgrade, training jika diperlukan, dan lain sebagainya.

3.Pengguna.

Siapapun yang menggunakan OS dan komputer, pada awalnya selalu memerlukan proses belajar. Mungkin bukan suatu permasalahan jika penggunanya hanya satu atau beberapa orang, tetapi bayangkan sebuah kantor dengan ratusan karyawan tiba-tiba harus menggunakan OS dan aplikas yang baru. Adaptasi pengguna menimbulkan permasalahanwaktu yang digunakan untuk proses belajar dan adaptasi, tidak sebatas menggunakan, tetapi juga bagaimana menangani permasalahan-permasalahan yang dapat terjadi padalingkungan OS yang baru.

4.Dukungan.

Bagi vendor dan pengembang OS, dukungan merupakan tugas vital yang perlu dipertahankan agar pengguna tetap merasa terjamin untuk terus menggunakan OS. Dukungan juga diperlukan dari pengembang-pengembang software, software dengan dukungan berbagai OS tentu memilik pangsa pasar yang lebih luas. Jelaslah bahwa memilih OS yang baru, entah dengan maksud membangun sistem dari awal ataupun migrasi, bukanlah ha mudah terutama untuk skala yang cukup besar. Tetapi dengan memahami OS dan pilihan-pilihannya, Anda telah memiliki dasar yang kuat untuk menentukan OS yang sesuai dengan kebutuhan Anda. Ada juga kalanya Anda memutuskan harus menggunakan dua atau lebih OS, pemecahannya bisa dengan menggunakan dua atau lebih unit komputer, ataupun menginstal dua atau lebih OS di dalam satu mesin komputer. Salah satu penyedia virtualization software adalah Vmware, yang mengizinkan Anda menginstal dan menjalankan berbagai OS pada satu fisik mesin komputer yang sama.

Tentu saja terdapat konsekuensi yang harus dibayar untuk mewujudkan hal tersebut, misalnya spesifikasi hardware yang relatif tinggi, dan kenyamanan Anda dalam menggunakan berbagai OS di dalam komputer yang sama.



Penutup

Di balik kelebihan dan kekurangan suatu OS, terdapat hal yang tidak kalah pentingnya, yaitu bagaimana cara kita menggunakan OS tersebut secara optimal sesuai dengan kebutuhan kita. OS telah dilengkapi dengan berbagai opsi yang memberikan keleluasaan pengguna untuk melakukan peng aturan lebih lanjut, sehingga bisa saja terjadi di mana dua orang menggunakanOS dan spesifikasi hardware yang sama, tetapi salah satunya dapat dimanfaatkan secara lebih optimal sehingga lebih baik dari sisi performa dan security. Tentu patut disayangkan jika sebuah OS hadir dengan fitur dan fungsi yang memadai tetapi tidak dapat dimanfaatkan dengan optimal.

Tips mendeteksi keberadaan Virus

Tips ini mungkin bermanfaat, terutama disaat komputer kita atau teman kita kok tiba-tiba “aneh”. Ada beberapa indikasi yang mungkin bisa dijadikan dasar untuk memperkirakan apakah komputer kita terinfeksi virus ( Untuk Sistem Operasi Windows ), diantaranya :

Komputer mulai berjalan sangat lambat, ini juga bisa terjadi karena banyaknya program yang kita install dan berjalan di background.

Munculnya file-file aneh di folder tertentu. Misalnya file yang bernama sama dengan file dokumen atau nama folder.

Komputer sering restart atau mati sendiri sewaktu-waktu atau kita membuka program khusus seperti Task Manager, anti virus dan lainnya

Adanya logo tertentu jika kita klik kanan My Computer > Properties

Hilangnya beberapa opsi di komputer atau program tidak bisa berjalan, seperti tidak bisa membuka Folder Options atau menunya hilang, tidak bisa menjalankan Registry Editor, Membuka kotak Run, Command Prompt dan lainnya

Program Anti virus dan sejenisnya tidak bisa berjalan

Terkadang muncul pesan-pesan aneh seperti puisi dan sejenisnya

Jika komputer anda mengalami beberapa indikasi diatas, berikut tips untuk mencari lokasi virus yang kemungkinan menyerang komputer kita.

Sebelumnya ada tools/program yang diperlukan, yaitu Autoruns yang merupakan merupakan bagian dari tools SysinternalsSuit Selengkapnya juga bisa dilihat disini atau bisa juga dibaca Artikel ini, tentang cara memperolehnya.

Untuk melakukan pengecekan, pertama-tama silahkan dibuka program Autoruns, kemudian pilih tab Logon. Daftar yang ditampilkan merupakan file-file atau program yang berjalan bersama Windows ketika kita mengaktifkan komputer. Jika ada file-file yang aneh atau tidak penting maka bisa di non aktifkan, dengan menghilangkan tanda check. Tetapi hati-hati, jangan salah menonaktifkan program, karena bisa berakibat Windows tidak berhasil hidup. Berikut beberapa daftar yang merupakan program atau aplikasi yang dimiliki Windows dan sebaiknya tetap dibiarkan, jangan dihilangkan tanda checknya :

rdpclip, merupakan aplikasi utama yang menangani masalah Copy File. Menyediakan fungsi bagi Terminal Services server yang mengijinkan copy dan paste antara server dan client. Program is important penting untuk kestabilan dan keamanan komputer, jadi biarkan saja userinit, merupakan kunci proses di sistem operasi Windows. Pada proses boot-up aplikasi ini mengatur urutan start up yang diperlukan, seperti Koneksi jaringan, dan Windows Shell. Program ini sangat penting, jangan dimatikan explorer, merupakan program manager atau Windows Explorer. Aplikasi ini mengatur Tampilan Windows, Start Menu, taskbar, DEsktop dan File Manager. Jika dimatikan maka tampilan/antarmuka windows tidak akan muncul.

ctfmon, merupakan proses aplikasi yang dimiliki Microsoft Office, mengatur masalah Alternative User Input Text Input Processor (TIP) dan Microsoft Office XP Language Bar. Program ini tidak harus jalan, tetapi sebaiknya tidak dimatikan.

Ketiga file pertama merupakan aplikasi yang biasanya senantiasa ada di sistem operasi windows ( kecuali windows 9x / ME, yang mungkin hanya userinit dan explorer), dan seharusnya dibiarkan saja, sedang aplikasi keempat muncul jika terdapat aplikasi Microsoft Office di sistem. Dan penting diperhatikan bahwa dua aplikasi pertama diatas ( rdpclip dan userinit ) lokasinya ( kolom Image Path ) ada di C:\Windows\sistem32, aplikasi explorer ada di folder C:\Windows, sedang ctfmon ada di folder C:\Windows\sistem32, dengan asumsi kita install Sistem operasi di Drive C:. Selain keempat file diatas, bisa dicermati lokasi filenya dikolom Image Path, Apakah file tersebut merupakan anti virus, anti spyware, Sound manager, tools untuk printer dan sebagainya. Jika ada aplikasi yang lokasinya di tempat aneh atau di windows system, tetapi kita tidak mengenalinya atau tidak pernah menginstall aplikasi tersebut, bisa jadi merupakan virus.

Ada beberapa hal ketika kita mencermati daftar yang ada dalam Autoruns tersebut. Terkadang virus, Trojan, Malware dan sejenisnya akan menggunakan nama yang sama atau mirip dengan aplikasi yang dimiliki windows seperti explorer, expiorer, exploler, spooler dan sebagainya, maka perlu dicermati nama dan lokasinya. Misalnya ada nama explorer tetapi lokasinya bukan di C:\Windows, maka bisa jadi adalah virus. Selain itu, jika kita hilangkan tanda check program atau aplikasi tertentu kemudian setelah beberapa waktu di refresh kembali lagi atau muncul lagi, maka kemungkinan besar aplikasi tersebut merupakan salah satu virus.

Mencegah Virus menyerang komputer

Sebaik apapun antivirus yang kita gunakan + Update terbaru pun tidak menjamin komputer bebas dari virus, karena virus selalu berkembang dan update anti virus [sebagian besar] hanya mengikuti perkembangan virus itu sendiri ( jadi ketika virus sudah menyebar, kemungkinan anti virus bisa mendeteksi baru beberapa hari kemudian ). Tetapi Komputer tanpa anti virus jauh lebih rentan untuk terkena virus





Bagi sebagian besar pengguna, mungkin artikel ini sudah biasa dan bukan barang yang baru lagi, tetapi bagi pengguna biasa / awam mungkin dapat bermanfaat untuk mencegah virus masuk / menular ke PC kita. Mengingat perkembangan virus dalam negeri yang begitu pesat. Hal ini mungkin karena banyaknya [adanya] source code yang menjelaskan cara pembuatan virus yang dipublikasikan secara umum, yang mungkin maksudnya sekedar tukar informasi saja, tetapi diluar itu kemungkinan banyak yang mengembangkan sendiri untuk membuat virus dan memancing programmer untuk mencoba-coba.

Beberapa hal yang perlu di persiapkan untuk mencegah virus masuk/menular ke komputer kita adalah :

* Gunakan antivirus yang senantiasa di update, paling tidak seminggu sekali, jika online maka aktifkan auto update pada antivirus
* Non aktifkan fasilitas autorun pada komputer kita, sehingga CD-ROM maupun flashdisk yang kita masukkan ke komputer tidak langsung menjalankan file yang ada di dalamnya. Bagi yang belum tahu, bisa dilihat caranya disini
* Tampilkan semua ekstensi file windows, termasuk file system windows. Caranya : Di windows explorer buka menu Tools > Folder Options… kemudian pilih tab view Kemudian pilih (aktifkan) opsi “show hidden files and folder”, hilangkan check pada pilihan “Hide extensions for known file types” juga hilangkan tanda check pada “Hide protected operating system files (Recommended)”.
* Periksa setiap flashdisk yang dimasukkan apakah ada file autorun.inf, jika ada coba dilihat isinya, jika mengacu ke sebuah file .exe, .dll atau .scr yang aneh / hidden, segera hapus file-nya atau scan dengan antivirus
* Ini yang mungkin sangat penting : Jika komputer digunakan oleh banyak orang, minta agar pengguna berhati-hati sebelum menjalankan sebuah file, jangan hanya melihat icon-nya, tapi melihat ekstensinya. Misalnya file itu dengan icon ms word, excel, gambar, mp3 dsb tetapi kok berekstensi .exe, .scr, .vbs, .bat atau tidak sesuai dengan iconnya, harap diwaspadai
* Gunakan tools / program seperti autoruns untuk melihat file/program apa saja yang berjalan ketika windows diaktifkan. Jika ada program yang aneh segera tanyakan kepada orang yang lebih tahu. Tentang autoruns bisa dilihat disini

Semoga artikel ini bermanfaat, jika ada tambahan/masukan tips silahkan, diharapkan akan menambah keamanan dalam menggunakan komputer