Selasa, 09 April 2013

Perkembangan Port Keyboard

PENGERTIAN  PORT
Port merupakan satu set perintah yang digunakan oleh komputer untuk memindahkan data dari atau ke perangkat lain, misalnya untuk berhubungan dengan keyboardmouseprinter, modemmonitor dan sebagainya. Ada berbagai macam port, berikut jenis-jenis port yang ada dan sekaligus akan saya jelaskan satu-satu :
-      Serial Port
-      Pararel Port
-      IDE
-      SATA
-      USB
-      Ethernet
-      Audio Codec
-      PCI

SERIAL PORT
Pengertian dan Fungsi Serial Port








Serial Port atau biasa disebut dalam bahasa Indonesia adalah port seri merupakan sebuah port pada personal computer yang berfungsi untuk mentransmisikan satu bit informasi pada satu satuan waktu. Dalam serial port, pengiriman informasi tidak memungkinkan untuk melakukan secara banyak sekalius. Hal ini disebabkan karena dalam melakukan pemindahan data, biasanya serial port bekerja seri, misalnya COM 1 dan COM 2. Untuk penggunaan port serial sekarang ini sudah berkurang. Penggunaan port serial telah tergantikan dengan port USB dan Firewire. Sedangkan untuk jaringan (networking) fungsinya sudah tergantikan dengan port Ethernet. Berikut beberapa fungsi serial port yaitu menghubungkan antara peripheral (alat) computer lain dengan motherboard, penghubung antara mouse dengan motherboard, penghubung antara modem dengan motherboard, dan mentransmisikan informasi-informasi berupa bit-bit dari mainboard ke perangkat lainnya. Konektor yang digunakan adalah RS-232C dengan 9 pin atau 25 pin.

Generasi Serial Port
PS/2



















PS2 merupakan perkembangan dari port serial. Bentuknya berupa bulatan dengan desain sedemikian rupa sehingga tidak mungkin terbalik atau salah. Komputer dengan processor pentium MMX ke atas biasanya terdapat 2 port PS2, yaitu untuk mouse dan keyboard.
Namun saat ini penggunaan port serial sebagain besar sudah digantikan oleh jenis port baru yang bernama USB. Saat ini USB sudah benar-benar diterima pasar dan menggantikan kepopuleran port serial dan port parallel. Saat ini jika kita butuh serial port jenis RS232 atau paralel port(printer port) di sebuah komputer, maka pada saat membeli komputer kita harus memeriksa terlebih dahulu apakah motherboardnya menyediakan serial port dan paralel port. Sedangkan untuk mencari motherboard dengan USB board bukanlah hal yang sulit, umumnya setiap motherboard saat ini telah dilengkapi dengan 2 hingga 4 buah slot port USB dan dua lagi tambahan port USB di bagian depan casing CPU.
Karakteristik Sinyal Serial Port





Standar sinyal komunikasi serial yang banyak digunakan ialah standar RS232. Standar ini hanya menyangkut komunikasi data antara komputer (Data Terminal Equipment – DTE) dengan alat – alat pelengkap komputer (Data Circuit-Terminating Equipment – DCE). Standarad RS232 inilah yang biasa digunakan pada serial port IBM PC Compatibel.
Standar sinyal serial RS232 memiliki ketentuan level tegangan sebagai berikut:
§  Logika ‘1’ disebut ‘mark’ terletak antara -3 volt hingga -25 volt.
§  Logika ‘0’ disebut ‘space’ terletak antara +3 volt hingga +25 volt.
§  Daerah tegangan antara -3 volt hingga +3 volt adalah invalid level, yaitu daerah tegangan yang tidak memiliki level logika pasti sehingga harus dihindari. Demikian juga level tegangan lebih negatif dari -25 volt atau lebih positif dari +25 volt juga harus dihindari karena dapat merusak line driver pada saluran RS232.

Konfigurasi Serial Port.
Gambar 1 adalah gambar konektor port serial DB 9. Pada komputer IBM PC Compatibel biasanya kita dapat menemukan dua konektor DB 9 yang bisanya dinamakan COM1 dan COM2.

Gambar 1. Konfigurasi Serial port DB9

Tabel 5. Konfigurasi pin dan nama sinyal konektor serial DB 9
Keterangan mengenai fungsi saluran RS232 pada konektor DB9 adalah sebagai berikut:


§  Receive Line signal detect, dengan saluran ini DCE memberitahukan ke DTE bahwa pada terminal masukkan ada data masuk.
§  Receive Data, digunakan DTE menerima data dari DCE.
§  Transmit Data, digunakan DTE mengirimkan data ke DCE.
§  Data Terminal Ready, pada saluran ini DTE memberitahukan kesiapan terminalnya.
§  Signal Ground, saluran ground.
§  Ring Indicator, pada saluran ini DCE memberitahukan ke DTE bahwa sebuah stasiun menghendaki berhubungan dengannya.
§  Clear To Send, dengan saluran ini DCE memberitahukan bahwa DTE boleh mulai mengirim data.
§  Request To Send, dengan saluran ini DCE diminta mengirim data oleh DTE.
§  DCE Ready, sinyal aktif pada saluran ini menunjukkan bahwa DCE sudah siap.

Converter Logika RS232.
Jika peralatan yang digunakan menggunakan logika TTL, maka sinyal port serial harus dikonversikan terlebih dahulu ke pulsa TTL sebelum digunakan begitu juga sebaliknya. Converter yang paling mudah digunakan ialah MAX232. Di dalam IC ini terdapat charge pump yang akan membangkitkan tegangan +10 Volt dan -10 Volt dari sumber +5 Volt tunggal. Dalam IC DIP (Dual Inline Package) 16 pin ini terdapat 2 buah transmitterdan 2 buah receiver.

Gambar 2Rangkaian MAX232.

Keyboard atau yang biasa disebut dengan papan ketik, adalah input device komputer yang berfungsi untuk memasukkan data dengan mengetikkan huruf atau angka, maupun symbol khusus untukshortcut keyboard. Kalau ingat keyboard kita pasti ingat yang namanya QWERTY, yang diambil dari urutan huruf pada keyboard bagian atas, karena kita tahu huruf pada keyboard tidak disusun berdasarkan alfabet. Seiring perkembangan teknologi keyboardpun mencadi bermacam-macam dan bervariasi tergantung sesuai kebutuhan dan bentuk yang sangat menarik.

Macam-macam keyboard berdasarkan konektornya:

1.             keyboard Serial, yaitu keyboard yang menggunakan DIN 5 male yang biasanya digunakan pada komputer AT
2.             Keyboard PS/2, merupakan keyboard yang paling sering dijumpai pada saat ini, karena keyboard ini biasa digunakan untuk komputerATX. Port keyboard PS/2 hampir sama dengan port pada mouse, jadi diharapkan untuk berhati-hati dalam memasang konektor keyboard. Biasanya port pada keyboard ditandai dengan warna ungu dan port pada mouse ditandai dengan warna hijau.
3.             Keyboard Wireless, merupakan keyboard yang tidak menggunakan kabel karena keyboard ini menggunakan perantara kabel sebagai media koneksinya, Akan tetapi keyboard ini ada beberapa jenis berdasarkan konesi yang dipakai seperti: infrared, WIFI, maupun bloetooth. keyboar ini akan lebih praktis jika dipasang pada laptop maupun notebook.
4.             Keyboard USB, merupakan keyboard dengan port USB, karena pada saat ini banyak pengguna yang menggunakan laptop dan pada laptop tidak terdapat port PS/2, maka keyboard ini sering dipakai oleh para pengguna laptop. Selain itu konektor USB menjamin transfer data lebih cepat dibanding dengan port yang lain.
Dari uraian diatas dapat disimpulkan bahwa seiring dengan perkembagan komputer maka perkembangan komponen-komponen pendukung juga semakin pesat, sehingga pengguna bisa menjadi lebih nyaman dalam memakainya.




Random Access


Random Access
Ø  Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara langsung.
Ø  Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifat konstan.
Ø  Contoh random access adalah sistem memori utama.


Sumber Pencarian :

Direct Access



Direct Access Adalah suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Direct Access merupakan metode yang membiarkan program membaca dan menulis dengan cepat pada berkas yang dibuat dengan fixed-length logical order tanpa adanya urutan. Metode ini sangat berguna untuk mengakses informasi dalam jumlah besar. Biasanya database memerlukan hal seperti ini. Operasi berkas pada metode ini harus dimodifikasi untuk menambahkan nomor blok sebagai parameter. Pengguna menyediakan nomor blok ke sistem operasi biasanya sebagai nomor blok relatif, yaitu indeks relatif terhadap awal berkas. Penggunaan nomor blok relatif bagi sistem operasi adalah untuk memutuskan lokasi berkas diletakkan dan membantu mencegah pengguna dari pengaksesan suatu bagian sistem berkas yang bukan bagian pengguna tersebut.

Keuntungan
kemampuan  mengakses record secara langsung. Sebuah record dapat di  retrieve,  insert,  modifikasi  atau  di delete; tampa mempengaruhi record lain dalam berkas yang sama.

Contoh : Magnetic Disk

Direct Access
Ø  Seperti sequential access, direct access juga menggunaka shared read/write mechanism, tetapi setiap blok dan record memiliki alamat yang unik berdasarkan lokasi fisik.
Ø  Akses dilakukan secara langsung terhadap kisaran umum (general vicinity) untuk mencapai lokasi akhir.
Ø  Waktu aksesnya bervariasi.
Ø  Contoh direct access adalah akses pada disk.


Sumber Pencarian :

Sequential Access



Sequential Access Adalah suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya. Sequential Access merupakan metode yang paling sederhana. Informasi yang disimpan dalam berkas diproses berdasarkan urutan. Operasi dasar pada suatu berkas adalah tulis dan baca. Operasi baca membaca berkas dan meningkatkan pointer berkas selama di jalur lokasi I/O. Operasi tulis menambahkan ke akhir berkas dan meningkatkan ke akhir berkas yang baru. Metode ini didasarkan pada tape model sebuah berkas, dan dapat bekerja pada kedua jenis device akses (urut mau pun acak).


Sequential Access

Ø  Memori diorganisasikan menjadi unit-unit data, yang disebut record.

Ø  Akses dibuat dalam bentuk urutan linier yang spesifik.

Ø  Informasi pengalamatan dipakai untuk memisahkan record-record dan untuk membantu proses pencarian.

Ø  Mekanisme baca/tulis digunakan secara bersama (shared read/write mechanism) dengan cara berjalan menuju lokasi yang diinginkan untuk mengeluarkan record.
Ø  Waktu access record sangat bervariasi.

Ø  Contoh sequential access adalah akses pada pita magnetik.


Keuntungan

Kemampuan untuk mengakses record berikutnya secara tepat.


Keterbatasan

Tidak dapat mengakses langsung pada record yang diinginkan.


Contoh : Magnetic Tape


Faktor-faktor yang mempengaruhi dalam proses pemilihan organisasi file :

·           Karakteristik dari media penyimpanan yang digunakan.

·           Volume dan frekuensi dari transaksi yang diproses.

·           Respontime yang diperlukan.

Cara memilih organisasi file tidak terlepas dari 2 aspek utama, yaitu :

·           Model Penggunaannya.

·           Model Operasi File.



Sumber Pencarian :


Associative Access



Associative Access
Ø  Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya.
Ø  Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri.
Ø  Waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya.
Ø  Contoh associative access adalah memori cache.


Sumber Pencarian :
http://azura-sky-blue.blogspot.com/2011/05/empat-metode-akses-memori.html

Contoh Kasus Cybercrime Di Indonesia


Pencurian dan penggunaan account Internet milik orang lain. Salah satu kesulitan dari sebuah ISP (Internet Service Provider) adalah adanya account pelanggan mereka yang dicuri dan digunakan secara tidak sah. Berbeda dengan pencurian yang dilakukan secara fisik, pencurian account cukup menangkap userid dan password saja. Hanya informasi yang dicuri. Sementara itu orang yang kecurian tidak merasakan hilangnya benda yang dicuri. Pencurian baru terasa efeknya jika informasi ini digunakan oleh yang tidak berhak. Akibat dari pencurian ini, penggunaan dibebani biaya penggunaan acocunt tersebut. Kasus ini banyak terjadi di ISP. Namun yang pernah diangkat adalah penggunaan account curian oleh dua Warnet di Bandung. Membajak situs web. Salah satu kegiatan yang sering dilakukan oleh cracker adalah mengubah halaman web, yang dikenal dengan istilah deface. Pembajakan dapat dilakukan dengan mengeksploitasi lubang keamanan. Sekitar 4 bulan yang lalu, statistik di Indonesia menunjukkan satu (1) situs web dibajak setiap harinya. Probing dan port scanning. Salah satu langkah yang dilakukan cracker sebelum masuk ke server yang ditargetkan adalah melakukan pengintaian. Cara yang dilakukan adalah dengan melakukan port scanning atau probing untuk melihat servis-servis apa saja yang tersedia di server target. Sebagai contoh, hasil scanning dapat menunjukkan bahwa server target menjalankan program web server Apache, mail server Sendmail, dan seterusnya. Analogi hal ini dengan dunia nyata adalah dengan melihat-lihat apakah pintu rumah anda terkunci, merek kunci yang digunakan, jendela mana yang terbuka, apakah pagar terkunci (menggunakan firewall atau tidak) dan seterusnya. Yang bersangkutan memang belum melakukan kegiatan pencurian atau penyerangan, akan tetapi kegiatan yang dilakukan sudah mencurigakan. Berbagai program yang digunakan untuk melakukan probing atau port scanning ini dapat diperoleh secara gratis di Internet. Salah satu program yang paling populer adalah nmap (untuk sistem yang berbasis UNIX, Linux) dan Superscan (untuk sistem yang berbasis Microsoft Windows). Selain mengidentifikasi port, nmap juga bahkan dapat mengidentifikasi jenis operating system yang digunakan. Sedemikian kompleksnya bentuk kejahatan mayantara dan permasalahnnya menunjukan perlunya seorang profesional yang secara khusus membidangi permasalahan tersebut untuk mengatasi atau setidaknya mencegah tindak kejahatan cyber dengan keahlian yang dimilikinya. Demikian pula dengan perangkat hukum atau bahkan hakimnya sekalipun perlu dibekali pengetahuan yang cukup mengenai kejahatan mayantara ini disamping tersedianya sarana yuridis (produk undang-undang) untuk menjerat sang pelaku.

Jenis-Jenis Cybercrime Berdasarkan Motif Cybercrime



·           Cybercrime sebagai tindakan kejahatan murni
Dimana orang yang melakukan kejahatan yang dilakukan secara di sengaja, dimana orang tersebut secara sengaja dan terencana untuk melakukan pengrusakkan, pencurian, tindakan anarkis, terhadap suatu system informasi atau system computer.
·           Cybercrime sebagai tindakan kejahatan abu-abu
Dimana kejahatan ini tidak jelas antara kejahatan criminal atau bukan karena dia melakukan pembobolan tetapi tidak merusak, mencuri atau melakukan perbuatan anarkis terhadap system informasi atau system computer tersebut.
·           Cybercrime yang menyerang individu
Kejahatan yang dilakukan terhadap orang lain dengan motif dendam atau iseng yang bertujuan untuk merusak nama baik, mencoba ataupun mempermaikan seseorang untuk mendapatkan kepuasan pribadi. Contoh : Pornografi, cyberstalking, dll.
·           Cybercrime yang menyerang hak cipta (Hak milik)
Kejahatan yang dilakukan terhadap hasil karya seseorang dengan motif menggandakan, memasarkan, mengubah yang bertujuan untuk kepentingan pribadi/umum ataupun demi materi/nonmateri.
·           Cybercrime yang menyerang pemerintah
Kejahatan yang dilakukan dengan pemerintah sebagai objek dengan motif melakukan terror, membajak ataupun merusak keamanan suatu pemerintahan yang bertujuan untuk mengacaukan system pemerintahan, atau menghancurkan suatu Negara.

Jenis-Jenis Cybercrime Berdasarkan Jenis Aktifitasnya



·           Unauthorized Access to Computer System and Service
Kejahatan yang dilakukan dengan memasuki/menyusup ke dalam suatu sistem jaringan komputer secara tidak sah, tanpa izin atau tanpa sepengetahuan dari pemilik system jaringan komputer yang dimasukinya. Biasanya pelaku kejahatan (hacker) melakukannya dengan maksud sabotase ataupun pencurian informasi penting dan rahasia. Namun begitu, ada juga yang melakukan hanya karena merasa tertantang untuk mencoba keahliannya menembus suatu sistem yang memiliki tingkat proteksi tinggi. Kejahatan ini semakin marak dengan berkembangnya teknologi internet/intranet.
Kita tentu tidak lupa ketika masalah Timor Timur sedang hangat-hangatnya dibicarakan di tingkat internasional, beberapa website milik pemerintah RI dirusak oleh hacker (Kompas, 11/08/1999). Beberapa waktu lalu, hacker juga telah berhasil menembus masuk ke dalam database berisi data para pengguna jasa America Online (AOL), sebuah perusahaan Amerika Serikat yang bergerak dibidang e-commerce, yang memiliki tingkat kerahasiaan tinggi (Indonesian Observer, 26/06/2000). Situs Federal Bureau of Investigation (FBI) juga tidak luput dari serangan para hacker, yang mengakibatkan tidak berfungsinya situs ini dalam beberapa waktu lamanya.
·           Illegal Contents
Merupakan kejahatan dengan memasukkan data atau informasi ke internet tentang sesuatu hal yang tidak benar, tidak etis, dan dapat dianggap melanggar hukum atau mengganggu ketertiban umum. Sebagai contohnya adalah pemuatan suatu berita bohong atau fitnah yang akan menghancurkan martabat atau harga diri pihak lain, hal-hal yang berhubungan dengan pornografi atau pemuatan suatu informasi yang merupakan rahasia negara, agitasi dan propaganda untuk melawan pemerintahan yang sah, dan sebagainya.
·           Data Forgery
Merupakan kejahatan dengan memalsukan data pada dokumen-dokumen penting yang tersimpan sebagai scriptless document melalui internet. Kejahatan ini biasanya ditujukan pada dokumen-dokumen e-commerce dengan membuat seolah-olah terjadi “salah ketik” yang pada akhirnya akan menguntungkan pelaku.
·           Cyber Espionage
Merupakan kejahatan yang memanfaatkan jaringan internet untuk melakukan kegiatan mata-mata terhadap pihak lain, dengan memasuki sistem jaringan komputer(computer network system) pihak sasaran. Kejahatan ini biasanya ditujukan terhadap saingan bisnis yang dokumen ataupun data-data pentingnya tersimpan dalam suatu system yang computerized.
·           Cyber Sabotage and Extortion
Kejahatan ini dilakukan dengan membuat gangguan, perusakan atau penghancuran terhadap suatu data, program komputer atau sistem jaringan komputer yang terhubung dengan internet. Biasanya kejahatan ini dilakukan dengan menyusupkan suatu logic bomb, virus komputer ataupun suatu program tertentu, sehingga data, program komputer atau sistem jaringan komputer tidak dapat digunakan, tidak berjalan sebagaimana mestinya, atau berjalan sebagaimana yang dikehendaki oleh pelaku. Dalam beberapa kasus setelah hal tersebut terjadi, maka pelaku kejahatan tersebut menawarkan diri kepada korban untuk memperbaiki data, program komputer atau sistem jaringan komputer yang telah disabotase tersebut, tentunya dengan bayaran tertentu. Kejahatan ini sering disebut sebagai cyberterrorism.
·           Offense against Intellectual Property
Kejahatan ini ditujukan terhadap Hak atas Kekayaan Intelektual yang dimiliki pihak lain di internet. Sebagai contoh adalah peniruan tampilan pada web page suatu situs milik orang lain secara ilegal, penyiaran suatu informasi di internet yang ternyata merupakan rahasia dagang orang lain, dan sebagainya.
·           Infringements of Privacy
Kejahatan ini ditujukan terhadap informasi seseorang yang merupakan hal yang sangat pribadi dan rahasia. Kejahatan ini biasanya ditujukan terhadap keterangan pribadi seseorang yang tersimpan pada formulir data pribadi yang tersimpan secara computerized,yang apabila diketahui oleh orang lain maka dapat merugikan korban secara materilmaupun immateril, seperti nomor kartu kredit, nomor PIN ATM, cacat atau penyakittersembunyi dan sebagainya.
·           Cracking
Kejahatan dengan menggunakan teknologi computer yang dilakukan untuk merusak system keamaanan suatu system computer dan biasanya melakukan pencurian, tindakan anarkis begitu merekan mendapatkan akses. Biasanya kita sering salah menafsirkan antara seorang hacker dan cracker dimana hacker sendiri identetik dengan perbuatan negative, padahal hacker adalah orang yang senang memprogram dan percaya bahwa informasi adalah sesuatu hal yang sangat berharga dan ada yang bersifat dapat dipublikasikan dan rahasia.
·           Carding
Adalah kejahatan dengan menggunakan teknologi computer untuk melakukan transaksi dengan menggunakan card credit orang lain sehingga dapat merugikan orang tersebut baik materil maupun non materil.

Perkiraan Perkembangan Cybercrime Di Masa Depan



Dapat diperkirakan perkembangan kejahatan cyber kedepan akan semakin meningkat seiring dengan perkembangan teknologi atau globalisasi dibidang teknologi informasi dan komunikasi, sebagai berikut :
·           Denial of Service Attack.
Serangan tujuan ini adalah untuk memacetkan system dengan mengganggu akses dari pengguna jasa internet yang sah. Taktik yang digunakan adalah dengan mengirim atau membanjiri situs web dengan data sampah yang tidak perlu bagi orang yang dituju. Pemilik situs web menderita kerugian, karena untuk mengendalikan atau mengontrol kembali situs web tersebut dapat memakan waktu tidak sedikit yang menguras tenaga dan energi.
·           Hate sites.
Situs ini sering digunakan oleh hackers untuk saling menyerang dan melontarkan komentar-komentar yang tidak sopan dan vulgar yang dikelola oleh para “ekstrimis” untuk menyerang pihak-pihak yang tidak disenanginya. Penyerangan terhadap lawan atau opponent ini sering mengangkat pada isu-isu rasial, perang program dan promosi kebijakan ataupun suatu pandangan (isme) yang dianut oleh seseorang / kelompok, bangsa dan negara untuk bisa dibaca serta dipahami orang atau pihak lain sebagai “pesan” yang disampaikan.

·           Cyber Stalking
adalah segala bentuk kiriman e-mail yang tidak dikehendaki oleh user atau junk e-mail yang sering memakai folder serta tidak jarang dengan pemaksaan. Walaupun e-mail “sampah” ini tidak dikehendaki oleh para user.

Perkembangan Cybercrime Di Indonesia



Di Indonesia sendiri juga sebenarnya prestasi dalam bidang cyber crime ini patut diacungi dua jempol. Walau di dunia nyata kita dianggap sebagai salah satu negara terbelakang, namun prestasi yang sangat gemilang telah berhasil ditorehkan oleh para hacker, cracker dan carder lokal.
Virus komputer yang dulunya banyak diproduksi di US dan Eropa sepertinya juga mengalami “outsourcing” dan globalisasi. Di tahun 1986 – 2003, epicenter virus computer dideteksi kebanyakan berasal dari Eropa dan Amerika dan beberapa negara lainnya seperti Jepang, Australia, dan India. Namun hasil penelitian mengatakan di beberapa tahun mendatang Mexico, India dan Africa yang akan menjadi epicenter virus terbesar di dunia, dan juga bayangkan, Indonesia juga termasuk dalam 10 besar.
Seterusnya 5 tahun belakangan ini China , Eropa, dan Brazil yang meneruskan perkembangan virus2 yang saat ini mengancam komputer kita semua… dan gak akan lama lagi Indonesia akan terkenal namun dengan nama yang kurang bagus… alasannya? mungkin pemerintah kurang ketat dalam pengontrolan dalam dunia cyber, terus terang para hacker di Amerika gak akan berani untuk bergerak karna pengaturan yang ketat dan system kontrol yang lebih high-tech lagi yang dipunyai pemerintah Amerika Serikat.

Perkembangan Cybercrime Di Dunia


Awal mula penyerangan didunia Cyber pada tahun 1988 yang lebih dikenal dengan istilah Cyber Attack. Pada saat itu ada seorang mahasiswa yang berhasil menciptakan sebuah worm atau virus yang menyerang program computer dan mematikan sekitar 10% dari seluruh jumlah komputer di dunia yang terhubung ke internet. Pada tahun 1994 seorang bocah sekolah musik yang berusia 16 tahun yang bernama Richard Pryce, atau yang lebih dikenal sebagai “the hacker” alias “Datastream Cowboy”, ditahan lantaran masuk secara ilegal ke dalam ratusan sistem komputer rahasia termasuk pusat data dari Griffits Air Force, NASA dan Korean Atomic Research Institute atau badan penelitian atom Korea. Dalam interogasinya dengan FBI, ia mengaku belajar hacking dan cracking dari seseorang yang dikenalnya lewat internet dan menjadikannya seorang mentor, yang memiliki julukan “Kuji“. Hebatnya, hingga saat ini sang mentor pun tidak pernah diketahui keberadaannya.