Tampilkan postingan dengan label Komputer. Tampilkan semua postingan
Tampilkan postingan dengan label Komputer. Tampilkan semua postingan

2 September 2012

Robot Pemadam Api

Analisis Kebutuhan
a. Sistem minimum ATMega 328
b. Sensor Jarak SHARP GP2Y0A21 dan Ultrasonic
c. Sensor Titik Api (Flame Sensor)
d. Motor DC
e. IC Driver Motor L298
f. Relay

g. Sensor Suara
h. Sensor Garis

Software
a.    Proteus ISIS 7 Profesional
b.    Arduino IDE 1.0
c.    Fritzing 2012.02
d.    Notepad++

Gambaran Umum Sistem    
Sistem yang dirancang ini dapat menghindar dari halangan dan mematikan titik api. Dalam membangun sistem ini digunakan sensor inframerah dan ultrasonik sebagai penentu jarak dengan benda yang mempunyai fungsi sebagai input untuk mengendalikan motor DC dan sensor titik api yang berfungsi menentukan tititk api. Pada dasarnya sistem ini terdiri dari beberapa bagian, diantaranya :
1.    Catu daya yaitu untuk memberi tegangan atau masukkan arus yang akan disalurkan  pada rangkaian
       tersebut.
2.    Modul AVR yaitu rangkaian yang berfungsi sebagai pengontrol utama sistem.
3.    Modul sensor inframerah dan ultrasonik sebagai reseptor yang dapat mementukan jarak sebagai inputan
4.    Modul sensor titik api sebagai reseptor dari ultraungu yang dipancarkan oleh api.
5.    Modul penggerak motor DC dengan IC L298 sebagai driver-nya.
6.    Modul sensor suara sebagai saklar otomatis robot
7.    Modul sensor garis yang membantu navigasi robot ketika memasuki kamar/ruangan bersekat-sekat.

Prinsip Kerja Sistem
Prinsip kerja sistem meliputi pergerakan robot yang dapat menghindar ketika terdapat halangan dan mendeteksi titik api yang kemudian dilanjutkan dengan proses pemadaman api. Ketika sensor inframerah dan ultrasonik mendapat inputan dari pantulan pada dinding atau halangan yang berada di sekitar robot kemudian diteruskan ke mikrokontroler. Mikrokontroler akan memproses inputan yang masuk dan mengolahnya menjadi output berupa pengaturan pergerakan motor DC. Selain itu mikrokontoler juga mendapatkan input dari sensor titik api yang berfungsi mendeteksi kehadiran sebuat titik api di sekitar robot. Selanjutnya mikrokontroler akan meresponnya dengan proses pemadaman api berupa pengaktifan kipas DC.


Material Collecting
Terdiri dari :
a.    Pengumpulan alat dan bahan pembuatan prototipe
      Alat yang dibutuhkan untuk membuat prototipe diantaranya : Gergaji besi, gunting, obeng, dan tang.      Sedangkan bahan yang dibutuhkan meliputi : Viber glass, ban Tamiya dan lem.
b.    Pengumpulan komponen dasar
    

msafrul.blogspot.com
Mikrokontroler ATMega 328
msafrul.blogspot.com
Sensor Inframerah


msafrul.blogspot.com
Sensor Inframerah, Ultrasonik dan Suara
msafrul.blogspot.com
Gearbox dan Ban

c.    Pengumpulan alat dan bahan pembuatan rangkaian
Alat yang digunakan meliputi : solder, solder pump, catu daya 5V dan 9V beserta dudukannya, bor PCB dan mata bor. Sedangkan bahan yang digunakan antara lain : papan PCB, socket, resistor, jumper, kabel, kabel bakar, timah dan spaser.

 Assembling
    Dalam tahap assembling hardware dilakukan dengan beberapa tahapan. Tahapan yang dilakukan yaitu :
a.    Pembuatan Miniatur Robot:
      1.    Alat dan bahan yang akan digunakan pada pembuatan miniatur dikumpulkan, yaitu fiber serta alat   yang lain. Selajutnya fiber diukur dan dipotong dengan gergaji sesuai dengan perancangan.
2.    Penempatan modul sensor inframerah, modul sensor titik api, modul penggerak motor DC dan modul kipas DC sesuai perencanaan sehingga dapat berfungsi maksimal.
3.    Setelah miniatur terbentuk sesuai dengan perancangan  maka miniatur siap digunakan.

b.    Pembuatan modul sensor inframerah, modul sensor ultrasonik, modul sensor suara, modul sensor titik api, modul penggerak motor DC dan modul kipas DC.
1.    Membuat skematik rangkaian menggunakan software Proteus ISIS 7 dan mensimulasikannya sehingga mengurangi tingkat kesalahan dalam pembuatan rangkaian.
2.    Membuat perencanaan jalur rangkaian menggunakan software Fritzing.
3.    Menempatkan komponen-komponen sesuai perencanaan agar berfungsi maksimal.
4.    Memasang kabel-kabel jumper pada komponen yang menghubungkan komponen dengan catu daya dan mikrokontroler.
c.    Pemasangan Rangkaian ke dalam Miniatur Robot
Pemasangan modul-modul ditempatkan pada miniatur sehingga seluruh modul dan komponen-komponen lainnya telah terintegrasi menjadi satu. Jangan lupa masukkan program untuk menjalan robot. Sebaiknya dilakukan pengetasan pada tiap komponen dengan menjalan program minimun untuk komponen tersebut.
(Safrul,M.2012.Skripsi: Rancangan dan Implementasi Robot Pemadam Api Menggunakan Mikrokontroler ATMega 328. Bogor : Departemen Ilmu Komputer FMIPA Universitas Pakuan)


msafrul.blogspot.com

msafrul.blogspot.com








28 Agustus 2012

Windows XP Shortcuts

Windows XP Shortcuts
——————————–
ALT+- (ALT+hyphen) Displays the Multiple Document Interface (MDI) child window’s System menu
ALT+ENTER View properties for the selected item
ALT+ESC Cycle through items in the order they were opened
ALT+F4 Close the active item, or quit the active program
ALT+SPACEBAR Display the System menu for the active window
ALT+TAB Switch between open items
ALT+Underlined letter Display the corresponding menu
BACKSPACE View the folder one level up in My Computer or Windows Explorer
CTRL+A Select all
CTRL+B Bold
CTRL+C Copy
CTRL+I Italics
CTRL+O Open an item
CTRL+U Underline
CTRL+V Paste
CTRL+X Cut
CTRL+Z Undo
CTRL+F4 Close the active document
CTRL while dragging Copy selected item
CTRL+SHIFT while dragging Create shortcut to selected iteM
CTRL+RIGHT ARROW Move the insertion point to the beginning of the next word
CTRL+LEFT ARROW Move the insertion point to the beginning of the previous word
CTRL+DOWN ARROW Move the insertion point to the beginning of the next paragraph
CTRL+UP ARROW Move the insertion point to the beginning of the previous paragraph
SHIFT+DELETE Delete selected item permanently without placing the item in the Recycle Bin
ESC Cancel the current task
F1 Displays Help
F2 Rename selected item
F3 Search for a file or folder
F4 Display the Address bar list in My Computer or Windows Explorer
F5 Refresh the active window
F6 Cycle through screen elements in a window or on the desktop
F10 Activate the menu bar in the active program
SHIFT+F10 Display the shortcut menu for the selected item
CTRL+ESC Display the Start menu
SHIFT+CTRL+ESC Launches Task Manager
SHIFT when you insert a CD Prevent the CD from automatically playing
WIN Display or hide the Start menu


WIN+BREAK Display the System Properties dialog box
WIN+D Minimizes all Windows and shows the Desktop
WIN+E Open Windows Explorer
WIN+F Search for a file or folder
WIN+F+CTRL Search for computers
WIN+L Locks the desktop
WIN+M Minimize or restore all windows
WIN+R Open the Run dialog box
WIN+TAB Switch between open items

Windows Explorer Shortcuts
——————————–
ALT+SPACEBAR - Display the current window’s system menu
SHIFT+F10 - Display the item’s context menu
CTRL+ESC - Display the Start menu
ALT+TAB - Switch to the window you last used
ALT+F4 - Close the current window or quit
CTRL+A - Select all items
CTRL+X - Cut selected item(s)
CTRL+C - Copy selected item(s)
CTRL+V - Paste item(s)
CTRL+Z - Undo last action
CTRL+(+) - Automatically resize the columns in the right hand pane
TAB - Move forward through options
ALT+RIGHT ARROW - Move forward to a previous view
ALT+LEFT ARROW - Move backward to a previous view
SHIFT+DELETE - Delete an item immediately
BACKSPACE - View the folder one level up
ALT+ENTER - View an item’s properties
F10 - Activate the menu bar in programs
F6 - Switch between left and right panes
F5 - Refresh window contents
F3 - Display Find application
F2 - Rename selected item



Internet Explorer Shortcuts
——————————–
CTRL+A - Select all items on the current page
CTRL+D - Add the current page to your Favorites
CTRL+E - Open the Search bar
CTRL+F - Find on this page
CTRL+H - Open the History bar
CTRL+I - Open the Favorites bar
CTRL+N - Open a new window
CTRL+O - Go to a new location
CTRL+P - Print the current page or active frame
CTRL+S - Save the current page
CTRL+W - Close current browser window
CTRL+ENTER - Adds the http://www. (url) .com
SHIFT+CLICK - Open link in new window
BACKSPACE - Go to the previous page
ALT+HOME - Go to your Home page
HOME - Move to the beginning of a document
TAB - Move forward through items on a page
END - Move to the end of a document
ESC - Stop downloading a page
F11 - Toggle full-screen view
F5 - Refresh the current page
F4 - Display list of typed addresses
F6 - Change Address bar and page focus
ALT+RIGHT ARROW - Go to the next page
SHIFT+CTRL+TAB - Move back between frames
SHIFT+F10 - Display a shortcut menu for a link
SHIFT+TAB - Move back through the items on a page
CTRL+TAB - Move forward between frames
CTRL+C - Copy selected items to the clipboard
CTRL+V - Insert contents of the clipboard
ENTER - Activate a selected link
HOME - Move to the beginning of a document
END - Move to the end of a document
F1 - Display Internet Explorer Help

Apa itu SQL

Apa itu SQL (Structured Query Language)?

SQL adalah singkatan dari Structured Query Language
- SQL adalah sarana Anda untuk mengakses database
- SQL adalah suatu bahasa komputer yang mengikuti standard ANSI
- SQL dapat mengeksekusi query terhadap suatu database
- SQL dapat mengambil data dari suatu database
- SQL dapat menambahkan data ke dalam suatu database
- SQL dapat menghapus data pada suatu database
- SQL dapat melakukan update terhadap data pada database
- SQL itu sangat mudah untuk dipelajari

SQL itu standard
Point-point di atas terlihat sangat sederhana dan mudah. Penulis harap orang awam-pun akan dapat mengerti mengenai kegunaan dan fungsi SQL, lebih dari sekedar tahu kepanjangannya saja. SQL adalah suatu bahasa komputer yang mengikuti standard ANSI (American National Standard Institute), yaitu sebuah bahasa standard yang digunakan untuk mengakses dan melakukan manipulasi suatu sistem database. Statemen dalam SQL dapat digunakan untuk mengakses data atau meng-update data pada suatu database. SQL utamanya berfungsi dalam suatu relational database seperti misalnya Oracle, SQL Server, DB2, Informix, Sybase, MS Acces, MySQL, Firebird dan masih banyak lagi yang lainnya.

Dengan adanya berbagai perusahaan/vendor yang membuat berbagai produk SQL maka efeknya adalah timbul berbagai macam perbedaan dalam bahasa SQL yang dikembanglan oleh tiap-tiap perusahaan tersebut. Contohnya saja, bahasa SQL yang dimiliki oleh Microsoft (yang bernama T-SQL) akan berbeda dengan bahasa SQL yang dikembangkan oleh Oracle (yang bernama PL/SQL). Namun demikian semua vendor diwajibkan untuk mendukung bahasa standard yang ditentukan oleh ANSI, misalnya semua pengembang bahasa SQL wajib dalam mengimplementasikan kata kunci atau statemen standard SQL seperti SELECT, UPDATE, DELETE, INSERT, WHERE dan lain sebagainya. Perbedaan bahasa SQL yang dikembangkan oleh setiap vendor itu dinamakan extension atau juga disebut dengan dialek.

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“
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).
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!june4th 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 .
bhonk.fileave.com

22 September 2009

Mencari password hilang dengan passwarekit

Anda memiliki data berharga yang tidak ingin di lihat orang lain, oleh karena itu Anda mem-proteksi file tersebut dengan password, dan agar lebih aman Anda tidak mencatat password tersebut hingga tak ada seorang pun yang tahu. Setelah beberapa waktu berlalu bencana pun terjadi karena Anda lupa apa password yang Anda berikan wah..


eit-eit tunggu dulu Password nya masih bisa di cari (recover) kok. Salah satu software yang bisa di gunakan adalah Passware kit dari Lostpassword. Dalam Versi paling baru yaitu passwarekit versi 8.3, terdapat fungsi baru yaitu penambahan fungsi password recovery untuk QuickBooks 2008, Quicken 2008, juga instant decryption untuk Quicken database hingga versi 2007..
passware kit logo

terdapat puluhan module cracking password yang di sedia kan dalam passware kit yang di gunakan untuk mencari / crack Password:

Nama Fungsi
1-2-3 key Lotus 1-2-3
Access Key MS Access termasuk Access 2007
Acrobat Key Adobe Acrobat PDF files
ACT Key Symantec and Best Software ACT!(.BLB, .MUD, .ADF)
Asterisk Key untuk melihat password yang tampil dalam bintang(asterik/****)
Backup Key recover passwords untuk backup file (windows)
BestCrypt Key recover passwords untuk virtual hard disks yang di enkripsi (encrypted) dengan BestCrypt (.jbc)
EFS Key membaca EFS(encrypted file system) fasilitas enkripsi dalam File System NTFS
Excel Key recover password untuk Excel spreadsheet file (.xls) termasuk 2007.
Internet Explorer Key mereset Internet Explorer Content Advisor password dan me-recover password saved Web sites and forms
FileMaker Key membuang password protection pada FileMaker database
Lotus Notes Key recover passwords untuk Lotus Notes user ID files
Mail Key program untuk me-recover passwords pada file MS Mail (.MMF)
Messenger Key program untuk me-recover passwords pada ICQ, MSN, Google Talk dan Yahoo instant messengers
Money Key recover passwords untuk file MS Money
MYOB Key me-removes password protection dari MYOB Data files (.PLS, .MYO)
Network Connections Key instantly recovers saved passwords for Windows Network Connections and Remote Desktop Connections (.RDP files).
Office Key me-recovers semua tipe passwords untuk file MS Office : Access, Excel, Outlook, Word, PowerPoint dan Visual Basic for Applications (VBA) modules.
Office Key Light two-in-one product that recovers all types of passwords for MS Word and MS Excel files
OneNote Key me-recovers passwords pada file MS OneNote (.one)
Organizer Key program untuk me-recover passwords pada file Lotus Organizer
Outlook Key program untuk mendapatkan access (akses) ke password protected Personal Storage Files .PST yang di gunakan oleh MS Outlook dan MS Exchange untuk menyimpan e-mail, contacts dan item lainnya.
Outlook Express Key me-recover passwords Outlook Express
RAR Key recovers passwords for RAR archives
Paradox Key me-recover passwords file Paradox Database (.DB)
Peachtree Key me-recover passwords Peachtree Complete Accounting company files
PowerPoint Key me-recovers passwords MS PowerPoint presentations.
Project Key me-recover passwords Microsoft Project (.MPP)
Quattro Pro Key recovers passwords for Quattro Pro files
QuickBooks Key remove password protection from QuickBooks files (.QBW and .QBA)
Quicken Key recover passwords for Quicken (.QDF) files.
Schedule Key recover passwords for MS Schedule+ 7.x (.SCD) and 1.x (.CAL) files
SQL Key resets passwords for MS SQL master (master.mdf) databases
VBA Key program yang mereset passwords untuk melihat source code Visual Basic for Applications (VBA) projects. VBA adalah bagian Microsoft Office component dan di gunakan oleh berbagai aplikasi seperti Microsoft Excel, Microsoft Word, Microsoft Access, AutoCAD, etc.
Windows Key digunakan untuk mendapatkan akses log in ke windows jika kita lupa password log in. tanpa harus menginstal ulang dan hanya dalam hitungan menit
Word Key recovers all types of passwords for Word document files including Word 2007
WordPerfect Key recover passwords for WordPerfect Document (.WPD) files. juga mendukung WordPerfect Office X3
WordPro Key recover passwords for Lotus WordPro (.LWP) files
Zip Key to recover passwords for ZIP archives created with WinZip, PKZip or any other ZIP-compatible software.

secara keseluruhan software ini mudah di gunakan. sebagai contoh saya menggunakan RAR key. hanya tinggal pilih file yang akan di recover, dan dengan setting yang sesuai dalam 1 detik saya telah mendapat kan password nya.
screenshot hasil mencari password hilang
setiap modul memiliki feature dan fungsi masing-masing.misal nya dalam rar key terdapat setting brute-force,xievetm. sedangan kan dalam zip key terdapat fasilitas Sure Zip.
program ini mampu mengetes password dengan cepat. contoh Zip key dapat mengecek 5.000.000 password per detik pada system P-IV rata-rata. namun lain hal pada RAR key, karena RAR menggunakan encripsi yang relatif kuat maka recovery pun berjalan lamabat hanya sekitar 5-10 password perdetik.
created by Aggie Please don't Copy-paste
sebagai contoh, dalam rar key terdapat option-option yang dapat di atur agar dapat lebih efisien dalam me recover password. misal kita lupa password nya namun kita ingat hanya terdiri dari angka dan panjang nya 5 karakter, kita dapat mengubah setting di bagian set-symbol dengan hanya mencetang Digit sehingga password yang di cek hanya password yang terdiri dari angka, lalu panjang password ubah menjadi 5 karakter.

setting passwarekit untuk me crack password

Pada RAR key terdapat beberapa metode dalam pencarian password antara lain:
created by Aggie Please don't Copy-paste
Dictionary : Mengecek password berdasarkan kata-kata tertentu dalam database
XieveTM : mempercepat kecepatan brute-force hingga 95% (dalam password yang berbahasa inggris) dengan me-skip cek password kombinasi karakter yang tidak masuk akal. dapat mempercepat hingga 1,500,000,000 passwords per minute.
Brute-Force : teknik utama dan paling dasar dalam pencarian password, yaitu dengan mengecek kombinasi karakter satu-persatu hinga di dapatkan password yang tepat.

sebagai catatan tidak semua modul menggunakan teknik yang sama, karena stuktur dari file yang akan di recover tidak sama. sebagai contoh dalam Windows key kita di bantu membuat sebuah bootable Windows Key CD-ROM atau USB Flash Drive atau floppy yang di jalankan pada waktu booting dan kita hanya perlu menunggu dan hak log in pun kita dapat kan kembali.
created by Aggie Please don't Copy-paste
software ini merupakan software berbayar tapi kita dapat mencoba versi demo (klik disini untuk mendownload), sedangkan beberapa modul seperti messenger key di berikan gratis dan dapat kita download terpisah(klik disini untuk mendownload)
kesimpulan: Software yang berlimpah fitur yang merupakan salah satu yang terbaik dalam recovery password.
Tips: agar file berharga kita tidak dapat di buka orang lain amankan dengan password yang cukup panjang dan menggunakan berbagai kombinasi karakter(huruf, angka, dan symbol) contoh: karakter omelan Donald bebek (*%$#@). namun cara ini bisa jadi pisau bermata dua saat kita lupa dengan password yang kita masukan (^,^), seperti seseorang yang menyimpan harta berharganya kedalam sebuah berangkas di sebuah ruang terkunci yang di bentengi pagar setinggi gedung mengelinginya, di sebuah hutan lebat, yang di keliingi oleh sungai penuh buaya dan melempar kunci ruangan tersebut di sungai penuh buaya dan anda pun tak dapat kembali untuk mengambilnya.hehe

NoteTab, lebih dari sekedar Text Editor

Kita pasti sudah mengenal aplikasi text editor MS Notepad, dan kita juga sudah mengetahui kekurang notepad yang benar-benar hanya berfungsi sebagai text editor. Bagi pengguna yang menginginkan program text editor yang bisa berfungsi dari editing html hingga koversi farenheit ke celcius coba saja NoteTab.
NoteTab sendiri adalah sebuah program text editor pemenang award yang di kembangkan oleh fookes software. NoteTab di realease dalam tiga versi yaitu lite (freeware/gratis), Standard, dan Pro.

Berbeda dengan Notepad, NoteTab memiliki fungsi tab sehingga kita dapat membuka banyak file dalam window yang sama. selain itu terdapat juga fasilitas PasteClips, dimana dengan mengaktifkan fasilitas tersebut anda dapat (contoh) mengetikan address di aplikasi apa saja lalu copykan kata tadi maka secara otomatis kata Address akan digantikan dengan alamat anda.
text editor ini sangat berlimpah feature. mulai dari fungsi Auto Corect, Scripting CSS, FTP, HTML, hingga konversi nilai mata uang serta satuan suhu,berat,dan panjang.
selain itu dalam program ini Anda dapat melakukan pem-formatan text, seperti pemberian alignmet, ordered list, dan mengubahnya menjadi html, sampai menghitung jumlah kata dan persentase setiap kata yang digunakan. wow.. eit-eit, program ini bahkan memiliki kemampuan mengukur berat idela tubuh Anda!
Kesimpulan: program Serba guna yang rasanya sedikit menghina jika di sebut sebagai text editor, dengan dukungan html dan konversi dokumen ke html NoteTab cukup membantu para Blogger untuk menulis post di blog mereka.

Instalasi dan Setting Norman Corporate Update Server dan Client

Berhubung dapet tugas instalasi dan setting Norman Corporate Update Server dan Client sekalian aja saya post caranya disini, namun karena sibuk gak sempet bikin screenshoot-nya.

Kenapa menginstall update server? Dengan update server kita dapat mengurangi penggunanaan bandwidth untuk update Antivirus di komputer client dengan hanya melakukan satu update yaitu di komputer yang berperan sebagai server kemudian didistribusikan kepada komputer-komputer lain yang terinstall Antivirus.

Keuntungan lainnya kita hanya cukup melakukan setting satu kali yang kemudian menjadi setting default dari semua instalasi client yang tentunya akan menghemat waktu dan juga dengan system update yang dilakukan di lingkungan lokal akan meningkatkan keamanan komputer dari virus yang sistemnya akan terus ter-update walau dalam system ter-Deep Freeze sekalipun, karena antivirus akan lansung meng-update dari komputer server lokal yang kemungkinan updatenya lebih tinggi karena hanya komputer server itu saja yang memafaatkan sumber daya internet untuk mendowload update.
Proses Instalasi:

Terlebih dahulu siapkan sebuah komputer (yang terhubung ke internet untuk proses update) yang berperan sebagai server serta master instalasi Norman Virus Control Corporrate Edition.
Instalasi Norman update Server

1. Jalankan (double klik) file setup instalasi dan tunggu hingga proses di mulai, lanjutkan proses hingga tiba di pemillihan komponen software yang akan di install.
2. Pada pemilihan komponen yang akan di install beri tanda centang pada seluruh komponen yang ada, kemudian lanjutkan proses.
3. Selanjutnya Pilih direktori instalasi lalu klik next, kemudian pada permintaan cek update sebaiknya jangan beri tanda centang ‘yes, automatically check for... ’ agar aplikasi tidak mendownload update saat instalasi yang dapat menyebabkan proses instalasi menjadi sangat lama. Selanjutnya lanjutkan proses instalasi hingga selesai.
4. Jika instalasi telah sukses akan tampil logo “N” yang terletak di systray dekstop (di sudut kanan bawah di samping jam).

Setting Komponen Update Server

1. Klik kanan pada icon Norman yang terletak di systray kemudian klik pada “Configuration Editor”, yang akan menapilkan jendela konfigurasi Norman.
2. Pada bagian “Authentication key for instalastion / update” masukan authentication key yang valid kemudian klik tombol save untuk menyimpan.
3. Selanjutnya lakukan pengaturan komponen-komponen yang akan di cek untuk update. Caranya, buka windows explorer kemudian buka directory instalasi norman (ex: c:\program files\Norman). Kemudian buka folder “Npm\bin” lalu jalankan file NIUCF.exe.
4. Pada jendela konfigurasi yang tampil centang semua komponen kecuali “NVC For terminal server” dan “Norman Personal Firewall”, yang terletak di tab “product-Attended mode” dan “product-unattended mode”. Jika sudah, buka tab language kemudian pilih ‘english’. Selanjutnya pada tab platform beri tanda centang pada system operasi yang di gunakan oleh komputer-komputer client kemudian klik save untuk menyimpan setting dan klik close untuk menutup jendela.

Konfigurasi Update

1. Klik kanan pada icon norman yang terletak di systray kemudian pilih “configuration editor”.
2. Pada tab “Lan/Wan” pilih opsi “Never (update form CD or Internet)” yang akan mengatur antivirus agar hanya melakukan update melalui cd atau internet.
3. Kemudian pada tab internet, pilih opsi “On direct connection at specified...” untuk menyeting antivirus untuk melakukan update pada saat tertentun, kemudian klik tombol “specify..” untuk mengatur waktu update. Jika koneksi internet menggunakan proxy centang pilihan “use a proxy server” kemudian isikan data proxy yang digunakan.
4. Jika sudah klik tombol save untuk memproses kemudian close untuk menutup jendela.

Konfigurasi Setting Distribusi Client

1. Buka windows explorer kemudian buka direktori instalasi Norman anti virus lalu buka folder “npm/bin” lalu jalankan Ndesk.exe. kemudian anda akan diminta memasukan range IP yang akan digunakan oleh komputer – komputer client. Klik tombol add untuk menambah, remove untuk menghapus.
2. Selanjutnya buka tab “configuration”, kemudian klik tanda “+” yang terletak di samping icon folder “config” kemudian double klik pada file “default”, selanjutnya pada jendela konfigurasi yang muncul buka tab “lan/wan”. Pada bagian “where to look for update on the LAN/WAN”, di bagian “Network Type” pilih “windows NT/2000/XP”, selanjutnya pada “Distribution Server Name” isikan alamat IP komputer tersebut (yang berperan sebagai server) kemudian pada “Share Name“ isikan saja nama folder instalasi norman yang nanti akan menjadi path sharing-an yang akan diakses oleh client untuk melakukan update (ex: Norman).
3. Selanjutnya klik “login credential”, isikan username dan password untuk mengakses komputer server, atau ciptakan satu user baru untuk digunakan sebagai akses data update anti virus, kemudian pada “domain or server name” isikan alamat ip dari komputer yang di jadikan server. Pada tab install beri tanda centang pada “update distribution server..” jika dibutuhkan proxy isi kan data server proxy setelah mencentang opsi “use a proxy server”.
4. Selanjutnya pada kolom kiri, pada folder “Norman Program Manager”, klik pada module “components” pada tab install buang tanda centang pada opsi “internet update”.
5. Jika sudah klik tombol save kemudian close untuk menutup jendela.

Membuat Distribusi Untuk Client

1. Buka windows explorer, kemudian buka directory instalasi norman, kemudian buka folder “NPM/Bin“ lalu jalankan selfxwiz.exe.
2. Setelah muncul tekan tombol next, kemudian masukan authentication key lengkap dengan tanda hypen (“-”) nya. Kemudian tekan next.
3. Selanjutnya isi kan directory tempat instalasi norman akan terinstal di komputer client nanti, kemudian tekan next.
4. Selanjutnya pada update path ubah kata “server” menjadi alamat ip komputer yang di jadikan server kemudian next.
5. Lalu masukan username dan password yang dibutuhkan untuk mengakses sharingan di komputer Server (ex: username : 172.88.1.61\norman). Kemudian tekan next.
6. berikutnya pilih path dimana exe instalasi client akan disimpan kemudian klik finish.
7. Langkah Selanjutnya share folder instalasi Norman yang ada di komputer server dan beri nama sharingan dengan nama Norman (disinilah nantinya client akan mengambil file-file update). Dan juga jangan lupa sharing file master instalasi client yang baru saja dibuat.
8. Kemudian pada komputer client (pastikan deep freeze telah terbuka), buka sharingan file master instalasi client kemudian jalankan file tersebut, selanjutnya tunggu 5 sampai 10 menit. Jika berhasil akan tampil icon Norman di systray komputer client.
9. Terakhir, restart komputer dan tunggu hingga norman antivirus ter-instal sempurna.

blog-komputer-biar-pinter.blogspot.com

8 September 2009

Fitur Yang Sering Diabaikan Pada Gmail

Berikut ini adalah trik tentang fitur yang jarang orang temukan pada GMail.

Anda dapat dengan nyaman membagikan alamat email Anda pada sebuah situs, mailing list, atau forum tanpa perlu khawatir dengan spammer.

Trik 1: GMail membolehkan email alias, berbeda halnya dengan Yahoo! mail yang hanya membolehkan satu email alias, GMail akan memberikan Anda nama email alias yang tak terbatas.

Sebuah email yang dikirim kepada barrack.obama@gmail.com atau barrack.obama+fans@gmail.com atau barrack.obama+blog@gmail.com akan diteruskan kepada satu alamat email, yakni barrack.obama@gmail.com.

Gmail tidak mengenal (mengabaikan) karakter setelah tanda plus (baca: tambah), tetapi fitur search filter pada gmail dapat membedakan alamat email yang berbeda, sehingga Anda dapat memisahkan email-email ini ke dalam folder atau label yang berbeda.

Sehingga semua email yang ditujukan kepada: alama sebagai barrack.obama+blog@gmail.com [mungkin dari pembaca blog dia] dapat disimpan langsung pada folder blog di gmail, sehingga memudahkan memanage email-email pada kotak masuk-nya.

Trik 2: Gmail tidak dapat mengenal titik pada alama email ataupun nama pengguna – yang artinya alamat email seperti barrack.obama@gmail.com adalah juga sama dengan barrack.o.bama@gmail.com ataupun barrack…obama@gmail.com.

Sebenarnya ini adalah kekurang sistemnya, namun Anda dapat memanfaatkan ini untuk mendapatkan alamat email yang berbeda.

Perlu Anda ketahui bahwa tanda strip (-) dan underscores (_) tidak dapat digunakan pada alamat email pada Gmail. Juga, nama pengguna gmail tidak case insensitive, sehingga tidak masalah apakah Anda menggunakan tulisan upper case atau lower case.

patembe.com

_________________________

Basis data

Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Notepad ++ untuk Koding html dan pemograman

Bagi yang sering berkutat dengan kode programming, kode html, dan sebagainya… apakah masih menggunakan notepad? Tentu, sekarang ada banyak aplikasi html editor, termasuk yang free. Tapi sering rasa tidak puas muncul. Dan keterbatasan dari aplikasi itu sendiri menuntut kita untuk melakukan koding secara manual.
Jika anda masih sering melakukan koding secara manual di notepad, anda akan menyukai notepad ++
Notepad ++ bisa dikatakan notepad yang jauh lebih canggih. Anda dapat memeriksa nomer baris, pergrup elemen, dan koding lainnya dengan mudah. Perhatikan pada screen shot di atas.
Pada elemen kode php anda bisa melihat grup elemen tersebut dikelompokkan, dapat di collapse atau di expand untuk mempermudah pemeriksaan. Warna teks pun dibedakan untuk mempertegas koding. Notepad ++ juga dapat membuka beberapa file sekaligus dengan sistem tab.
Notepad ++ mensupport banyak bahasa pemograman. Untuk lengkapnya dapat anda lihat dan download di website resmi notepad ++.
Tulisan sejenis:
1. CamStudio, Freeware untuk Merekam Aktivitas Screen Merekam aktivitas yang anda lakukan pada komputer, seringkali dibutuhkan. Terutama jika anda banyak membuat tutorial yang membutuhkan penjelasan berupa video....
2. Menggunakan Zoundry Raven untuk Menulis Offline Beberapa waktu yang lalu, saya pernah membahas mengenai desktop blogging client. Beberapa aplikasi yang memungkinkan anda melakukan blogging secara...
3. 18 Plugin WordPress yang Saya Gunakan Salah satu kekuatan terbesar WordPress adalah kemudahannya dalam dikostumasi sesuai kebutuhan penggunanya. Banyak theme yang tersedia, beberapa diantaranya bahkan tidak...
4. WPRecipes Salah satu kelebihan yang saya rasakan sejak menggunakan selfhosted WordPress adalah, dapat dimodifikasi sesuai kebutuhan. Sangat fleksibel. Kita dapat...
5. Meng-embed image di Gmail Sekali lagi soal Gmail! Saya pecinta Gmail. Email saya yang lain saya forward ke Gmail untuk backup. Dan bahkan...

Ditulis oleh edo pada April 27th, 2009 :: kelompok Freeware

Uniknya Google

Situs Google sebagai mesin pencari No.1 di dunia ternyata memiliki hal-hal yang unik dan aneh di dalamnya. Mau tau?? Klik ------>>

1. Buka http://www.google.com, ketikkan kata “google bsd” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan icon google yang biasa menjadi icon bsd.

2. Buka http://www.google.com, ketikkan kata “google linux” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan icon google yang biasa menjadi icon Linux.

3. Buka http://www.google.com, ketikkan kata “googoth” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google yang terkesan gelap dan gothic.

4. Buka http://www.google.com, ketikkan kata “ewmew fudd” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke ke tampilan google dengan teks versi tokoh Elmer Fudd dari Warner Bros.

5. Buka http://www.google.com, ketikkan kata “xx-klingon” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan bahasa suku Klingon.

6. Buka http://www.google.com, ketikkan kata “google easter egg” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan mesin pencari google dengan sebuah game menangkap telur paskah, dimana anda bisa mengendalikan gerak kelinci tersebut.

7. Buka http://images.google.com/, ketikkan keyword gambar yang akan anda cari, setelah google menemukan gambar yang anda cari, copy kode di bawah ini dan paste ke address bar browser anda

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.right=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);

maka anda akan mendapatkan tampilan gambar yang anda cari tadi menjadi animasi berputar-putar.

8. Buka http://images.google.com/, ketikkan keyword gambar yang akan anda cari, setelah google menemukan gambar yang anda cari, copy kode di bawah ini dan paste ke address bar browser anda


javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.mkssddddddddddd=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);


maka anda akan mendapatkan tampilan gambar yang anda cari tadi menjadi animasi naik turun.

5 September 2009

Menembus fasilitas umum windows yang terlalu dibatasi

Menembus fasilitas umum windows yang terlalu dibatasi



Menjengkelkan jika fasilitas MS-DOS, RUN, Find dan sebangsanya di hilangkan dari desktop di komputer warnet, biar ga terlalu BT, kita tembus aja pakek cara ini

1. Masuk ke Notepad / Wordpad / Ms Word

2. Lalu ketik dibawah ini


REGEDIT4
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRun"=dword:00000000

3. Simpanlah di dengan nama file berekstensi *.reg lalu jalankan file *.reg yang anda buat tadi lalu anda restart

Tujuan dari tutorial ini untuk para netter yang merasa kesal dengan komputer warnet, kantor atau sebagainya yang dimana warnet, kantor atau lainnya melakukan pembatasan hak aksesnya terlalu berlebihan terhadap komputer yang kita gunakan.

4.klw ga bisa juga tuch dah gw sediain loe tinggal klik aja

crack by;lutfibanget@yahoo.com

29 Agustus 2009

INTERNATIONAL NETWORK

INTERNATIONAL NETWORK
Internet (International-Network) dapat diartikan sebagai jaringan komputer luas yang menghubungkan pemakai komputer satu komputer dengan komputer lainnya dan dapat berhubungan dengan komputer dari suatu negara ke negara di seluruh dunia, dimana di dalamnya terdapat berbagai anekaragam informasi. Jaringan komputer ini dapat menghubungkan informasi suatu situs akademik, pemerintahan, komersial, organisasi, maupun perorangan. Layanan internet bisa dilakukan melalui komunikasi langsung (email, chatting), diskusi kelompok (Usenet News, email, milis), atau sumber yang terdistribusi (World Wide Web). Dan juga melalui lintas file (File Transfer Protocol), dan aneka layanan informasi lainnya. Sistem jaringan ini membentuk sebuah sistem komputer yang terhubung secara langsung ke jaringan yang memiliki nama domain dan alamat IP (Internet Protocol) dalam bentuk unik dengan format tertentu sebagai pengenal.
DEFINISI INTERNET
Istilah internet sedemikian populer, sehingga artinya menjadi rancu. Dalam pelatihan digunakan pengertian berikut ini:
1. internet sebagai jaringan yang terhubung dalam internet protocol (IP) secara luas mencapai seluruh dunia.
2. internet (inter-network) sebagai sejumlah jaringan fisik yang saling terhubung dengan protocol yang sama (apa saja) untuk membentuk jaringan logic, selanjutnya disebut sebagai inter-network.
3. Internet sebagai komunitas jaringan komputer yang memberikan pelayanan http (world wide web). Dibedakan dengan intranet sebagai pelayanan http untuk kalangan terbatas. Pada mulanya pembatasan pada jaring fisik, yaitu LAN, kemudian berkembang termasuk pembatasan secara logis.
4. Intranet sebagai jaringan TCP/IP untuk kalangan terbatas. Masyarakat umum mengartikan sebagai jaringan lokal (LAN) dengan pengalamatan private IP.
5. Extranet sebagai jaringan TCP/IP untuk kalangan terbatas melalui internet umum. Tunneling, secure layer.
•Definisi Internet yaitu suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga komputer-komputer yang terhubung tersebut dapat saling berkomunikasi. Setiap komputer yang terhubung dengan jaringan tersebut, diberikan sebuah nomor yang unik, dan berkomunikasi satu sama lainnya dengan bahasa komunikasi yang sama. Bahasa
komunikasi yang sama ini disebut protokol. Protokol yang digunakan di internet adalah
• TCP/IP (Transmission Control Protocol / Internet Protocol ).
• The Internet
• Client
• Connection Using
• TCP/IP Protocol
• Internet
• Server
• Text, Audio, Video,
• and Graphics Data

KEPANJANGAN INTERNET
Internet adalah singkatan dari Interconnection Network yang secara harfiah berarti hubungan antar
jaringan komputer (network).Jadi pengertian internet secara umum (menurut bahasa) adalah kumpulan dari jaringan komputer yang terhubung dan bekerja sebagai suatu sistem. Sedangkan pengertian Internet secara khusus (inilah yang sering terpakai dan yang dimaksud dalam pembahasan ini) adalah suatu jaringan komputer terbesar di dunia karena menghubungkan seluruh jaringan komputer yang ada di dunia ini. Untuk ringkasnya, Internet adalah jaringan komputer global sedangkan jaringan komputer lokal (LAN) dinamakan Intranet.
Untuk mendapatkan akses internet, sebuah komputer harus menggunakan jasa perusahaan penyedia layanan internet atau Internet Service Provider (ISP). Dengan jasa perusahaan ISP ini, kita bisa mendapatkan jalur internet (online) setelah menghubungkan komputer kita dengan komputer servernya. Hubungan (koneksi) antara komputer pengguna dengan komputer server perusahaan ISP tersebut biasanya dilakukan lewat jaringan telepon (dial-up) dengan menggunakan peralatan modem. Lewat komputer server yang dimiliki oleh ISP itulah kita bisa terhubung dengan jaringan komputer sedunia (internet).

LITERATUR HDSL, ADSL dan VHDSL

Tinggi atas kinerja transmisi pelanggan loops memiliki sejarah diperlukan banyak teknik untuk mengakomodasi berbagai konfigurasi loop ditemui di seluruh akses lingkaran. Pengertian loops sendiri yaitu Jalur tempat beberapapaket tidak pernah bisa mencapai tujuannya, melainkan hanya berputar berulang-ulang melewati serangkaian node jaringan secara terus menerus.
Baru-baru ini, self-adaptif teknik penyaringan telah diterapkan ke pelanggan melalui transmisi loops. Teknologi ini, sebelumnya terlalu rumit dan mahal untuk penggunaan umum, saat ini dapat di implementasikan dalam perangkat VLSI, dan memungkinkan lebih kuat dan hemat biaya transmisi melalui akses loop, Dua sistem sedang diusulkan untuk menyediakan data tingkat tinggi di seluruh akses loop yang membutuhkan layanan masa depan. Dua sistem yang disebut ADSL (asimetrik Digital Subscriber Line) dan HDSL (High-Rate Digital Subscriber Line). HDSL menyediakan bidirectional tinggi menilai layanan data yang mampu menyediakan layanan, seperti video conferencing, dimana data tingkat tinggi yang diperlukan di kedua arah.



HDSL menyediakan bidirectional data rate 1,544 MB / s melalui unmodified pelanggan baris untuk jarak maksimum sekitar 3,66 km dari pertukaran. Varian dari HDSL adalah VHDSL (Very High-Rate Digital Subscriber Line) yang memberikan layanan di HDSL menilai data yang melebihi 10 Mb /s. Dengan peningkatan data rate VHDSL ada penurunan dramatis dalam radius suatu sistem yang dapat layanan. Untuk alasan ini VHDSL sistem yang akan diimplementasikan dengan serat optik pengiriman data yang jauh di dekat sisi pelanggan, dan menggunakan VHDSL adalah jembatan terakhir beberapa puluhan meter kepada pelanggan. ADSL tidak seperti HDSL menyediakan data tingkat tinggi hanya dalam satu arah.
Kecepatan yang rendah dan penuh duplex saluran digital kecepatan yang rendah dan pemeliharaan kontrol saluran yang dilapiskan keatasnya dengan ADSL tinggi data menilai streaming. ADSL adalah rekayasa untuk overlay yang ada layanan telepon analog (Pot), dan tarif dasar layanan ISDN. Untuk mencapai hal ini untuk menghindari ADSL yang menggunakan frekuensi dalam kisaran 0 hingga 50 kHz Pot dan ISDN dimana berada. ADSL adalah layanan diusulkan untuk masa depan, seperti video on demand, tempat utama aliran data unidirectional.
ADSL sistem yang telah ditetapkan pada tiga data yang berbeda dari harga 1,544, 3,072, dan 6,144 MB / s. Berbagai data harga ini hanya dapat diberikan dari daerah pindah ke daerah terbatas. Sebagai data rate akan meningkatkan layanan radius berkurang. Layanan jarak diusulkan adalah 5,49, 3,66, dan 2,44 km untuk masing-masing berbeda harga. Kawasan yang dapat mengoperasikan 3,072 MB / s ADSL adalah layanan yang disebut operator layanan daerah (CSA), dan 6,144 MB / s layanan daerah yang dikenal sebagai Distribusi Daerah (DA).

Pengenalan HDSL dan ADSL memungkinkan yang ada infra-struktur yang akan digunakan untuk menyediakan sejumlah layanan baru yang permintaan data harga tinggi. ADSL dan HDSL bridging menyediakan teknologi yang memungkinkan untuk memberikan layanan yang lebih besar mereka memanfaatkan investasi dalam lingkaran tembaga, dan memungkinkan sebuah transisi bertahap ke semua jaringan serat [21]. Seperti dua jaringan serat ke kekang (FTTC) dimana serat membentang dari daerah pindah ke pinggir jalan samping titik distribusi dengan tembaga selama beberapa puluhan meter kepada pelanggan. Yang kedua adalah serat ke rumah (FTTH) di mana seluruh pelanggan lingkaran adalah serat. Untuk langsung beralih dari tembaga yang ada untuk satu lingkaran yang semua serat akan memerlukan investasi yang besar. The ADSL / HDSL sistem memungkinkan bertahap deployment dari serat ke dalam lingkaran pelanggan sebagai permintaan data harga meningkat lebih tinggi, atau sebagai tembaga memerlukan penggantian. Bertahap ini memungkinkan penyebaran bertahap investasi dalam serat maximises dan pendapatan dari investasi yang ada di loop tembaga.

ADSL dan HDSL sistem dapat digunakan untuk menyediakan sejumlah layanan baru untuk saat ini bagi pengguna telepon.


KEPANJANGAN TCP / IP
TCP/IP (Transmission Control Protocol/Internet Protocol)
Protokol komunikasi yang mula-mula dikembangkan oleh Departemen Pertahanan AS. TCP/IP menyediakan jalur transportasi data sehingga sejumlah data yang dikirim oleh suatu server dapat diterima oleh server yang lain. TCP/IP merupakan protokol yang memungkinkan sistem di seluruh dunia berkomunikasi pada jaringan tunggal yang disebut Internet.
Ciri‐Ciri Protokol TCP/IP
1. Dikembangkan g menggunakan standar protokol yang
terbuka.
2. Dikembangkan dengan tidak tergantung pada sistem
operasi atau perangkat keras tertentu.
3. Dikembangkan dengan konsensus dan tidak tergantung
pada vendor tertentu.
4. Independen terhadap perangkat keras jaringan.
5. Pengalamatan TCP/IP bersifat unik dalam skala global.
6. Memiliki fasilitas routing sehingga dapat diterapkan pada
inter‐network.
7. Memiliki banyak jenis layanan

Network Access Layer
• Protokol pada p layer ini menyediakan media bagi sistem
untuk mengirimkan data ke peralatan lain yang terhubung
secara langsung.
• Network Access Layer merupakan gabungan antara
Network, Data Link dan Physical Layer dalam standar OSI.
• Fungsi dalam layer ini adalah:
• mengubah IP datagram ke frame yang ditransmisikan oleh network.
• memetakan IP Address ke physical address yang digunakan dalam
jaringan. IP Address ini harus diubah ke alamat apapun yang
diperlukan oleh physical layer untuk mentransmisikan datagram.
Internet Layer
• Dalam layer ini terdapat empat buah protokol yaitu:
1. IP (Internet Protocol)
• Protokol IP merupakan inti dari protokol TCP/IP.
Seluruh data yang berasal dari protokol pada layer di
atas IP harus dilewatkan, diolah oleh protokol IP, dan
dipancarkan sebagai paket IP, agar sampai ke tujuan.
• Dalam melakukan pengiriman data, IP memiliki sifat
yang dikenal sebagai unreliable, connectionless,
datagram delivery service.
2. ICMP (Internet Control Message Protocol )
• Menyediakan fungsi kontrol dalam pengiriman pesan,
seperti memberitahukan kepada pengirim pesan bahwa
pesan yang dikirimkan tidak sampai ke tujuan.
3. ARP (Address Resolution Protocol)
• menentukan alamat data link layer untuk IP Address
yang telah dikenal.
4. RARP(Reverse Address Resolution Protocol)
• menentukan Network Address pada saat alamat data link
layer diketahui.
Transport Layer
• Pada transport layer terdapat dua buah protocol :
1. TCP, bersifat connection‐oriented, reliable, dan byte
stream service.
• Connection Oriented berarti sebelum melakukan pertukaran
data, dua aplikasi pengguna TCP harus melakukan hubungan
(handshake) terlebih dahulu.
• Reliable berarti TCP menerapkan proses deteksi kesalahan paket
dan retransmisi.
• Byte Stream Service berarti paket dikirimkan dan sampai ke
tujuan secara berurutan.
2. UDP, bersifat connectionless dan unreliable.
• Walaupun bertanggung jawab untuk
mentransmisikan pesan/data, tidak ada software yang
mengecek pengantara setiap segmen yang dikirimkan
oleh layer ini.
• Keuntungan penggunaan UDP adalah kecepatannya,
karena pada UDP tidak ada acknowledgement
sehingga trafik yang lewat jaringan rendah.

Application Layer
• Menyediakan spesifikasi standar untuk panduan
pembuatan aplikasi yang berjalan di atas protokol TCP/IP.
• Beberapa contoh standar di antaranya:
• TELNET, yaitu Network Terminal Protocol, yang menyediakan remote
login dalam jaringan.
• FTP, File Transfer Protocol, digunakan untuk file transfer.
• SMTP, Simple Mail Transfer Protocol, digunakan untuk mengirimkan
electronic mail.
• DNS, Domain Name Service, untuk memetakan IP Address ke dalam nama
tertentu.
• HTTP, Hyper Text Transfer Protokol, protokol untuk web browsing.

19 Agustus 2009

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“
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).
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!june4th 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 .
bhonk.fileave.com