Bab Empat: Unduh
Setelah selesai sarapan, dengan beberapa bungkus bubuk glukosa dan susu bubuk di kantongnya, Ma Jing meninggalkan sekolah. Saat ini, yang paling ia inginkan adalah menyelesaikan penulisan program penggerak antarmuka USB. Setelah itu, ia bisa mengunduh referensi dalam jumlah besar, lalu bersiap mengejar peringkat dalam ujian bulanan, kembali ke kelas unggulan, menaklukkan ujian masuk perguruan tinggi, masuk universitas ternama, meraih cinta, dan mencapai puncak baru dalam hidup! Membayangkannya saja sudah membuatnya sedikit bersemangat!
Karena bos warnet Hailang yang biasa ia kunjungi kemarin terlihat seperti hendak mengusirnya begitu melihat Ma Jing, ia memutuskan untuk tidak ke sana lagi. Untungnya, masih ada beberapa warnet lain di kabupaten ini, jadi ia bisa dengan mudah mengganti tempat. Dengan pikiran itu, Ma Jing pun melangkah masuk ke Warnet Bintang Pagi.
Warnet ini berukuran sedang, memiliki kasir khusus di bagian depan. Di sana, Ma Jing membuat kartu sementara seharga sepuluh yuan, lalu berjalan ke dalam warnet dengan memegang kartu IC itu.
“Terdeteksi perangkat komunikasi yang dapat dihubungkan.” Suara wanita sintetis elektronik tiba-tiba terdengar di telinganya, membuat Ma Jing berhenti dan menatap kartu IC di tangannya dengan bingung. Ternyata, jarinya secara tidak sengaja menyentuh area logam pada kartu IC tersebut.
E7U: “Terdeteksi informasi terenkripsi, mencoba membongkar... Berhasil membongkar.”
“ID: 1674, saldo: 5.0, versi: 1.13.” Baris teks ini muncul di depan mata Ma Jing. Ia membalik kartu IC itu dan melihat angka 1674 timbul di sudut kiri bawah permukaan kartu.
“Ternyata modul antarmuka eksternal USB bukan hanya bisa membaca dan menulis USB, tetapi juga antarmuka sejenis lainnya, apalagi sistem IC card sederhana seperti ini!” Ma Jing menyimpulkan dalam hati.
Meski menyadari ia bisa “dengan tangan” mengubah nilai saldo, Ma Jing tetap menggeleng dan mengurungkan niatnya. Sebab, meski saldo diubah di kartu, data server pusat tetap tidak berubah. Kecuali sistem billing warnet hanya lokal tanpa server pusat, perubahan akan langsung terdeteksi oleh sistem, dan itu bakal merepotkan.
Namun, kejadian itu cukup membuat Ma Jing merasa lebih baik. Mungkin selama ini ia terlalu banyak berpikir. Bisa jadi ia tidak perlu mempelajari kode driver USB secara mendalam untuk menulis drivernya sendiri, karena E7U akan otomatis mencoba berkomunikasi dengan port USB komputer.
Namun, kenyataan berikutnya tidak sepenuhnya sesuai dengan perkiraannya. Setelah komputer dinyalakan dan masuk ke desktop Windows XP dengan langit biru, awan putih, dan padang rumput hijau yang khas, ia menempelkan jari telunjuk kanan ke port USB komputer warnet. Namun, di pojok kanan bawah layar komputer tidak muncul notifikasi balon “perangkat baru terdeteksi”.
Setelah mengetahui penyebabnya, Ma Jing tak bisa menahan tawa.
Kartu IC bisa langsung dibaca lewat kulit, karena area logamnya terbuka sehingga jari bisa langsung menyentuh. Namun, keempat pin logam port USB tersembunyi di dalam colokan setebal kurang dari dua milimeter. Jari manusia jelas tidak bisa masuk ke situ, sehingga tak bisa menyentuh dan menghubungkan.
“Untung aku sudah siap!” Ma Jing mengeluarkan kabel data miniUSB dari sakunya, kabel milik pemutar MP3 miliknya. Karena khawatir gagal bereksperimen sebagai “flashdisk manusia”, ia sengaja membawa MP3 sebagai perangkat penyimpanan cadangan.
Ia memotong kabel data miniUSB di tengah dengan gunting kuku, menyimpan ujung yang ada kepala miniUSB ke dalam saku, lalu merapikan ujung satunya. Empat kabel merah, hitam, biru, dan hijau dibiarkan terbuka sedikit, dijepit di sela-sela jari kiri, sementara tangan kanan menggenggam kepala USB dan mencolokkannya ke port USB komputer warnet.
“Perangkat baru terdeteksi.” Begitu isi notifikasi balon di pojok kanan bawah Windows.
“Terdeteksi perangkat komunikasi yang dapat dihubungkan.” Begitulah tulisan dan suara yang muncul di “panel virtual” di depan mata Ma Jing.
Sekitar lima menit kemudian, Ma Jing akhirnya melihat E7U memberikan notifikasi, “Telah membangun koneksi komunikasi dengan perangkat baru yang diberi tanda komputer, kecepatan transfer maksimum 480Mbps.”
Ma Jing sangat gembira, langsung menyalin semua file uji yang sudah disiapkan tadi ke “Disk yang dapat dipindahkan (B:) (ruang kosong 100GB)”.
Berkat kecepatan transfer yang mencapai batas standar USB 2.0, file-file uji yang ia siapkan sangat cepat tersalin, dan Ma Jing segera memeriksa hasilnya dengan saksama.
“Sistem, di mana file yang baru saja disalin?”
E7U: “File yang ditambahkan dalam lima menit terakhir: Cahaya Gemilang.MP3, Si Serigala Tua Traktir Ayam.wma, Aku Sudah Untung.wav, Orang Timur Laut Semua Pahlawan.swf, Pedang dan Impian.wmv, Sebuah Roti Memicu Tragedi.drm, mm1.jpg, mm1.bmp, Mars.gif, File Teks Baru.txt, Dokumen Microsoft Word Baru.doc, Lembar Kerja Microsoft Excel Baru.xls, Presentasi Microsoft PowerPoint Baru.ppt, setup.exe, setup.rar”
“Buka file!”
E7U: “Format file tidak dikenal, gagal membuka!” (15 baris layar penuh)
E7U: “Format file baru terdeteksi, sedang dianalisa, harap tunggu!” (15 baris layar penuh)
E7U: “Format file baru telah didaftarkan: txt, wav, bmp.”
Ma Jing mengernyitkan dahi. Ia telah menyalin lima belas file ke dalam “flashdisk manusia”-nya, mencakup format audio-video, gambar, dokumen, arsip kompresi, dan program aplikasi yang umum, namun hasilnya hanya tiga format—txt, wav, bmp—yang berhasil dianalisa dan bisa ia akses langsung di pikirannya. Dua belas format lainnya gagal.
“Coba analisa Cahaya Gemilang.MP3!” Ma Jing memerintahkan lagi.
“E7U: Mencoba menganalisa Cahaya Gemilang.MP3, terdeteksi informasi terenkripsi, mencoba membongkar... Perkiraan waktu pembongkaran: 31 jam 34 menit, lanjutkan pembongkaran paksa?”
“Tidak!”
Ma Jing mengangguk pelan, ia sudah paham letak masalahnya: file txt, file wav, dan file bmp memiliki kesamaan, yakni data mereka tidak dikompresi. Sementara format lain telah mengalami kompresi data dengan perangkat lunak khusus untuk menghemat ruang penyimpanan. Tanpa perangkat lunak dekoder yang sesuai, sangat sulit untuk mengembalikan informasi di dalamnya.
Untungnya, berbagai dokumen teknis tentang format terkompresi dan terenkripsi ini banyak tersedia di internet, bahkan beberapa format memiliki kode sumber perangkat lunak open source yang bisa diunduh. Kode sumber perangkat lunak biasanya berupa file teks yang tidak dikompresi (hanya ekstensi yang diubah dari txt), sehingga bisa langsung dibaca oleh E7U dan mempercepat proses pembongkaran.
Dengan demikian, Ma Jing segera dapat langsung melihat isi file berformat mp3, jpg, gif, png, mpg, mp4, rtf, doc, xls, ppt, pdf, zip, 7z, dan lain-lain di dalam pikirannya. Namun, untuk file berformat wmv, rm, rmvb, swf, flv, dan rar masih belum bisa dibuka langsung, karena tidak tersedia dekoder open source di internet—hanya bisa dibongkar secara paksa. Ma Jing pun mengunduh paket koleksi dekoder multimedia dan menyimpannya di “Disk B”, berharap bisa sedikit mempercepat proses pembongkaran.
Setelah hampir menyelesaikan masalah format file, Ma Jing akhirnya mulai mengunduh berbagai referensi yang menurutnya berguna dengan kecepatan penuh. Soal asli ujian masuk perguruan tinggi tiga tahun terakhir? Unduh! Kamus Besar Tionghoa Baru.pdf? Unduh! Ensiklopedia Cihai cetakan berwarna edisi 1999.pdf? Unduh! Naskah Rahasia Huanggang.doc? Unduh! Ensiklopedia Oxford.iso? Unduh!