Oleh: the"j@g" | Februari 21, 2008

Meningkatkan Keamanan PC

Banyak hal menjengkelkan yang bisa terjadi pada komputer kita. Misalnya ada orang yang baik sengaja atau pun tidak sengaja menghapus file-file penting kita. Atau merubah berbagai konfigurasi pada Windows. Selain itu bisa saja orang lain melihat file-file Anda yang bersifat rahasia. Kejadian seperti itu sangat mungkin terjadi bila komputer Anda merupakan komputer “umum”. Maksudnya banyak orang lain yang turut memakai, misalnya teman, adik atau saudara. Ingat, seorang pemula (dalam hal komputer) biasanya sangat senang mencoba-coba segala sesuatu pada komputer. Nah, untuk menghindari hal-hal yang tidak kita inginkan yang terjadi pada komputer kita Anda bisa mencoba berbagai langkah berikut ini : 1.            Password BIOS

Pertama kali Anda mesti membuat password pada BIOS Anda. Mengapa ? Karena pada BIOS ini terdapat fasilitas untuk meng-enable dan men-disable beberapa sumber daya komputer kita. Walaupun ada cara yang mudah untuk menembus password ini, tapi setidaknya ini akan memperlambat sang penyusup….

2.            Pastikan booting hanya dari harddisk.

Pada BIOS Anda, pastikan setting untuk booting hanya dari harddisk. Dengan kata lain disable fasilitas booting dari floopy disk, CD-ROM, atau media lainnya.

3.            Men-disable Start-up Menu

Dengan mendisable startup menu ini maka orang lain (termasuk kita) hanya dapat booting melalui Windows (tidak bisa booting pada DOS Prompt). Caranya, pada file config.sys tambahkan : SWITCHES=/F/N to CONFIG.SYS. Pada bagian paling atas dari file autoexec.bat tambahkan :
@CTTY NUL
@BREAK OFF
@ECHO OFF
Sedang pada bagian paling akhir dari file autoexec.bat tambahkan : CTTY CON

4.            Men-disable Boot Key

Maksudnya adalah mencegah penekanan tombol F8 dan F5 selama booting. Dengan menekan F8 maka akan muncul start-up menu. Cara mendisablenya : Bukalah file msdos.sys yang terletak pada direktori utama (C:\) dengan Notepad. Lalu gantilah Bootkeys=1 menjadi Bootkeys=0.

5.            Menyembunyikan icon pada Control Panel

Pada Control Panel terdapat berbagai fasilitas untuk melakukan setting/konfigurasi pada komputer kita. Misalnya setting tentang password, printer, desktop themes, dll. Nah bila Anda tidak ingin ada orang lain yang ingin mengganti setting komputer Anda, Anda bisa melakukan aksi berikut, yakni menyembunyikan berbagai icon pada Control Panel. Caranya, pertama buka file control.ini yang terdapat pada folder c:\windows\control.ini (bila folder windows Anda bernama lain, silahkan disesuaikan). Lalu di bawah bagian [don't load] silahkan masukkan fasilitas yang tidak ingin Anda tampilkan. Misalnya untuk menyembunyikan icon password silahkan tulis “password.cpl=no”. Untuk menyembunyikan icon Desktop Setting, tulis “desk.ini=no”, dan seterusnya. Untuk melihat daftar file *.cpl bisa Anda lihat di c:\windows\system.

6.            Proteksi dengan Software

Proteksi dengan software bisa bermacam-macam bentuknya. Pertama enkripsi. Dengan melakukan enkripsi (penyandian) orang lain akan kesulitan untuk membuka file yang di-enkripsi. Pada waktu melakukan enkripsi kita diharuskan untuk memasukkan password, yang mana password tersebut juga akan digunakan untuk melakukan dekripsi. Dengan begitu orang yang tidak tahu passwordnya tidak akan bisa membuka file tersebut dan tidak akan tahu isinya. Contoh software yang digunakan untuk melakukan enkripsi adalah Cryptext, PGP, dll. Selain dengan enkripsi ada cara lain untuk mengamankan file-file kita, yaitu dengan menggunakan software Win-Secure It dan Folder Guard. Dengan software tersebut kita bisa menyembunyikan file/folder, mencegah eksekusi program, mencegah penghapusan (delete), dll. File yang sudah disembunyikan (hidden) tidak akan terlihat pada Windows Explorer walaupun option Show All File diaktifkan. Mencegah orang lain mengeksekusi/menjalankan program menjadi sangat penting jika Anda mempunyai software untuk melakukan konfigurasi pada Windows, seperti WinBoost, Tweak UI, Start Menu Changer, dan sebagainya.

7.            Bila Anda termasuk paranoid Dengan enam langkah di atas komputer Anda sudah mempunyai tingkat keamanan yang lumayan (tentunya bukan lumayan bagi seorang hacker). Namun bila Anda termasuk paranoid atau betul-betul takut komputer Anda diisengin orang lain Anda bisa meneruskan langkah berikutnya. Yaitu hapus atau rename-lah file-file yang termasuk kategori “berbahaya” bila dijalankan, seperti fdisk.exe, format.exe, dll.

Oleh: the"j@g" | Februari 21, 2008

Mengenal Virus Komputer

PENGERTIAN VIRUS 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”. 

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. 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.
  6. Sekarang akan coba dijelaskan dengan singkat apa yang dimaksud dari tiap-tiap kemampuan itu dan mengapa ini sangat diperlukan.

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.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.3. Kemampuan untuk menggandakan diri 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 :

  1. Membuat gambar atau pesan pada monitor.
  2. Mengganti/mengubah-ubah label dari tiap file, direktori, atau label dari drive di PC.
  3. Memanipulasi file yang ditulari.
  4. Merusak file.
  5. 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:

  • 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.

  • 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).

  • Trigerring phase ( Fase Aktif )

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

  • 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 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, akan menginfeksi 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
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 misal: 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 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, ukuran tersembunyi, 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.

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, terenkripsi dan dapat berubah-ubah struktur.

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.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.
  2. Jaringan ( LAN, WAN,dsb).
  3. WWW (internet).
  4. Software yang Freeware, Shareware atau bahkan Bajakan
  5. Attachment pada email, transfering file.

 PENANGGULANGANNYA1. Langkah-Langkah untuk Pencegahan Untuk pencegahan anda dapat melakukan beberapa langkah-langkah berikut :-          Gunakan antivirus yang anda percayai dengan update terbaru. Tidak perduli apapun merknya asalkan selalu diupdate, dan auto-protect dinyalakan maka komputer anda terlindungi.-          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.-          Jika anda terhubung langsung ke Internet cobalah untuk mengkombinasikan antivirus anda dengan Firewall, Anti-spamming dsb.-          Selalu waspada terhadap fle-file yang mencurigakan, contoh : file dengan 2 buah exstension atau file executable yang terlihat mencurigakan.-          Untuk software freeware + shareware, ada baiknya anda mengambilnya dari situs resminya.-          Semampunya hindari membeli barang bajakan, gunakan software-software open source.2. Langkah-Langkah Apabila telah Terinfeksi

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). 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. -          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.

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

Oleh: the"j@g" | Februari 21, 2008

Antivirus

Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan menghapus virus komputer dari sistem komputer. Disebut juga Virus Protection Software. Aplikasi ini dapat menentukan apakah sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Umumnya, perangkat lunak ini berjalan di latar belakang (background) dan melakukan pemindaian terhadap semua berkas yang diakses (dibuka, dimodifikasi, atau ketika disimpan). Sebagian besar antivirus bekerja dengan beberapa metode seperti di bawah ini:Pendeteksian dengan menggunakan basis data virus signature (virus signature database): Cara kerja antivirus ini merupakan pendekatan yang banyak digunakan oleh antivirus tradisional, yang mencari tanda-tanda dari keberadaan dari virus dengan menggunakan sebagian kecil dari kode virus yang telah dianalisis oleh vendor antivirus, dan telah dikatalogisasi sesuai dengan jenisnya, ukurannya, daya hancurnya dan beberapa kategori lainnya. Cara ini terbilang cepat dan dapat diandalkan untuk mendeteksi virus-virus yang telah dianalisis oleh vendor antivirus, tapi tidak dapat mendeteksi virus yang baru hingga basis data virus signature yang baru diinstalasikan ke dalam sistem. Basis data virus signature ini dapat diperoleh dari vendor antivirus dan umumnya dapat diperoleh secara gratis melalui download atau melalui berlangganan (subscription). Pendeteksian dengan melihat cara bagaimana virus bekerja: Cara kerja antivirus seperti ini merupakan pendekatan yang baru yang dipinjam dari teknologi yang diterapkan dalam Intrusion Detection System (IDS). Cara ini sering disebut juga sebagai Behavior-blocking detection. Cara ini menggunakan policy (kebijakan) yang harus diterapkan untuk mendeteksi keberadaan sebuah virus. Jika ada kelakuan perangkat lunak yang “tidak wajar” menurut policy yang diterapkan, seperti halnya perangkat lunak yang mencoba untuk mengakses address book untuk mengirimkan e-mail secara massal terhadap daftar e-mail yang berada di dalam address book tersebut (cara ini sering digunakan oleh virus untuk menularkan virus melalui e-mail), maka antivirus akan menghentikan proses yang dilakukan oleh perangkat lunak tersebut. Antivirus juga dapat mengisolasi kode-kode yang dicurigai sebagai virus hingga administrator menentukan apa yang akan dilakukan selanjutnya. Keuntungan dari cara ini adalah antivirus dapat mendeteksi adanya virus-virus baru yang belum dikenali oleh basis data virus signature. Kekurangannya, jelas karena antivirus memantau cara kerja perangkat lunak secara keseluruhan (bukan memantau berkas), maka seringnya antivirus membuat alarm palsu atau “False Alarm” (jika konfigurasi antivirus terlalu “keras”), atau bahkan mengizinkan virus untuk berkembangbiak di dalam sistem (jika konfigurasi antivirus terlalu “lunak”), terjadi false positive. Beberapa produsen menyebut teknik ini sebagai heuristic scanning. Antivirus yang menggunakan behavior-blocking detection ini masih sedikit jumlahnya, tapi di masa yang akan datang, kemungkinan besar semua antivirus akan menggunakan cara ini. Beberapa antivirus juga menggunakan dua metode di atas secara sekaligus.Tabel berikut berisi beberapa antivirus yang beredar di pasaran

Produsen Produk Situs Web
Aladdin Knowledge Systems eSafe http://www.aks.com
Alwil Software Avast http://www.asw.cz
Anyware Software Anyware AntiVirus http://www.helpvirus.com
AVG AntiVirus AVG Anti-Virus http://www.grisoft.com
Cat Computer Services Quick Heal http://www.quickheal.com
Central Command Software Vexira Antivirus http://www.centralcommand.com
Command Software, Inc. Command AntiVirus http://www.commandsoftware.com/index.cfm
Computer Associates eTrust http://www.ca.com/virusinfo/
Cybersoft waVe Antivirus http://www.cyber.com
DialogueScience SpIDer Guard http://www.dials.ru
Eset Software NOD32 http://www.nod32.com
Frisk Software F-Prot Antivirus http://www.f-prot.com
F-Secure F-Secure Anti-virus http://www.fsecure.com
GeCAD RAV AntiVirus http://www.rav.ro
H+BEDV Datentechnik AntiVir dan AntiVir Personal Edition http://www.antivir.de
HAURI ViRobot, DataMedic, Live-Call http://www.hauri.co.kr
Hiwire Computer and Security WinProof dan ExcelProof http://www.hiwire.com.sg
Ikarus Die Klinik http://www.ikarus-software.at
Kaspersky Labs Kaspersk Anti-Virus (AVP) http://www.kaspersky.com
Leprechaun Software VirusBUSTER II http://www.leprechaun.com.au
Messagelabs email scanning services http://www.messagelabs.com/viruseye/
MicroWorld Software eScan http://www.microworldtechnologies.com
MKS MKS Vir http://www.mks.com.pl
Network Associates McAfee Anti-Virus dan McAfee Virus Scan http://www.mcafee.com atau http://www.nai.com
NetZ Computing InVircible AV http://www.invircible.com
Norman Data Defense Systems Norman Virus Control http://www.norman.no
Panda Software Panda AntiVirus http://www.pandasoftware.com
Per Systems Per AntiVirus http://www.persystems.com/antivir.htm
Proland Software Protector Plus http://www.pspl.com
Safetynet VirusNet PC and VirusNet LAN http://www.safe.net
Softwin BitDefender http://www.bitdefender.com
Sophos Sophos Anti-Virus http://www.sophos.com
Sybari Software Antigen for Microsoft Exchange http://www.sybari.com
Symantec Norton Antivirus dan Symantec Antivirus Corporate Edition http://www.symantec.com
TREND Micro Trend Virus Control System dan PC-Cilin http://www.trendmicro.com
VirusBuster Ltd. VirusBuster http://www.vbuster.hu
Clam ClamAV http://www.clamav.org
 ??? Authentium ESP  ???
PC Media PCMAV http://www.pcmedia.co.id/
Microsoft Corporation Windows Live OneCare  ???
Zonelabs ZoneAlarm AntiVirus http://www.zonealarm.com/

 

Membuat website atau situs yang sukses mungkin merupakan topik yang sudah sangat membosankan, tetapi pada kenyataannya topik ini pula yang sering ditanyakan di mailing list, e-mail pribadi atau pula di forum-forum diskusi TI. Mengapa demikian? Membuat website memang hal yang mudah. Tetapi merencanakan dan memeliharanya adalah bukan pekerjaan sederhana. Anda harus sering berkonsultasi dengan ahlinya jika ingin mengikuti jejak sukses para pemilik situs-situs di dunia ini, dan yang paling penting adalah senantiasa melihat berbagai referensi situs-situs yang menarik dan telah sukses di dunia. 

 Melalui tulisan kali ini penulis akan coba membagi 10 tips utama dalam mendefinisikan rencana dan strategi bagi situs yang Anda miliki. Tips ini berlaku bagi situs jenis apa saja, karena memang semua situs pada dasarnya memiliki tujuan yang sama, yaitu berguna bagi pengunjungnya dalam hal memberi informasi, nilai tambah, dikenal luas oleh masyarakat dan yang terpenting adalah memberi inspirasi orang lain. Itu semua bisa dicapai jika Anda mengerti benar bagaimana caranya menyusun strategi bagi situs Anda Tips 1: Tentukan Layout yang Menarik dan Professional Apa yang menarik bagi pengunjung ketika pertama kali mengunjungi situs Anda? Tentu saja tampilan situs yang menarik. Menarik ini sebenarnya bisa dijabarkan lebih luas lagi ke dalam beberapa arti, yaitu sebagai berikut:  1. Layout situs yang menarik : Membuat layout situs yang menarik bukanlah pekerjaan mudah. Jika Anda tidak memiliki jiwa seni yang baik maka sebaiknya jangan lakukan hal ini sendirian. Anda bisa alih dayakan pekerjaan ini kepada orang yang mengerti bagaimana caranya mendesain layout yang menarik. Jika Anda ingin tetap mencoba untuk membuat layout sendiri maka penulis sarankan untuk melihat berbagai contoh situs-situs lain yang menarik. Misalnya saja ke yahoo.com, serence.com, microsoft.com, news.com, devarticles.com dan lain sebagainya. Semua situs-situs yang penulis sebut tadi adalah contoh-contoh situs dari berbagai bidang usaha yang berbeda. Yahoo! misalnya adalah contoh portal yang baik. Sementara itu situs Microsoft merupakan contoh situs perusahaan TI yang memiliki banyak sekali informasi di dalamnya. Sementara itu situs c|net news.com merupakan contoh situs portal berita berbahasa Inggris yang punya tampilan menarik dan professional. Itu semuanya penulis maksudkan untuk memberi gambaran kepada Anda mengenai layout-layout situs yang menarik.   2. Elemen-elemen situs yang rapi Apa maksudnya rapi di sini? Terkadang ada situs yang memiliki layout yang bagus, tetapi elemen-elemen pendukungnya didesain dengan tidak rapi. Ini misalnya berkaitan dengan pemilihan bentuk font, simbol, gambar-gambar pendukung dan juga pemilihan warna yang baik. Bentuk font sebaiknya harus seragam dan konsisten. Jangan gunakan font-font yang sekiranya tidak standar, sehingga akan menyulitkan pengunjung. Pilihlah simbol-simbol grafis pada situs Anda yang sesuai dengan layout Anda. Terkadang para desainer situs yang asal-asalan menggunakan simbol-simbol asal pada situs, sehingga akan mempengaruhi tampilan situs secara keseluruhan. Anda bisa melihat ke situs c|net news.com untuk melihat betapa mereka sangat detail dan rapi dalam membuat elemen-elemen situs, seperti pemilihan icon, gambar ilustrasi dan lain sebagainya.   Tips 2: Pikirkan Navigasi yang Mudah Navigasi situs merupakan hal yang sangat penting sekali. Mengapa demikian? Dengan semakin bertambahnya fitur-fitur yang ada pada situs Anda (baik itu konten, fasilitas dan lain sebagainya), maka navigasi menjadi satu-satunya pegangan yang utama bagi pengunjung situs Anda untuk melompat-lompat dari satu konten ke konten lainnya. Navigasi ini contoh nyatanya adalah suatu menu yang memudahkan pengunjung memilih konten yang ingin diakses. Implementasi menu navigasi ini bisa sangat bermacam-macam, mulai dari yang sederhanya hanya dengan menggunakan teks, kemudian menggunakan gambar-gambar simbol dan bahkan saat ini banyak pula situs yang menggunakan Flash sebagai media navigasi situsnya. Semua itu ada kelebihan dan kekurangannya masing-masing. Misalnya jika menu navigasi menggunakan teks maka akan lebih mudah dan ringan dibaca oleh berbagai macam versi web browser yang ada di dunia. Ini juga cocok bagi situs-situs yang ditargetkan bagi pengnjung situs yang tidak memiliki akses internet yang sangat kencang.  Sementara itu, ada pula yang memilih simbol-simbol gambar sebagai menu navigasi situs. Ini memang ada alasannya, jika didesain dengan apik, maka menu navigasi berbasis gambar ini akan memiliki efek yang menarik dimata pengunjung. Tetapi Anda sebagai pemilik web juga harus sadar bahwa semakin banyak elemen gambar di situs Anda, maka akan memperlambat performa situs. Untuk itu olahlah gambar-gambar navigasi tersebut agar bisa berukuran sekecil mungkin. Jangan lupa pula isikan alternate text pada setiap elemen simbol yang menjadi navigasi situs agar ketika gambar tidak bisa didownload oleh web browser, maka paling tidak pengunjung masih bisa melihat apa kira-kira fungsi dari gambar tersebut berdasarkan alternate text yang sudah didefinisikan untuk gambar tersebut.  Anda bisa merujuk ke situs Microsoft (www.microsoft.com) yang memiliki konten yang sangat banyak sekali. Mereka telah membuat navigasi menjadi sedemikian mudah bagi pengunjung, dengan cara membuat menunya pada sebelah kiri dan setiap menu yang kira-kira memiliki beberapa kontent akan dibuatkan sub-menunya. Selain itu jika di dalam suatu menu ternyata terdapat banyak sekali konten di dalamnya, maka Microsoft mengaturnya menjadi ke dalam bentuk tree (pohon) yang memudahkan untuk ditelusuri kedalamannya.  Tips 3: Aliran Konten yang Mudah bagi Pengunjung Konten merupakan jantung dari setiap situs yang ada di dunia ini. Sebuah situs tanpa konten ibaratnya sebuah rumah tanpa penghuni dan efeknya tidak akan ada kehidupan dan dinamika di dalamnya. Apa sih maksud dari aliran konten ini? Ini sebenarnya bisa diartikan sebagai hubungan antar konten satu dengan konten yang lainnya bisa ditelusuri dan diketahui dengan mudah. Pada tips sebelumnya telah diberi contoh mengenai bagaimana Microsoft melalui situsnya bisa memberikan suatu aliran konten yang menarik dan mudah. Misalnya saja suatu artikel pada suatu situs kemudian pada bagian akhirnya diberi beberapa link ke artikel lain yang sejenis atau setopik. Ini akan sangat memudahkan dan memberikan nilai tambah bagi para pengunjung yang memberikan . Contoh lain misalnya adalah pada situs Amazon (www.amazon.com), situs e-commerce yang menjual berbagai macam produk ini memiliki aliran konten yang menarik, yaitu pada setiap halaman produk tertentu pada bagian bawahnya selalu diberikan beberapa link ke produk-produk lain yang sejenis. Misalnya saja, CD audio album jazz The Rippingtons maka di bawahnya diberikan semacam rekomendasi untuk produk CD album jazz misalnya Fourplay dan Spyrogira.  Tips 4: Gunakan JavaScript Seperlunya Tips ini sebenarnya sedikit mengarah pada hal yang sifatnya teknis. JavaScript kita tahu adalah suatu bahasa pemrograman client-side (berjalan di sisi client, dalam hal ini pada web broser) yang bisa digunakan untuk berbagai macam keperluan mulai dari navigasi, efek, validasi dan juga hal lainnya. Penggunaan JavaScript sebenarnya ada kekurangan dan kelebihannya, maka dari itu sebaiknya kita bisa menggunakannya bilamana diperlukan. Salah satu contoh penggunaan JavaScript yang penulis kira tidak berlebihan adalah untuk keperluan validasi form. Misalnya pada suatu form isian pada suatu situs. Apabila seseorang belum mengisikan suatu alamat e-mail dengan format yang benar, maka akan timbul pesan kesalahan. Itu bisa dicapai dengan menggunakan JavScript. Keuntungannya tentu akan lebih hemat bandwidth, karena validasi tidak perlu dilakukan oleh server, tetapi cukup di sisi client saja. Tetapi ingat, hal ini juga bisa membawa pengaruh buruk khususnya yang berhubungan dengan keamanan data. Seseorang bisa saja memodifikasi JavaScript Anda atau bahkan menghilangkan module JavaScript untuk validasi tadi, sehingga data yang terkirim pada server menjadi tidak valid. Untuk itu sekali lagi pergunakan JavaScript hanya sesuai kebutuhan dan pikirkan matang-matang berbagai risikonya.  Tips 5: Jangan Lupa Selalu ada Link ke Home (Halaman Depan) Tips ini memang kedengarannya sangat sepele, tetapi efeknya sangat penting dalam membantu pengunjung yang tersesat dalam hutan belantara situs Anda. Pengalaman penulis bahwa kebanyakan orang yang sudah mengekspolasi suatu situs sampai dalam maka tiba-tiba ingin kembali ke halaman depan dari situs tersebut. Mereka biasanya kemudian kebingungan apa yang harus dilakukan untuk bisa kembali ke halaman depan dari situs tersebut. Hal ini sebenarnya bisa dicapai dengan beberapa cara. Pertama, berikan suatu simbol link, bisa berupa teks atau gambar, yang menandakan sebagai tombol untuk kembali ke halaman depan situs. Letakkan link tersebut pada bagian yang paling mudah dicari pengunjung. Contohnya adalah pada bagian kiri atas atau kanan atas situs. Kedua, berilah hyperlink pada logo situs Anda. Ada banya situs yang memasang logo perusahaannya pada bagian atas situs (bisa di kiri ataupun di kanan). Jika orang mengklik logo tersebut maka pengunjung bisa dengan mudah kembali ke halaman depan dari situs.  Tips 6: Sediakan Selalu Form untuk Feedback dari Pengunjung Apalah artinya suatu situs tanpa ada pengunjung. Tetapi lebih tidak berarti lagi suatu situs yang ramai pengunjung tetapi pengunjung tidak diberikan kebebasan untuk memberikan kritik dan saran bagi situs atau konten di dalam situs tersebut. Anda harus memiliki fitur yang satu ini. Ini akan sangat penting untuk melihat respon dari para pengunjung situs. Saat ini sudah tersedia banyak sekali script untuk keperluan pembuatan form feedback ini. Contohnya Anda bisa temukan di situs Hotscripts (www.hotscripts.com). Banyak kesulitan yang penulis dengar bahwa para pemilik situs kesulitan dalam memasang dan mengkonfigurasi script ini pada server mereka. Solusinya Anda bisa bertanya kepada orang yang lebih berpengalaman akan hal ini, minta bantuan kepada administrator hosting situs Anda atau membaca dengan seksama mengenai petunjuk instalasi dari suatu script form feedback yang hendak Anda gunakan.  Tips 7: Update dengan Teratur dan Perhatikan Kode-kode yang Digunakan Kebanyakan pengunnjung akan meninggalkan suatu situs apabila ternyata situs tersebut tidak secara teratur memberikan konten yang baru kepada mereka. Di jaman persaingan situs saat ini, maka konten yang selalu terupdate merupakan sesuatu yang menjadi daya saing utama. Ini kembali lagi kepada masalah komitmen dari tim pengelola situs. Mereka harus mematok target dalam mengisi konten ke dalam situs. Sebagai contoh situs yang bagus misalnya situs GSM Arena (www.gsmarena.com), situs ini memberikan konten berbagai informasi mengenai handphone yang muncul dan juga belum muncul di pasaran. Situs ini terbukti menjadi salah satu acuan bagi para penggila handphone di dunia dan di Indonesia. Jika mereka tidak secara teratur mengikuti perkembangan handphone dan mengupdatenya ke website mereka, maka dipastikan GSM Arena tidak akan berumur panjang. Ditambah lagi mereka memiliki layout situs yang lumayan rapi dan navigasi yang juga tidak mengecewakan.  Kode-kode yang digunakan pada situs Anda juga harus diperhatikan. Apa maksudnya? Sering kali Anda menggunakan berbagai kode atau script untuk keperluan programming pada situs Anda. Beberapa hal yang sering dilupakan adalah masalah keamanan kode atau script. Suatu script kode yang Anda gunakan bisa jadi mengandung bug yang tidak Anda sadari dan efeknya bisa berbahaya bagi data dalam situs Anda. Untuk itu pilihlah script yang baik dan selalu pantau berita-berita security mengenai script-script yang Anda gunakan. Cara yang paling mudah adalah dengan selalu memperbaharui script melalui informasi pada situs penyedia script tersebut.  Contohnya Anda menggunakan script web forum dari phpBB (www.phpbb.com) untuk membuat forum pada situs Anda. Anda harus sering melihat berita mengenai update script terbaru dari mereka. Sebisa mungkin gunakan versi yang terkini, karena pasti ada alasan keamanan bilamana mereka mengupdate versi script mereka, selain karena alasan penambahan fitur. Tips 8: Sediakan Site Map yang Baik Site map atau peta situs merupakan elemen yang penting juga dalam dunia desain situs. Hal ini juga terlihat sepele tetapi gunanya bisa jadi sangat bermanfaat bagi pengunjung. Site map itu sebenarnya sudah dilakukan dari awal pembuatan situs dan awalnya digunakan sebagai dokumentasi dari si pemilik situs dalam menggambarkan suatu situs. Pada perkembangannya akhirnya site map juga ditampilkan bagi para pengunjung agar mereka bisa melihat gambaran yang menyeluruh dari situs yang tengah mereka eksplorasi. Dari site map akan bisa terlihat susunan konten situs dan hubungan antar konten dengan sangat jelas. Ini juga bisa dijadikan sebagai media navigasi bagi para pengunjung situs yang sudah lebih mahir. Cara menampilkan site map inipun bisa bermacam-macam. Bisa berupa daftar biasa yang berisi semua link-link dari fasilitas dan channel pada situs, sampai ada pula site map yang berbasis tree, sehingga pengunjung bisa melihat kedalaman konten dari suatu situs dengan mudah. Cara yang lebih terkini adalah dengan visualisasi yang lebih canggih misalnya saja dengan menggunakan Flash.

Saat ini pembuatan site map sudah sangat terbantu dan terotomatisasi dengan program-program web authoring seperti yang ada pada Microsoft FrontPage dan juga Macromedia Dreamweaver.

 Tips 9: Lakukan Marketing Melalui Search Engine Setelah Anda memiliki situs dengan semua konten yang lengkap dan rapi, maka saatnya seluruh dunia mengetahui keberadaannya. Cara yang paling mudah adalah dengan mendaftarkannya ke search engine seperti Google dan Yahoo!. Tahukah Anda bahwa sebenarnya mendaftarkan situs Anda ke Google itu bisa dilakukan dengan gratis. Caranya mudah. Masuklah ke situs Google (www.google.com) dan lakukan pencarian dengan keyword add url google atau add url yahoo. Anda akan menemukan link untuk melakukan submit URL Anda ke dalam search engine tersebut.  Tunggu beberapa saat (bisa harian atau mingguan) dan niscaya situs Anda akan masuk ke dalam dua search engine tersebut. Sekali situs Anda sudah masuk ke kedua situs tersebut maka niscaya pula situs Anda akan masuk ke dalam beberapa search engine “kelas dua” lainnya di seluruh dunia.  Tips 10: Jangan Sampai ada “Hyperlink Error” pada Situs Hal terparah yang biasa dilakukan oleh para pemilik situs adalah membiarkan broken link pada situs begitu saja. Apa itu broken link? Broken link adalah apabila ada suatu link pada situs dan apabila diklik oleh pengunjung maka sebenarnya halaman tersebut belum ada dan akhirnya akan muncul pesan kesalahan dari web browser. Ini adalah hal yang sangat tidak professional. Pastikan semua fitur atau link pada situs Anda harus sudah siap sebelum ditampilkan ke publik. Penulis juga sangat tidak menyarankan apabila ada suatu situs yang masih berisi tulisan “under construction” pada beberapa bagian situsnya. Itu menunjukkan bahwa situs tidak professional dalam mengelolanya.  

Anda harus sering-sering memantau error log dari situs Anda untuk melihat-lihat apakah ada link yang masih error apabila diklik. Segeralah update halaman yang broken link tersebut.

Oleh: the"j@g" | Desember 1, 2007

Hello world!

Selamat datang di weblog agung D&T. anda bisa mendapatkan beberapa informasi mengenai desain dan teknologi. enjoy…. thank’s. 

Kategori