Bab Empat Puluh Satu: Datang ke Kantor Polisi

Sang Juara Akademis Memulai Perjalanan dari Mendapatkan Kota Teknologi Air mata bermimpi di bawah bintang-bintang yang sunyi 2416kata 2026-03-04 17:26:56

Kelihatannya memang sederhana, namun pelaksanaannya jauh dari mudah. Program ini terasa seperti semacam perangkat tambahan dalam permainan, tetapi pembuatannya jauh lebih rumit dibandingkan perangkat tambahan biasa. Perangkat tambahan biasanya hanya memanfaatkan perintah internal dalam permainan, sedangkan semua perintah dalam program ini harus dirancang sendiri.

Saat ini, Jiang Qiye sudah memikirkan beberapa skema desain. Salah satunya adalah tipe pasif.

Program keamanan pasif mirip dengan membangun tembok pelindung bagi penggunanya. Begitu mendeteksi bahwa situs yang dikunjungi adalah situs bermasalah, program akan secara otomatis menjalankan perintah untuk memaksa pengguna keluar, lalu secara otomatis mengecek domain situs dan mengumpulkan informasinya sebelum melaporkan ke pihak berwenang.

Disebut pasif karena program ini hanya bereaksi ketika pengguna masuk ke situs, jika pengguna tidak masuk ke situs, program ini hanya berfungsi layaknya program biasa.

Meski demikian, desain program jenis ini punya kelebihan, terutama kemudahan dalam pembuatan. Bagi Jiang Qiye saat ini, program seperti ini tidak terlalu menguras otak. Penentuan situs bermasalah pun cukup mudah, biasanya bisa ditemukan kode-kodenya yang relevan.

Hanya perlu mengidentifikasi situs dengan konten berlebihan atau game judi yang mengharuskan pengisian saldo, kode semacam ini bisa diadopsi dan disempurnakan sesuai kebutuhan.

Jenis lainnya adalah dengan langsung mengidentifikasi server situs. Server situs bermasalah biasanya berada di luar negeri dan berukuran kecil, sehingga deteksinya lebih mudah. Jadi, program keamanan pasif ini bagi Jiang Qiye benar-benar tidak membutuhkan usaha besar.

Jenis kedua adalah tipe aktif.

Program ini berfungsi secara aktif untuk mencegah segala macam pop-up dan pembajakan jalur akses saat berselancar di internet.

Sebenarnya prinsip masuk ke situs sangat sederhana, yakni menghubungkan jalur akses ke database dan membaca data dari sana. Dengan memanfaatkan prinsip ini, jalur akses bisa dilindungi agar tidak terhubung ke situs bermasalah.

Desain aktif terdengar menarik, tetapi implementasinya sangat sulit. Untuk benar-benar memutus jalur ke situs bermasalah, beban kerjanya membuat Jiang Qiye pusing sendiri. Ini sama saja dengan membuat jaringan sendiri menolak masuk ke database situs bermasalah.

Namun, jika berhasil dirancang, program ini juga bisa mengurangi kemunculan iklan dan virus, sehingga keamanan berselancar di internet akan jauh lebih tinggi di masa depan.

Jiang Qiye mengusap kedua pipinya, lalu mulai mengetik di atas keyboard.

Menulis, dan terus menulis.

Jam demi jam berlalu, Jiang Qiye mendongak, mengusap lehernya yang terasa pegal.

Menatap layar yang dipenuhi kode, tiba-tiba ia mengerti mengapa banyak programmer mudah botak. Ia menghela napas panjang, setelah menghabiskan satu sore, ia hanya berhasil menulis beberapa ratus baris kode.

Ia memperkirakan secara kasar, kode ini setidaknya akan mencapai ribuan baris, jadi ia masih membutuhkan lebih dari sepuluh jam lagi.

"Sudahlah, saatnya memasak."

"Besok dilanjutkan."

Beberapa hari berturut-turut, Jiang Qiye hanya duduk di depan komputer, bahkan undangan Zhang Ling untuk bermain basket ia tolak. Selain sesekali mengobrol dengan Lin Muxue untuk menjaga hubungan, Jiang Qiye sepenuhnya tenggelam dalam penulisan kode.

Seminggu kemudian, inti kode untuk pertahanan pasif akhirnya selesai. Jiang Qiye menatap layar yang penuh dengan kode, tersenyum puas, lalu meregangkan badan dan melanjutkan penulisan.

Masih banyak pekerjaan yang harus dilakukan. Ia merancang algoritma yang kompleks, tentu tidak berniat membagikannya secara gratis kepada orang lain.

Ilmu pengetahuan adalah uang!

Setelah desain selesai, ia mulai memikirkan cara untuk menjualnya. Namun, sebelum itu, program harus diuji, dienkripsi, dan dilindungi dari pencurian.

Ketiga hal ini wajib dilakukan. Jika program dijalankan tanpa pengujian terlebih dahulu, dan ternyata gagal atau penuh bug, pengalaman pengguna akan buruk dan ia sendiri akan malu.

Jadi, sebelum program dirilis, harus melalui pengujian ketat untuk menghilangkan bug sebanyak mungkin.

Enkripsi juga sangat penting.

Ia tidak ingin kode buatannya dibobol orang dalam beberapa hari saja, itu sungguh memalukan.

Proteksi terhadap pencurian pun sangat rumit.

Jiang Qiye memilih metode proteksi dengan merancang algoritma sandi sendiri, sehingga meski orang lain ingin membobolnya, tidak akan semudah itu.

Setelah semuanya selesai, kini ia harus mencari tempat untuk menguji program tersebut. Kepada siapa?

Tiba-tiba terbayang sosok Lin Xiao dengan alis tebal dan mata besar, sebagai 'pengguna alat' dalam pikirannya. Toh, nantinya mereka akan jadi satu keluarga, jadi tidak ada salahnya memanfaatkan hubungan ini.

Dengan pikiran itu, Jiang Qiye mengambil ponsel dan menelepon Lin Xiao.

Lin Xiao, yang sedang membaca berkas di kantor, menerima telepon dari Jiang Qiye, sedikit bingung, "Anak ini meneleponku untuk apa?"

"Halo, Jiang Qiye, ada apa?"

Lin Xiao bertanya dengan nada kaku.

"Pak Lin, begini, saya telah merancang sebuah program dan ingin meminta bantuan Anda untuk mencari seseorang yang bisa mengujinya."

"Program apa?"

Lin Xiao tampak bingung, program perlu diuji?

"Oh, ini program kecil yang bisa mencegah akses ke situs bermasalah. Saya tidak bisa menjelaskannya singkat, bisa tolong carikan rekan dari bagian kepolisian siber?"

Mendengar itu, wajah Lin Xiao langsung berubah, 'Tak bisa dijelaskan singkat? Kau mengolok-olokku yang kurang berpendidikan? Percaya atau tidak, aku tak akan biarkan kau masuk ke rumahku!'

Namun Lin Xiao tetap memanggil kepala kepolisian siber dan menyerahkan teleponnya.

"Apa? Benarkah? Kau yakin program yang kau maksud punya fungsi seperti itu?"

Jiang Qiye menjelaskan dengan singkat kepada petugas kepolisian siber tentang kegunaan program tersebut, dan petugas paruh baya itu langsung bertanya dengan penuh semangat.

"Belum diuji, jadi saya tidak yakin apakah ada bug."

"Tidak masalah, datang saja ke kantor polisi, kami bantu menguji. Atau, di mana kamu sekarang? Saya kirim orang untuk menjemputmu!"

Kepala kepolisian siber menenangkan diri dan bertanya pada Jiang Qiye.

Meski hanya mendengar penjelasan singkat dari Jiang Qiye, pengalaman bertahun-tahun di bidang teknologi memberitahukan bahwa kemungkinan program ini cukup besar.

Kalaupun tidak berhasil, menguji satu program tidak akan memakan banyak waktu dan tenaga, jadi tidak ada kerugian jika hasilnya kurang memuaskan.

Tak lama, Jiang Qiye kembali naik mobil polisi dan melaju kencang menuju kantor polisi.

Belum sempat turun dan berdiri, seorang petugas polisi paruh baya dengan seragam, bintang di pundaknya lebih banyak dari Lin Xiao, langsung menariknya masuk ke kantor kepolisian siber.

"Mana program yang kamu bilang?"

"Ini dia."

Jiang Qiye menyerahkan sebuah flashdisk kepada Guan Yonghao.

"Xiao Wang, Xiao Li, siapkan untuk diuji."

Guan Yonghao mengambil flashdisk dan langsung melemparkannya, dua polisi muda yang duduk di depan komputer segera menangkapnya, "Siap."

Melihat mereka mulai mengetes, Guan Yonghao berbalik dan memperkenalkan diri kepada Jiang Qiye, "Halo, saya Guan Yonghao, panggil saja Pak Guan."

"Baik, Pak Guan," Jiang Qiye dengan sopan menanggapi. Ia merasa di kantor polisi ini, setiap yang agak berumur harus dipanggil 'Pak', karena semuanya adalah rekan kerja Lin Xiao selama puluhan tahun.