Kamis, 20 Maret 2008

Virus Bag.1

Memahami Virus Komputer

Pada dasarnya, virus komputer adalah sebuah program komputer yang memiliki kemampuan untuk menggandakan diri dengan cara menyisipkan programnya kedalam sebuah file lain. Mirip seperti virus biologis, virus komputer dapat menyebar dengan cepat pada file-file dalam sebuah komputer, atau bahkan menulari file di komputer lain, baik melalui jaringan maupun lewat kegiatan tukar-menukar file.
Dahulu kita mengenal pembagian virus berdasarkan sasaran penyebarannya, yaitu virus boot sector dan virus file. Virus boot sector didesain oleh pembuatnya untuk menginfeksi boot sector, yakni bagian dari sebuah media penyimpanan (disket, hard disk) yang pertama kali dibaca oleh sistem operasi saat media tersebut diakses. Sekali media penyimpanan yang terinfeksi oleh virus jenis ini dipakai untuk melakukan booting, maka virus pun menetap di memory dan siap menginfeksi media penyimpanan lain yang digunakan di komputer yang sama. Belakangan, virus boot sector berkembang menjadi tipe yang lebih ganas, yaitu yang dikenal sebagai virus partisi (partition table). Tabel partisi adalah bagian pada hard disk yang menyimpan data-data CHS (cylinder/head/sector) yang menjadi pedoman bagi sistem operasi untuk melakukan proses pembacaan. Sekali bagian ini dihancur-leburkan oleh virus, maka tentunya hard disk tidak lagi dapat dibaca dan seluruh data didalamnya pun melayang.
Sementara itu, virus file bekerja dengan cara menyisipkan programnya dalam sebuah file. Dahulu, saat penggunaan sistem operasi DOS masih meluas, sasaran virus jenis ini adalah file-file executable, yakni yang namanya berakhiran dengan ekstensi .COM atau .EXE. Selain melakukan penularan, virus file seringkali menambahkan perintah-perintah tertentu pada kode program yang ditularinya. Umumnya virus semacam ini memiliki sifat sebagai "bom waktu", dimana program virus akan melakukan aksinya pada waktu-waktu tertentu yang telah ditentukan oleh si programmer. "Aksi" ini bisa bermacam-macam, mulai dari yang ringan seperti menampilkan pesan dan membunyikan speaker, hingga melakukan perusakan dengan menghapus data, atau bahkan memformat hard disk!
Belakangan, saat penggunaan program berbasis Windows mulai marak dengan aneka macam fitur, maka kita kembali mengenal satu jenis virus baru, yakni virus macro. Macro adalah serangkaian perintah--mirip perintah dalam bahasa pemrograman--yang disediakan oleh perangkat lunak yang memungkinkan penggunanya untuk menyusun suatu rangkaian pekerjaan tertentu. Rangkaian perintah tersebut akan dijalankan sekaligus oleh perangkat lunak saat macro dijalankan. Fasilitas macro berguna untuk memudahkan pengguna dalam melakukan langkah-langkah yang berurutan dan berulang-ulang. Celakanya, fasilitas ini akhirnya disalah gunakan oleh tangan-tangan jahil untuk membuat macro yang berisi perintah-perintah penularan dan bahkan perusakan!
Jenis virus macro yang terkenal adalah virus WordMacro yang khusus dibuat untuk menginfeksi file data dari perangkat lunak pengolah kata Microsoft Word (berekstensi .DOC). Virus jenis ini memiliki hingga ribuan varian dengan aneka macam jenis gangguan. Mulai dari yang hanya menampilkan pesan pada waktu-waktu tertentu, hingga melakukan perusakan pada file. Virus WordMacro tergolong memiliki varian paling banyak karena kode-kodenya yang mudah untuk dimodifikasi. Disamping itu, mempelajari macro pada MS Word tidaklah sesulit mempelajari bahasa Assembly atau C (bahasa pemrograman yang sering digunakan untuk membuat program virus).

Sabtu, 08 Maret 2008

Menjelajah dengan Google

Pendahuluan
Banyak sekali website yang berguguran dengan memanfaatkan pencarian padaGoogle untuk menemukan targetnya. Seperti Worm Santy yang melakukandefacing secara massal dengan memanfaatkan Google. Dalam hitungan hariribuan website tampilan utamanya berubah.
Tulisan ini dibuat untuk memahami bagaimana melakukan pencarian yang baikdengan menggunakan Google. Pada bagian akhir juga terdapat trik-trik dankeyword yang sering digunakan untuk melakukan pencarian file dan jugabagaimana mencari target dengan memanfaatkan Google.
1. Penggunaan Dasar:
- Google tidak “case sensitive”.Keyword: linux = LINUX = LiNuXAkan menghasilkan hal yang sama
- AND: Secara Default Google menggunakan keyword and.Keyword: menjadi hackerHasilnya pencarian akan mengandung kata “menjadi” dan “hacker”
- OR: Digunakan untuk menemukan halaman yang setidaknya berisi salahsatu dari keyword. Note: OR dituliskan dengan huruf besar semua.Keyword: hacker OR crackerHasilnya pencarian akan mengandung kata “hacker” atau “cracker”
- +: Google akan mengabaikan pencarian dengan kata-kata umum seperti“how” dan “where”. Jika kata-kata umum ini begitu penting, andabisa menambahkan “+” didepan keyword tersebut.Keyword: hacker how ==> Kata “how” akan diabaikanKeyword: hacker +how ==> Kata “how” akan diikutsertakan
- -: Tanda minus “-” bisa digunakan untuk mengecualikan kata-katatertentu dalam pencarian. Misal kita ingin mencari kata“linus tanpa linux”, kita bisa menggunakan “linus -linux”
- *: Google tidak mendukung pencarian * sebagai pengganti huruf.Misalkan kita ingin mencari dengan kata depan menja*Google tidak mencari kata “menjamu”, “menjadi”, “menjalar”, dllGoogle akan menghasilkan pencarian hanya yang mengandung kata“menja”.
Tetapi google mendukung penggunaan * dalam pencarian kalimat.Keyword: “menjadi * hacker”Hasilnya pencarian dapat menghasilkan “menjadi seorang hacker”,“menjadi white hacker”, dll.
- “”: Dapat digunakan untuk mencari kata yg lengkap.Keyword: “menjadi hacker”Hasilnya pencarian akan mengandung kata “menjadi hacker”
- ?: Dapat digunakan untuk mencari pada direktori GoogleKeyword: ?intitle:index.of? mp3
2. Operator Spesial
- intitle: Untuk mencari kata-kata dari judul suatu halaman web.Keyword: intitle:Admin AdministrasiKeyword tersebut akan mencari judul halaman “Admin” dengandeskripsi “Administrasi”
- allintitle: Untuk mencari kata-kata dari judul halaman websecara lengkap.Keyword: allintitle:Admin AdministrasiKeyword tersebut akan mencari judul halaman yang mengandungkata “Admin” dan “Administrasi”
- inurl: Digunakan untuk mencari semua URL yang berisi kata-katatertentu.Keyword: inurl:Admin AdministrasiKeyword tersebut akan mencari URL yang mengandung kata “Admin”dengan deskripsi “Administrasi”
- allinurl: Digunakan untuk mencari semua URL yang berisi kata-katatertentu.Keyword: allinurl:Admin AdministrasiKeyword tersebut akan mencari URL yang mengandung kata “Admin”dan “Administrasi”
- site: Untuk mencari dalam suatu situs tertentu sajaKeyword: site:echo.or.idSemua pencarian hanya berdasarkan site “echo.or.id”
- cache: Ketika Googlebot mengindeks suatu situs, google akanmengambil snapshot dari semua halaman yang telah terindeks.Operator ini membantu melihat halaman-halaman yang telahdicache.
Keyword: cache:echo.or.idMisalkan site aslinya sudah tidak aktif, anda tetap dapat melihatnyapada snapshot/cache yang disimpan oleh Google.
- define: Operator ini digunakan untuk mencari definisi dari frasatertentu. Semua kata yang diketik setelah operator ini akandiperlakukan sebagai satu frasa.Keyword: define:hacker
- filetype: Jika kita mencari jenis file tertentu yang berisi informasiyang anda inginkan kita bisa menggunakan operator ini.Keyword: “hacker” filetype:pdfSampai tulisan ini dibuat google support tipe file# Adobe Portable Document Format (pdf)# Adobe PostScript (ps)# Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku)# Lotus WordPro (lwp)# MacWrite (mw)# Microsoft Excel (xls)# Microsoft PowerPoint (ppt)# Microsoft Word (doc)# Microsoft Works (wks, wps, wdb)# Microsoft Write (wri)# Rich Text Format (rtf)# Shockwave Flash (swf)# Text (ans, txt)Ref:
http://www.google.com/help/faq_filetypes.html
- link: Untuk mencari tahu berapa banyak link ke suatu situs, kita bisamenggunakan operator link.Keyword: link:www.google.com
- related: Untuk mencari halaman yang isinya mirip dengan URL tertentu.Keyword: related:www.google.com
Bersambung...........

Hecker VS Craker

Mungkin anda sudah sering mendengar istilah Hacker & Cracker. Namun, apa yang dimaksud Hacker & Cracker ? Lalu apa perbedaannya ?Perkembangan teknologi yang semakin pesat semakin meningkatnya tingkat kriminalitas yang dilakukan oleh penjahat lewat internet. Seorang penjahat internet tidak tanggung-tanggung menguras habis uang suatu perusahaan hanya dalam hitungan menit melalui internet.Lalu, Siapa Penjahat Internet Tersebut ?Penjahat tersebut disebut dengan istilah "Cracker". Cracker adalah musuh besar bagi Hacker karena mereka memiliki tujuan yang berkebalikan. Cracker memiliki tujuan untuk merusak komputer korban melalui internet sedangkan hacker memiliki tujuan untuk mengamankan atau memproteksi sistem pertahanan komputer. Banyak orang yang menganggap bahwa hacker sama saja dengan cracker padahal keduanya sangatlah berbeda, hanya mereka sama-sama seorang programmer yang mana bisa menyusup sistem keamanan komputer. Sudah banyak perusahaan-perusahaan besar yang telah meminta bantuan para hacker untuk memproteksi sistem keamanan komputer perusahaan, beberapa perusahaan besar tersebut adalah Google, Yahoo, Microsoft, dan berbagai perusahaan lainnya.