Tampilkan postingan dengan label komputer. Tampilkan semua postingan
Tampilkan postingan dengan label komputer. Tampilkan semua postingan

Senin, 11 Januari 2010

5 Tahap Sederhana Menganalisis Virus Komputer

Jakarta - Pernahkah direpotkan oleh virus yang menyerang komputer Anda? Sementara update antivirus kita belum mampu mengenali program jahat yang mangacau tersebut. Mengapa tidak mencoba iseng-iseng menganalisis sendiri? Ini dia tahap sederhananya.

Adang Juhar Taufik, Senior Vaksinis Vaksincom dalam seminar Vaksincom bertempat di Ancol, Jumat (4/12/2009), memberi penjelasan betapa sederhananya tahapan analisis virus yang menyusup pada komputer bersistem operasi Windows, khususnya jika yang menyerang virus lokal.

"Untuk virus lokal sendiri sebenarnya mudah untuk menganalisisnya, karena pasti karakterisitknya sama," ujarnya. Adang pun mengatakan bahwa pertama kita harus memiliki internet, untuk mencari tools-tools yang secara gratis bisa diunduh di beberapa situs. Contohnya seperti berikut:

- Pack Detection and Unpack Programs
PEid v0.94 (http://www.peid.info/download.html)
Security Task Manager (http://upxshell.sourceforge.net/download.html)

- VB Decompiler
(http://www.vb-decompiler.org/download.htm)
- List Proses Windows (Task Manager)
Security Task Manager (http://www.neuber.com/taskmanager/download.html)
ProceeXp (http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)
IceSword (http://icesword.en.softonic.com/download)
CurrProcess (http://www.brothersoft.com/currprocess-32083.html)

- Registry Tools (Regedit)
Reg watcher/Registry monitor (http://mj-registry-watcher.en.softonic.com/)
RegAnalizer (http://www.safer-networking.org/files/regalyz.exe)


- Startup list Windows (Msconfig)
HiJackThis (http://www.filehippo.com/download_hijackthis/)
Autorun (http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx)

- ExplorerXP (http://www.explorerxp.com/)

- Hoster (http://www.funkytoad.com/download/HostsXpert.zip)

- Live CD
MiniPE (www.minipe.org)
Bart PE (http://www.nu2.nu/pebuilder/)
ReatogoXPE (www.reatogo.de)
Windows Live CD (http://www.livecdlist.com/)

Adang pun menjelaskan setelah kita memiliki tools-tools tersebut, kita bisa mulai menganalisa dengan tahapan-tahapan yang sederhana:

1. Pahami dulu jenis virus yang menyerang: Icon apa yang disamarkan serta ukurannya.
2. Pahami karakteristik virus. Apakah membuat file duplikat, menyembunyikan file, menginjeksi file, atau menampilkan pesan tertentu.
3. Pahami cara kerja virus: Apa yang diubah virus, apakah registry, file induk yang dibuat, atau fungsi windows yang diblok.
( http://www.kellys-korner-xp.com/xp_tweaks.htm )
4. Pahami penyebaran virus: Apakah melalui USB flash disk atau folder yang di share, karena biasanya virus lokal menyusup melalui 2 media tersebut.
5. Siapkan beberapa tools yang digunakan. ( fw / ash )

Sumber : http://www.detikinet.com/read/2009/12/04/115109/1254003/510/5-tahap-sederhana-menganalisis-virus-komputer

Readmore »»

Jumat, 31 Juli 2009

BAHASA ASSEMBLY

Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa rakitan merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan. Bahasa mesin adalah pola bit-bit (serangkaian nomor-nomor biner) tertentu yang merupakan kode operasi mesin. Bahasa mesin dibuat lebih mudah dibaca dan ditulis dengan cara mengganti pola bit-bit menjadi julukan-julukan yang disebut mnemonics.

Berbeda dengan bahasa pemrograman tingkat tinggi, bahasa rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.

Setiap arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa rakitannya pun berbeda-beda.

Berikut merupakan contoh bahasa rakitan:

mov al, 0x61

yang berarti pindahkan (mov = move) nilai heksadesimal 61 (= 97 dalam desimal) ke register prosesor bernama "al". Adalah lebih mudah mengingat ini dari bahasa mesin:

10110000 01100001

Lengkapnya baca di
www.wikipedia.org.
untuk pembelajaran



Readmore »»

COLD BOOT, WARM BOOT

Dalam perangkat keras berarti proses mengaktifkan komputer sampai diambil alih oleh sistem operasi, yang disebut juga dengan istilah bootstrap.

Ketika listrik pada komputer dinyalakan, aliran listrik mengalir ke bagian chip yang ada beserta ke rangkaian elektronik lainnya yang tersambung pada mesin tersebut. Umumnya beberapa komponen bersikap menunggu hingga mendapatkan suatu perintah untuk bekerja, tetapi ada satu chip yang disebut dengan ROM BIOS (singkatan dari Read Only Memory, Basic Input/Output System, kadangkala cukup disebut dengan BIOS saja), bekerja mengambil kendali pada saat awal sistem mendapat aliran listrik pertama kali. BIOS ini berisi seluruh jenis perintah untuk hal ini, sehingga program tersebut harus sudah diisikan ke dalam BIOS itu tadi.

Dengan diambil alihnya pengaturan komputer oleh BIOS, maka dengan demikian berarti CPU siap untuk bekerja.

Boot merupakan peristiwa untuk memulai...

operasi dari sebuah komputer, pada saat komputer mulai diaktifkan, komputer melakukan serangkaian kegiatan awal untuk mempersiapkan sistem agar siap digunakan, diantaranya melakukan diagnosa terhadap kelengkapan perangkat serta pengecekan dasar dari masing-masing perangkat yang akan mendukung kerjanya. Setelah dilaksanakan diagnosa, maka langkah berikutnya adalah mengambil sistem operasi sebagai pengontrol kegiatan-kegiatan yang dilakukan oleh sistem.

Jenis-jenis Boot

Berdasarkan keadaan kejadian dari proses booting ini, terdapat beberapa boot, yaitu:
- cold boot, boot yang terjadi ketika komputer dari dalam keadaan mati, kebalikan dari warm boot.
- warm boot, proses boot yang terjadi ketika komputer diberikan arus listrik kembali, dimana arus listrik dimatikan hanya sejenak, dengan tujuan untuk mengulang kembali proses komputer dari awal, kebalikan dari cold boot. Warm boot ini biasanya terjadi karena software crash atau terjadi pengaturan ulang dari sistem.
- soft boot, proses boot yang dikendalikan melalui sistem.
- hard boot, proses boot yang terjadi dengan cara dipaksa, kebalikan dari soft boot.
- reboot, peristiwa mengulang kembali sistem dari awal, reboot ini terjadi karena beberapa hal, diantaranya seperti sistem tidak bereaksi dalam beberapa lama, terjadi perubahan setting dari sistem.



lengkapnya di www.total.or.id Readmore »»