Selasa, 04 Oktober 2016

sukristiawan.com:Berikut Kode-kode sederhana yang dapat merusak komputer

Berikut Kode-kode sederhana yang dapat merusak komputerByadmin-September 28, 20160894Share on FacebookTweet on TwitterComputer virus concept in word tag cloud on white backgroundLingkarannews.com Tekhnologi- Beberapa kode berbahaya memiliki ukuran sangat kecil, namun cukup untuk merusak komputer dan bahkan membuat kapal perang mogok.Berikut ini salah satu lelucon terlucu tentang pemrograman: Kenapa si pemrogram mati di kamar mandi? Karena instruksi di botol sampo berbunyi: “keramas, bilas, ulangi”.Anda paham maksudnya? Instruksi seperti itu disebut lingkaran tak terhingga.Si pemrogram, mengikuti langkah-langkah sederhana, sekadar “mengulangi” suatu siklus instruksi terus-menerus – sampai mati.Anda menilai itu tak masuk akal? Komputer telah dikecoh dengan siklusseperti ini selama bertahun-tahun.Sebenarnya, siklus tersebut ialah jenisserangan “bom garpu” – trik membuatkomputer menghabiskan segala sumber daya hingga tidak bisa digunakan.Bom garpu dapat berupa rangkaian sejumlah karakter kode yang sangat singkat.Pada beberapa bahasa komputer, kumpulan karakter ini mewakili suatu fungsi yang tak penting kemudian meminta komputer melakukannya lagidan lagi. Komputer tak akan bertanya kenapa – mereka hanya melakukan apa yang diperintahkan.Namun jangan coba-coba memasukkan kode seperti ini ke komputer rumah Anda, ia bisa membuat sistem menjadi lambat, bahkan mengakibatkancrash.Pada 2013, periset di University of Cambridge menaksirbugkomputer menyebabkan ekonomi global merugi$312 miliar (sekitar Rp 4000 triliun) setiap tahun.Bahkanbugsederhana harus dibayar mahal – salah penempatan baris kode, misalnya, dapat membuat kapalperang mogok.Bagaimanakah, lebih tepatnya, apakahmungkin beberapa bit kode dapat mendatangkan malapetaka seperti itu?“Komputer mengikuti serangkaian instruksi yang diberikan – namun mereka mengikutinya secara harfiah,” kata Ben Liblit, ilmuwan komputer di University of Wisconsin-Madison.“Mereka tak punya akal sehat untuk bersandar.”Liblit mengatakan, kemampuan komputer untuk mengikuti siklus instruksi yang tak terhingga seringkali ada gunanya.Karena itulah mereka dapat mengerjakan berbagai tugas dengan cepat, yang akan memakan waktu danmenjemukan jika dikerjakan manusia – menyunting daftar nama yang sangat panjang untuk memastikan semua huruf pertamanya kapital, misalnya.Image copyright ISTOCKImage caption Komputer dapat berguna dan bekerja secara sistematis atau rusak, juga secara sistematis.Tak ada batas berapa kali siklus dapatdiulang, yang berarti dalam teori – dan praktik – komputer dapat terus bekerja sampai rusak.Serangan bom garpu pertama yang tercatat terjadi pada 1978. Mirip dengan contoh di atas, serangan ini berupa program sederhana – diberi nama “wabbit” – yang menyalin dirinya sendiri sampai tak terhingga.Pada 2013, periset di University of Cambridge menaksir bug (galat program) komputer menyebabkan ekonomi global merugi $312 miliar (sekitar Rp4000 triliun) setiap tahun.Kode seperti ini, yang merupakan bentukmalware, dapat menyusup ke dalam komputer korban dengan menyamar sebagai dokumen biasa dan dikirim dalam bentuk lampiran surel.Jika korban mengunduh dan membuka dokumen itu, maka bom garpu akan ‘meledak’.Bentuk serangan lainnya ialah berkaszip, yang ketika diekstrak, akan terus-menerus mengekstrak dokumen di dalamnya, kata Mikko Hypponen, pakar keamanan siber di F-Secure.Serangan ini dikenal sebagai “bom zip” dan salah satu contoh yang terkenal hanya berukuran 42 byte sebelum diekstrak.Satu berkas itu dapat digunakan untukmemenuhi seluruhhard drivedengan data atau mematikan program antivirus dan menggunakan memorinya.Pada 2014, ditemukan kelemahan serius pada program komputer yang mengenkripsi data sensitif di internet.Dikenal dengan nama Heartbleed,bugini dapat memungkinkan si penyerang mengintip data yang seharusnya privat, seperti kata sandi atau detail kartu kredit.Namun, seperti dijelaskan Alan Woodward dari University of Surrey, kode yang memungkinkan serangan itu sangat sederhana – hanya empat byte.Bagi peretas berniat jahat, fakta bahwa kode yang merusak dapat dikemas secara sederhana terbukti berguna belakangan ini.Pada 2010, contohnya, tersebar “VirusTwitter” yang menyebabkan jendela pop-up terbuka sendiri.Image copyright NAV SOURCEImage caption Angka nol yang salah ditempatkan dalam salah satu program kapal, mengakibatkan USS Yorktown mogok saat bermanuver.Pengguna hanya perlu menggerakkan kursor mouse ke salah satu cuitan bermasalah saat membuka Twitter.com. Bahkan akun Twitter resmi Gedung Putih pun sempat terkena dampaknya.Untung saja itu tidak terjadi saat pertempuran – Steve Lord.Menurut Steve Lord, pakar keamanan siber diMandalorian, kode paling pendek yang pernah menyebabkan malapetaka adalah ini: “0”. Pembagian dengan nol menghasilkan bilangan tidak terdefinisi, yang tak bisa ditangani komputer.Lord mengatakan, itulah tepatnya yang terjadi padakapal perang USS Yorktown pada September 1997. Satu angka nol salah ditempatkan dalam satu dari sekian banyak program di kapal, namunbugitu mengakibatkan seluruh kapal mogok saat bermanuver.Kapal harus diderek kembali ke pelabuhan.“Untung saja itu tidak terjadi saat pertempuran,” kata Lord.Lord juga memberi contoh Tiny Banker– sejenis malware yang menginfeksi peramban komputer dan menyalin detail log-in pengguna ketikamereka mengakses rekening bank daring.Ukurannya 20.000 byte dan telah merusak ribuan sistem di seluruh dunia.“Dalam ukuran program Windows, itu kecil sekali,” kata Lord.Semua contoh di atas tidak berarti komputer pada dasarnya rawan kesalahan – namun mengungkap betapa rumitnya tantangan teknis untuk melindungi mereka dari kelemahan berbahaya atau galat internal.Lord bahkan mengatakan ada “keindahan” dalam kesalahan-kesalahan kecil yang dapat memicu efek beruntun hingga menimbulkan konsekuensi nyata. Meski Angkatan Laut AS mungkin tak akan setuju.Seperti kata Ben Liblit dari University of Wisconsin-Madison, komputer memiliki kapasitas untuk melakukan apapun secara konsisten – baik yang menguntungkan maupun tidak. “Komputer dapat melakukan hal berguna dan bekerja secara sistematis,” ujarnya, “atau rusak, juga secara sistematis.”Setidaknya, dalam kebanyakan kasus, Anda dapat mematikan lalu menyalakannya lagi.(BBC.com)

Tidak ada komentar:

Posting Komentar

sukristiawan.com:Tolak Perppu Ciptaker, Buruh Ancam Gelar Aksi Besar

Tolak Perppu Ciptaker, Buruh Ancam Gelar Aksi Besar Azhar Ferdian Senin, 02/01/2023 | 00:01 WIB Ilustrasi/Net INDOPOLITIKA.COM  – Partai Bur...