Menyelundupkan rootkit, membaca dokumen rahasia, dan menyadap
pembicaraan telepon dapat dilakukan dengan mudah. Dengan simulasi
serangan berikut ini, Anda akan lebih memahami serangan hacker dan
bagaimana cara mengantisipasinya.
Anda telah melindungi PC dengan firewall, Antivirus dan Service Pack?
Apabila sudah, berarti PC Anda pun menjadi lebih aman dari serangan virus dan hacker. Namun, PC belum benar-benar aman sebelum Anda meng-install patch terbaru. Oleh karena itu, jangan heran bila sewaktu-waktu PC Anda kedatangan ‘tamu tak diundang'. Meskipun Anda telah meng-install patch terakhir, tidak ada jaminan PC Anda aman 100%. Dengan 0-Day-Exploits (celah yang belum dikenal dan di-patch), hacker dapat menembus firewall yang tampaknya aman hanya dalam beberapa detik. Bermodalkan sebuah CD yang telah dimodifikasi, firewall paling aman sekalipun dapat ditembus. Team penulis telah mempraktekkannya dan mensimulasi serangan-serangan paling berbahaya dengan metode-metode terbaru hacker, termasuk rootkits. Beberapa rekan dipilih sebagai target dalam simulasi serangan tersebut.
Hasilnya mengejutkan: Apabila diinginkan, penyerang dapat mengambilalih kendali PC korban dengan mudah. Bagaimana cara kerjanya dan langkah preventif apa yang efektif melindungi PC Anda? Ikuti ulasannya berikut ini.
1. Memata-matai Korban
Aturan nomor satu untuk seorang penyusup atau hacker yang sukses adalah mengenal musuhnya dengan baik. Salah satu cara efektif mengenal korban adalah mengetahui perilakunya saat memakai web browser. Oleh karena 90% peselancar masih menggunakan Internet Explorer, tugas
ini menjadi lebih mudah. Yang lebih menarik, masih banyak perusahaan-perusahaan yang menggunakan program Microsoft yang telah ter-install di PC.
Hacker hanya perlu memancing korban ke sebuah website yang telah dipersiapkan untuk itu dan memanfaatkan kelemahan browser.
Serangan: Kami berencana mengambilalih kendali browser atau dengan kata lain mengambil alih PC melalui sebuah buffer overflow exploit. Untuk itu, identitas software korban harus diketahui. Hal ini dapat dilakukan dengan memancing korban untuk berselancar ke sebuah alamat online yang telah dirancang untuk dapat mengidentifikasi browser-nya. Dengan demikian nama browser dan versinya dapat diketahui. Semakin baru patch yang di-install pada browser, semakin kecil pula peluang browser tersebut untuk diserang. Oleh karena itu, identitas browser yang digunakan korban perlu diketahui. Untungnya, browser langsung mengirimkan informasi identitasnya tersebut dengan membacanya kemudian melalui protokol webserver. Versi filenya juga perlu diketahui, karena kebanyakan buffer overflow hanya berfungsi dengan versi-versi browser tertentu. Selanjutnya, kami menemukan sebuah 0-Day-Exploit serbaguna yang terdapat pada Internet Explorer 6. 0-Day-Exploit digunakan sebagai istilah bagi celah keamanan yang sangat baru dan belum memiliki patch khusus untuk memperbaikinya.
Kami memperoleh informasi tambahan dari hacker FrSIRT yang mendemonstrasikan celah keamanan 'Proof of Concept' tersebut. Ia memberi tahu di mana tepatnya celah dapat dimanfaatkan sehingga mempermudah untuk memulai sebuah serangan.
Pada contoh, cukup dengan menjalankan program kalkulator Windows, kami dapat menyusupkan sebuah backdoor ke dalam scr i pt-nya. Backdoor tersebut selanjutnya menjadi ‘pintu masuk’ tool-tool berbahaya lainnya ke dalam sistem. scr i pt backdoor yang dibutuhkan banyak tersedia di Internet, sehingga serangan dapat dilakukan dengan mudah melalui perintah copy dan paste layaknya seorang scr i pt-kiddie. Kini kami harus mengupayakan agar korban tersebut membuka website yang telah dipersiapkan. Oleh karena itu, kami mengirimkan e-mail dengan link khusus yang dianggap akan sangat menarik korban untuk mengkliknya. Dengan trik sederhana ini, serangan berhasil dilakukan tanpa masalah. Setelah korban mengklik link tersebut, Internet Explorer terbuka dan langsung crash. Hal ini menandakan sebuah backdoor telah sukses diinstall dalam PC korban.
Penangkal: Gunakan browser alternatif seperti Firefox atau Opera. Para pakar sekuriti memang telah menemukan celah keamanan berbahaya dalam browser-browser tersebut, tetapi celah tersebut lebih jarang dimanfaatkan hacker. Biasanya hacker lebih menyukai Internet Explorer karena lebih sering digunakan.
Perhatian: Jangan sembarang membuka link dalam e-mail. Perlakukan e-mail dari pengirim yang tidak Anda kenal dengan sangat hati-hati.
2. Menembus Firewall
Bagaimana melakukan penipuan dan penyamaran dengan sempurna penting bagi seorang spionase. Begitu pula halnya hacker yang ingin menyusupkan trojan dalam sebuah CD tanpa menimbulkan
kecurigaan siapapun. Dengan demikian, pengguna sama sekali tidak menyadari bahaya apa saja yang mengancam. Banyak yang tidak mengetahui bahwa sebuah CD demo dengan tampilan awal dan isi yang menarik bisa mengandung sebuah trojan.
Serangan: Kali ini, kami tidak menginstall sebuah backdoor untuk memasukkan trojan, melainkan memanfaatkan kapasitas media dan langsung mengemas trojan pada CD. Tool yang dipilih adalah trojan klasik ‘Back Orifice 2000’. Pertimbangannya karena trojan open source ini mudah dimodifikasi. Cukup dengan sedikit kode baru dan sebuah compiler lain, maka trojan ini sudah tidak dapat dideteksi oleh kebanyakan Antivirus. Agar trojan ter-install saat CD dimasukkan ke dalam drive, kami menggunakan sebuah CD demo yang sudah tersedia dan membuat rutin setup dengan tool gratis Nullsoft scr i ptable Install System (NSIS). Bedanya, kali ini instalasinya juga menyertakan sebuah trojan. Sebagai tambahan, kami melengkapi trojan tersebut dengan fungsi eksekusi otomatis. Dengan demikian, proses instalasi secara otomatis akan aktif saat CD dimasukkan ke dalam drive. Kini, korban pun hanya perlu memasukkan CD dan trojan dapat langsung beraksi. Dalam contoh, trojan tersebut dapat mencatat semua ketikan pada keyboard dan melaporkannya. Fungsi ini berguna bagi hacker yang ingin mengetahui perilaku korban dan data-data rahasia yang ada di PC-nya. Penangkal: Tidak ada penangkal sempurna untuk serangan seperti ini. Akan tetapi, hal yang berlaku pada e-mail juga berlaku pada CD yaitu jangan menginstall program yang tidak Anda kenal. Dalam prakteknya, hal tersebut sulit dilakukan. Cara yang lebih baik adalah memakai sebuah PC tes khusus, di mana trojan tidak menimbulkan kerusakan ke PC lainnya karena tidak terhubung ke jaringan.
3. Menjadi Tidak Terlihat.
Pakem ketiga dalam spionase adalah bagaimana melakukan penyusupan sekaligus tetap tidak terlihat. Dalam spionase PC ini berarti diperlukan sebuah rootkit. Untuk itu, sebuah backdoor sederhana harus diubah menjadi sebuah super trojan. Sekali masuk ke dalam sistem, trojan tersebut sulit ditemukan sehingga akan lebih sulit lagi untuk disingkirkan.
Rootkit paling terkenal untuk Windows adalah ‘FU Rootkit’. Rootkit ini menyembunyikan program perusak dalam Task Manager. Dengan demikian, trojan tidak lagi dapat dihentikan. Rootkit modern seperti ‘Beast’ bahkan lebih banyak lagi bersembunyi antara lain pada entri
registry, koneksi TCP/IP, dan file-file dalam hard disk.
Tanpa program khusus, seorang pengguna tingkat mahir sekalipun tidak dapat menemukan trojan tersebut, apalagi menyingkirkannya. Hal ini disebabkan rootkit membelokkan fungsi-fungsi Windows dan memanipulasi jawaban yang dibutuhkan oleh Antivirus biasa (lihat boks
Rootkit: Bahaya yang Tidak Tampak).
Serangan: kami memodifikasi ‘Back Orifice 2000’ dengan sebuah fungsi rootkit 'FU Rootkits'. Hal ini dapat dilakukan dengan mudah seperti halnya Anda mengintegrasikan sebuah plug-in ke Photoshop. Satu-satunya yang harus dilakukan adalah menginstall sebuah plugin rootkit dan
menentukan, file-file mana yang nantinya tidak terlihat oleh pengguna. Untuk tujuan tes, kami menyembunyikan trojan dan semua file yang dibuat, misalnya file protokol keylogger.
Penangkal: Untuk menghadapi teknik stealth seperti ini, hampir tidak ada yang dapat Anda lakukan. Sekali trojan berhasil ter-install pada sistem, maka trojan tersebut hanya dapat disingkirkan dengan tool khusus, seperti Rootkit Revealer dari Sysinternals.
Selain itu, Anda pun harus mengenal sistem PC Anda dengan baik untuk dapat menemukan trojan tersebut. Hal ini disebabkan, informasi seperti alamat penyimpanan dan fungsi-fungsi Windows harus benar-benar dipahami. Hal dilematis ditemui pada program yang tidak berbahaya,
seperti Daemon Tools. Tool gratis yang digunakan untuk membuat virtual drive ini sayangnya juga menggunakan teknik seperti rootkit untuk mengintegrasikan diri ke dalam sistem agar tidak terlihat.
TUTORIAL HACKING.!!!!
Software Penjebol Passwords
-Ms.Word :www.freewordexcellpassword.com (Free Word and Excel password recovery wizard)
-Ms.Excel :www.passwordrecoverytools.com (Accent EXCEL Password Recovery / AEXPR)
-Ms.PowerPoint :www.intelore.com/password-recovery.php (Password recovery for Microsoft -PowerPoint-Demo Version
-Ms.Access :www.elcomsoft.com/acpr (Advance Access Password Recovery UNREG)
-Yahoo Massanger :www.snadboy.com (SnadBoy’s Revelation)
-MSN Massanger :www.thegrideon.com (Asterik Password by Thegrideon Software)
-Winzip :www.astonsoft.com (PDG ZIP password finder)
-Winrar :www.intelore.com/rar_password_recovery.php (RAR Password Recovery)
-LAN Scanning (1) :www.radmin.com (Advance LAN Scanner v1.0 BETA 1)
-LAN Scanning (2) :www.lookatlan.com (Look@LAN Wizard)
-LAN (Neightborhood) :www.radmin.com + www.nostalgia.host.sk/pqwak/pqwak.zip
-Brutus :www.hoobie.net/brutus/brutus-aet2.zip (Brutus - AET2)
-Windows XP :www.magicalljellybean.com (Magical Jelly Bean Keyfinder v1.5B3)
khusus untuk excel, untuk:
*Letters,lower case :Pake semua huruf dari a-z tapi huruf kecil semua.
*Letters,upper case :Pake semua huruf dari A-Z tapi hurufnya besar semua.
*Digits :0123456789
*Special Characters :!”#$%&()*+,-/:;<=>?@^_’
khusus untuk Yahoo&MSN Massanger:
syaratnya cuma satu, kita cuma perlu Yahoo ID atau MSN ID + password yang bentuknya masih *********, nah untuk tau paswordnya itu sebenernya hurufnya apa, ya… serahin aja sama software buat nge-crack. ok=)
khusus untuk Pdf,
kalau kita sudah tau passwordnya apa dari software penjebol tersebut, tapi gak tau mau di taruh dimana itu password atau icon bwt passwordnya gak ada, tenang aja, tinggal instal aja PDF converter, nah…waktu si converter ini meng-convert dari PDF ke Ms.Word, pasti bakalan muncul icon password, so tinggal masukin aja deh password tadi, pasti jebol (He..He…)
khusus untuk Winzip dan Winrar, urutannya gini nih:
*Chart Type Property :Alpha (lower)(a-z)
*Max Password Lenght :5
*tekan tombol start
*terus untuk nampilin hasilnya, tinggal tekan tombol. Display On
oiya tambahan, karena loading pencarian passwordnya lammaaaaa…..a banget, bisa sambil ngopi atau tidur dulu kok =)
khusus untuk Winrar, urutannya gini nih:
*Allowed Character :All printable symbol
*Type of attack :Brute Force
*Minimal length :3
*Maximal length :6
*terus tinggal tekan tombol start deh…
kasusnya sama kayak Winzip juga, kita bisa ngopi atau tidur dulu, rada lama soalnya =)
khusus untuk LAN Scanning (1),
cuma bisa digunakan untuk setiap komputer yang punya jaringan LAN aja, kayak di warnet, kampus, kantor, dll (so…percuma aja kalo pake software ini di rumah, karena gak bisa digunain. He..he…)
terus tata caranya:
*untuk pengaturan, kelik Advance, terus pilih :select all
*begin IP:192.168.1.1 end IP:192.168.1.255
*terus teken tombol Scan
*untuk melihat informasi apa saja yang didapatkan, klik tanda (+) aja yang ada disamping nomor IP
*kalo butuh untuk konfigurasi:Options > Configuration
*untuk menyimpan informasi:File > Save Result
khusus untuk LAN Scanning (2), gini nih:
*Create New Profile:
Profile Name :NewProfile
Speed :LAN 100Mbit
untuk mengatur range scan :Manual Specify Scan Range. IP 192.168.1
*masukkan “From IP” dan “To IP” untuk mengatur range pada jaringan. setelah itu klik “Next”
*nah tinggal tunggu deh…
*kita bisa tahu berapa banyak komputer yang terhubung di jaringan, status, Host name, dan masih banyak lagi. caranya tinggal klik 2 kali aja, sehingga muncul Proof Scan-nya.
*untuk melihat komputer target kita, pada NetBios anda klik ikon “View Share Resources”. tak lama kemudian kita sudah bisa masuk kesemua komputer tersebut, dan bisa lakukan apa aja, sesuka hati.
khusus untuk LAN (Network Neightborhood)
sebenarnya ini digunakan untuk melihat data-data yang biasanya ada di Admin ketika di Warnet, yang biasanya penuh dengan data yang menarik (He..He…Pengalaman..!), namunkita memang butuh 2 software:
1.Advance LAN Scanner (www.radmin.com)
2.PQWak (www.nostalgia.host.sk/pqwak/pqwak.zip)
caranya rada ribet kali ini, tapi pelan-pelan aja ya:
1.Tampilkan Advance LAN Scanner
2.klik tombol “Advance” untuk pengaturan lebih lanjut. tentukan begin IP dan end IP(cara penentuannya sama seperti LAN Scanning diatas)
3.Klik tombol “SCAN” untuk melakukan scanning pada jaringan. Tunggu sampai scanning selesai.
4.dari situ kita dapatkan berapa IP dari Server atau Admin (contohnya: 192.168.1.5), nah kita sudah punya IP dan Hostnamenya.
5.sekarang coba buka Host Server, anda akan diminta untuk menginput password.
6.sekaranglah saatnya menjebol Password dengan PQWak (sebelum menjalankan PQwak, maka anda harus menonaktifkan antivirus atau men-disable-nya, karena beberapa anti virus akan mendeteksinya sebagai Trojan atau ‘millicionous code (kode-kode yang dianggap mencurigakan/berbahaya).
7.masukkan data-data berikut ini:
*NBNAME (Netbios Name) :SERVER
*SHARE :E
*IP :192.168.1.5
*DELAY :250 (default)
8.klik “ok”
9.tunggu beberapa saat sampai akhirnya password diketemukan.
10.nah passwordnya dah ketemu tuh (contohnya “DEDES”).
11.tinggal masukin aja password tadi ke kotak dialog “Enter Network Password”
12.kini anda bisa mengakses drive E SERVER tersebut…=)
brutus
dikembangkan oleh sekelompok Hacker dari london, inggris. tool ini biasanya digunakan oleh para hacker untuk mendapatkan username dan password pada sebuah website. Tipe pencarian yang bisa dilakukan diantaranya HTTP (Basic Auth), HTTP (form), FTP, POP3, Telnet, SMB (NetBIOS), dan Custom. sedangkan untuk HTTP basic diantaranya HEAD, GET dan PUT yang masing-masing memiliki fungsi yang berbeda. lagi-lagi anda pastikan bahwa antivirus harus dinonaktifkan dahulu ya…
adapun caranya adalah:
*buka program brutus tersebut
*namun kita perlu menentukan target dahulu sebelumnya (contohnya mau lihat password friendster)
*untuk mendapatkan password tersebut, kita pilih “start” > “run”.
ketik ‘cmd’ sehingga akan tampil jendela command promt. selanjutnya anda ketik “ping www.friendster.com” sehingga IP pada friendster akan ditentukan.
*nah kita dapatkan kode IP friendster, yaitu 209.11.168.121 (cuma contoh doang ya…)
*nah sekarang baru masukkan kode IP target tersebut di tool Brutus.
*untuk tipe pilih :HTTP (Basic Auth)
*lalu mulai scanning dengan menekan tombol “start”.
*tidak lama kemudian, anda akan menemukan apa yang anda cari.
*sekarang tinggal masuk aja ke friendster dan gunakan user name dan password yang sudah kita ketahui tadi. =)
oh iya, saya mau mengingatkan saja, bahwa mencari password yang sedang online jauh lebih sulit dibandingkan dengan mereka yang mencari password secara offline.
WINDOWS XP
mungkin anda lupa menempel stiker serial number tersebut dan anda juga lupa menaruh tempat CD dimana, yang ada hanyalah CD XP orisinal anda. padahal, anda hendak menginstal ulang PC anda. cara mengatasinya? di internet sebenarnya kita bisa menemukan tool yang bisa digunakan untuk melihat XP Key.
*setelah di download, klik dua kali pada aplikasi KeyFinder
*setelah klik dua kali, maka tool ini akan otomatis menampilakan serial number windows XP yang terinstal dikomputer anda. disitus bisa anda lihat windows version dan CD key
*pada tab sebelahnya bisa juga anda lihat CD Key untuk Microsoft Office.
*untuk melihat CD Key pada komputer lain yang terhubung dalam jaringan, maka anda dapat memilih menu “option > Find Remote Windows Key”. pada opsi remote computer name or IP address, masukkan nama host target atau IP target. setelah itu klik tombol “Connect”
*tunggulah beberapa saat sampai proses pencarian CD Key pada PC target selesai.