Pemuda yang mencuri Half-Life 2

content auto translated from {from}

Tentu banyak dari Anda yang ingat peristiwa yang menyertai tanggal rilis Half-Life 2, yang awalnya dijadwalkan pada tanggal 30 September 2003. Pertama-tama, Valve diam-diam melewatkannya, tetapi tak lama setelah itu mereka mengumumkan bahwa kode sumber permainan telah dicuri dan rilis ditunda untuk waktu yang tidak ditentukan.

Kemudian diketahui bahwa seorang warga Jerman, Axel Jemeb, telah dihukum karena meretas jaringan Valve dan menyebabkan kerugian finansial pada perusahaan.

Pada tahun 2004, situs hl-inside.ru menerbitkan terjemahan artikel yang juga membahas pencurian tersebut (satu dan dua). Artikel tersebut menggambarkan kejahatan dari sudut pandang Valve. Dalam artikel ini, semua yang terjadi dengan fokus pada kenangan Axel sendiri dibahas secara rinci.


Pemuda yang Mencuri Half-Life 2.

Pada 7 Mei 2004, pukul 6 pagi, di sebuah kota kecil Jerman, Schönau (Schwarzwald), Axel Jemeb terbangun dan mendapati tempat tidurnya dikelilingi oleh polisi. Senjata diarahkan ke kepalanya, dan di kepalanya terngiang kata-kata: “Bangkit dari tempat tidur! Jangan menyentuh keyboard!”

Jemeb tahu alasan kedatangan mereka. Namun, masih dalam keadaan mengantuk, ia bertanya apa alasannya.

“Anda dituduh melakukan penyusupan ilegal ke jaringan perusahaan Valve, mencuri permainan komputer Half-Life 2, mempublikasikannya di internet, dan menyebabkan kerugian sebesar lebih dari 250 juta dolar,” — demikian jawaban mereka. “Berpakaianlah.”

Tujuh bulan sebelumnya, pada 2 Oktober 2003, di kota besar Amerika, Seattle, Gabe Newell, kepala Valve, terbangun dan menemukan bahwa kode sumber permainan yang telah dikerjakan perusahaannya selama hampir lima tahun telah dipublikasikan di internet.

Permainan harus dirilis beberapa minggu yang lalu, tetapi pengembang mengalami penundaan. Penundaan selama 12 bulan. Rilis Half-Life 2 tertunda, dan Newell bahkan tidak tahu berapa lama lagi. Kebocoran ini tidak hanya menyebabkan kerugian finansial, tetapi juga merusak reputasi perusahaan secara signifikan.

Setelah memikirkan masalah ini, Newell ditanya oleh banyak pertanyaan. Bagaimana ini bisa terjadi? Apakah ada pengkhianat di Valve? Siapa dari tim yang telah menghabiskan bertahun-tahun hidup mereka untuk membuat permainan ini yang bisa membahayakan seluruh proyek di akhir pengembangan?

Dan jika bukan orang-orangku, bagaimana ini bisa terjadi sama sekali? Apakah seseorang mendapatkan akses ke server internal Valve?

Namun, di antara semua pertanyaan, satu hal yang paling mengganggu pikirannya: siapa yang melakukan ini?

Pelanggar Nomor Satu

![](/api/field/image/TE91dMoVtsPQ9)

“Saya terpesona oleh peretasan setelah saya menjadi korban peretasan,” kata Jemeb hari ini. “Itu adalah program yang menyamar sebagai generator kunci untuk WarCraft III, dan saya adalah idiot yang menjalankannya. Sebenarnya itu adalah sdbot, program jahat yang berkeliaran pada saat itu (dalam bahasa sehari-hari — malware).”

Pemuda Jerman ini segera menyadari apa yang telah ia instal di komputernya. Namun, alih-alih membersihkan virus tersebut dan melupakan semuanya, dia malah meretas program jahat itu — untuk melihat bagaimana cara kerjanya dan apa yang dilakukannya.

Jalur ini membawanya ke server IRC yang mengendalikan virus tersebut. Dia berhasil melacak orang yang mengendalikan semua ini. Tetapi alih-alih menuduh, Jemeb mulai bertanya tentang cara kerja malware tersebut. Dia sudah memiliki rencana.

“Sekarang, saya telah menghabiskan sekitar 2.000 euro untuk permainan di Steam, tetapi pada waktu itu saya tidak bisa membelinya,” jelasnya.

“Oleh karena itu, saya menulis virus saya sendiri, malware untuk mencuri kunci CD dari permainan yang ingin saya mainkan. Sangat cepat karya saya menjadi salah satu virus yang paling umum, sebagian besar berkat fakta bahwa saya menggunakan eksploitasi kerentanan yang tidak ditutup di Windows.”

Untuk Freeman!

Setelah menyadari peretasan, reaksi pertama Newell adalah melapor ke polisi. Kedua — meminta bantuan kepada para pemain.

Pada 2 Oktober 2003, pukul 23:00, Newell meninggalkan pesan di salah satu forum populer tentang Half-Life 2, “Saya perlu bantuan pemain.”

“Ya, kode sumber yang dipublikasikan — itu sebenarnya kode sumber Half-Life 2,” ia mengakui dalam pesannya. Dan secara singkat mencatat semua fakta yang diketahui hingga saat itu tentang peretasan.

Dia menjelaskan bahwa seseorang telah mendapatkan akses ke kotak suratnya sekitar tiga minggu yang lalu. Selain itu, banyak komputer pengembang dipasang program yang melacak semua yang diketik di keyboard. Semua ini, menurut Newell, diciptakan khusus untuk menyerang Valve, karena program-program ini tidak terdeteksi oleh antivirus mana pun.

Siapa pun yang melakukannya — adalah orang yang cerdas, terampil, dan ditujukan langsung ke Valve. Tetapi mengapa?

Titik Masuk

Tentunya virus Jemeb menyebabkan banyak kerusakan, tetapi penulis terinspirasi bukan oleh mendapatkan keuntungan, tetapi oleh kecintaannya pada permainan.

Permainan kesukaannya adalah Half-Life. Pada tahun 2002, seperti banyak penggemar permainan lainnya, Jemeb menginginkan rincian tentang kelanjutan yang akan datang. Dan saat itu ide muncul. Jika Jemeb dapat meretas jaringan Valve, ia dapat menemukan sesuatu yang menarik tentang permainan, sesuatu yang tidak diketahui oleh siapa pun.

Seorang bocah pemalu, yang dibesarkan dengan keras, sangat ingin meningkatkan statusnya dalam komunitas pemain yang ia anggap seperti keluarganya, memberi tahu mereka semua informasi rahasia. Mencoba itu sepadan.

“Sejujurnya, saya tidak terlalu berharap untuk berhasil,” kata Jemeb. “Namun, percobaan pertama berhasil. Selain itu, itu adalah murni kebetulan.”

“Saya memindai jaringan Valve, berharap menemukan server web yang tersedia, di mana informasi tentang permainan bisa disimpan. Jaringan perusahaan cukup terlindungi dari serangan luar, tetapi titik lemah terletak pada server DNS, yang menjawab permintaan AXFR anonim. Inilah yang memberi saya sedikit informasi.”

AXFR berarti Transfer Zona Asinkron Penuh (Asynchronous Full Zone Transfer), utilitas untuk mencadangkan data di server DNS sekunder dari server utama. Tetapi ini juga merupakan protokol yang digunakan oleh para peretas untuk mengekstrak informasi tentang server web. Setelah menarik data ini, Jemeb dapat mengetahui nama semua subdomain dari situs ValveSoftware.com.

“Di log pemindaian port saya menemukan server menarik yang terletak di dalam jaringan Valve, tetapi dimiliki oleh beberapa perusahaan Tangis, yang berspesialisasi dalam berbagai perangkat komputer,” katanya.

“Server ini memiliki akses tulis ke root situs, tempat saya dapat mengunggah skrip ASP dan menjalankannya melalui internet. Dan Valve tidak melindungi diri dari server ini di dalam jaringan, menganggapnya sebagai milik mereka.”

Dengan percobaan pertamanya, Jemeb menemukan terowongan yang tidak dilindungi ke jaringan Valve.

“Nama pengguna dari pengontrol domain primer di Valve adalah 'build', dan tidak ada kata sandi yang ditetapkan,” jelasnya. “Ini memungkinkan saya mengambil kata sandi terenkripsi yang digunakan dalam sistem. Pada waktu yang sama, di situs Swiss Federal Institute of Technology Zurich, terdapat pembobol kode online yang memungkinkan saya dengan cepat membobol semuanya.”

“Setelah saya melakukan ini... saya mendapatkan kunci ke kerajaan mereka.”

Pemblokiran

Sampai saat ini, Jemeb tidak memperhatikan keselamatannya sendiri; dia tidak menyembunyikan jejaknya. Dia tidak memiliki apa pun yang perlu disembunyikan saat itu. Namun, dia ingin memastikan bahwa dia tetap tidak terdeteksi di masa depan.

“Saya hanya khawatir tentang satu hal — bagaimana agar saya tidak terdeteksi dan diusir dari jaringan,” katanya. “Tapi saya memiliki akses ke hampir tak terbatas proxy-proxy, dan itu memberi saya kepercayaan diri. Pertama-tama, saya ingin menemukan server di mana saya bisa mengatur sesuatu seperti tempat perlindungan.”

Jemeb mulai menjelajahi sekeliling, berharap menemukan jejak permainan. Dia menemukan berbagai dokumentasi proyek dan catatan tentang pembuatan permainan. Inilah yang dia cari. Itulah mengapa dia ada di sini.

Satu minggu berlalu, dan Jemeb menyadari bahwa tidak ada yang menyadari kehadirannya dalam jaringan perusahaan Valve. Kemudian dia mulai berperilaku lebih berani.

Dengan cepat dia menemukan harta karun yang sesungguhnya: kode sumber dari permainan yang sudah sangat dia inginkan untuk dimainkan selama bertahun-tahun.

Godaan itu terlalu kuat. Pada 19 September 2003, Jemeb mengunduhnya dan dengan demikian mencuri permata dari mahkota Valve.

“Undang kode tersebut sangat mudah, berkat kecepatan jaringan program Perforce yang digunakan di Valve (sistem manajemen versi komersial). Tetapi kecepatan pengunduhan data permainan sangat rendah, karena program SourceSafe yang mengerikan,” jelasnya.

“Akibatnya, saya menulis klien saya sendiri yang menggunakan mekanisme transfer data melalui protokol TCP saya sendiri, yang mampu melacak file yang diubah berdasarkan hash dan hanya mengirimkan perubahan yang telah dilakukan.”

“Permainan tidak ingin dijalankan di komputer saya. Oleh karena itu, saya melakukan beberapa perubahan pada kode agar dapat berjalan tanpa semua efek seru seperti shader dan sebagainya, tetapi itu membosankan. Plus, saya hanya mengunduh saluran utama pengembangan permainan. Sebagian besar dari mereka memiliki begitu banyak cabang pengembangan, sehingga saya tidak akan pernah memiliki waktu untuk memeriksa semuanya.”

Hingga hari ini, Jemeb bersikeras bahwa dia tidak mengupload kode sumber tersebut ke internet. Namun, tidak ada keraguan bahwa dia menyerahkannya kepada orang yang pada akhirnya melakukannya.

“Tidak ada yang saya rencanakan seperti ini,” katanya. “Tentu saja, saya sangat ingin pamer kepada seseorang. Tetapi orang yang saya bagi kode tersebut bersumpah kepada saya bahwa dia tidak akan membagikannya. Dia berbohong.”

Begitu permainan muncul di torrent, tidak ada cara untuk menghentikan proses ini.

“Kotak Pandora sudah terbuka,” kata Jemeb. “Internet tidak dapat dihentikan.”

Hari Besar

Reaksi terhadap permohonan Newell beragam. Ada penggemar yang mengekspresikan penyesalan, ada pemain yang merasa dikhianati oleh Valve, yang tidak merilis permainan sesuai tenggat waktu yang sebelumnya ditetapkan, pada September 2003.

Meskipun ada beberapa petunjuk, tidak ada yang memberikan informasi yang dapat membantu menemukan pelanggar. FBI dilibatkan dalam penyelidikan, tetapi juga tanpa hasil.

Sementara itu, tim Valve, yang sebelumnya sudah bekerja lembur, mulai merasakan akibat pencurian. Pengembangan permainan menghabiskan satu juta dolar per bulan, dan tidak ada akhir yang terlihat. Pencurian tersebut tidak hanya menyebabkan kerugian finansial, tetapi juga mendemotivasi tim yang sudah lelah. Salah satu desainer muda datang dengan pertanyaan langsung kepada Newell. “Gabe,” katanya, “apakah ini akan menghancurkan perusahaan?”

Pada 15 Februari 2004, pada pukul 6:18 pagi, direktur utama Valve menerima email dengan subjek kosong. Pengirimnya adalah seseorang bernama “Da Guy” (“Orang Ini”).

“Halo, Gabe,” penulis memulai suratnya, sebelum melanjutkan dengan pengakuan tentang peretasan baru-baru ini terhadap jaringan Valve.

Pada awalnya, Newell tidak yakin tentang kebenaran cerita ini. Namun, dua dokumen terlampir meyakinkannya sebaliknya — dokumen tersebut hanya dapat diakses oleh orang yang memiliki akses ke server internal perusahaan.

Lima bulan setelah permainan muncul di internet, setelah tidak ada petunjuk left, orang yang dicari Newell sendiri datang mengetuk pintunya.

Perangkap Pasir

Mengapa Jemeb mengirim email ini? “Karena saya menyesali apa yang telah saya lakukan,” katanya. “Saya ingin mereka tahu siapa yang membuat ini dan bahwa saya tidak pernah berniat melakukan hal seperti itu.” Namun, Jemeb tidak hanya ingin itu. Pemuda itu melihat kesempatan untuk membalikkan tindak kriminalnya menjadi hal positif. Baik untuk Valve, maupun untuk dirinya sendiri. Dalam email lain, ia meminta Newell tentang kemungkinan diterimanya dirinya bekerja di Valve.

“Pada waktu itu, saya sangat naif,” katanya. “Saya bermimpi, dan saya masih bermimpi, untuk bekerja di perusahaan permainan, jadi saya hanya meminta mereka tentang hal itu. Saya berharap mereka bisa memaafkan saya karena semua ini tidak disengaja.”

Mengejutkan Jemeb, beberapa hari kemudian datang tanggapan positif dari Newell, Valve tertarik padanya. Newell bertanya apakah Jemeb bersedia untuk wawancara melalui telepon.

Sebenarnya, mereka tidak berniat untuk mempekerjakannya. Mereka ingin mendapatkan rekaman pengakuan Jemeb bahwa dia adalah penyebab kebocoran kode sumber permainan. Ini adalah taktik lama FBI, bermain pada harga diri seseorang, agar mendapatkan pengakuan yang diperlukan.

Jemeb memiliki firasat buruk, tetapi dia mengabaikannya. “Saya berharap yang terbaik,” kenangnya. “Saat itu saya tidak terlalu cerdas.”

Dia ingat bahwa wawancara dilakukan oleh Alfred Reynolds, pengembang Counter-Strike dan Steam, dan penulis Portal, Eric Wolpaw, meskipun ini tidak akurat dan dia bisa salah. Setidaknya karena pada saat itu Wolpaw sama sekali tidak bekerja di Valve.

“Untuk memulai, mereka ingin tahu bagaimana saya bisa masuk ke sistem mereka. Saya menjelaskan semuanya dengan detail. Kemudian mereka bertanya tentang pengalaman dan tingkat pengetahuan saya. Saya masih ingat kejutan mereka, bahwa Bahasa Inggris saya — lancar dan hampir tanpa aksen.”

Ketiga orang itu berbicara selama sekitar empat puluh menit. Dalam kehadiran sosok idola-idolanya, Jemeb kehilangan segala rasa bersalah. Tetapi tidak ada yang bisa dibandingkan dengan lonjakan adrenalin ketika ia ditawarkan wawancara kedua. Kali ini harus ada pertemuan langsung di kantor Valve, di Seattle, di wilayah Amerika.

Menyusun perangkap, Valve dan FBI harus mendapatkan visa untuk Jemeb (serta untuk ayah dan saudaranya, karena dia meminta mereka untuk menemaninya ke Amerika). Namun, mereka khawatir bahwa Jemeb masih memiliki akses ke jaringan Valve dan berpotensi dapat menyebabkan kerusakan lebih lanjut pada perusahaan. Oleh karena itu, FBI menghubungi polisi Jerman, memperingatkan mereka tentang rencana mereka.

Jalan 17

Tak lama setelah itu, Jemeb terbangun di bawah senjata pistol. Dia berpakaian dan turun ke lantai satu, didampingi oleh polisi bersenjata, yang susah payah menyusuri koridor sempit di rumah ayahnya.

Bolehkah saya makan sebelum kita pergi?” tanya Jemeb.

Tentu saja,” kata seorang polisi.

Jemeb meraih pisau untuk memotong roti. “Semua polisi, tanpa pengecualian, mengarahkan senjata mereka ke arah saya,” katanya.

Dia minum secangkir kopi dan merokok, lalu dia dibawa ke dalam mobil van dan diantar ke kantor polisi setempat. Di sana ia menunggu pertemuan dengan kepala polisi. Dia mendekati Jemeb, memandangnya di mata dan mengatakan: “Apakah kamu tahu betapa beruntungnya kamu, karena kami menangkapmu sebelum kamu naik pesawat?”

Jemeb diinterogasi selama tiga jam. “Sebagian besar pertanyaan berfokus pada worm Sasser,” katanya, merujuk pada virus terkenal yang menginfeksi komputer yang menjalankan Windows XP dan Windows 2000.

“Entah kenapa mereka mengira ada hubungan antara saya dan Sasser, tetapi saya menyangkalnya. Sasser saat itu dibicarakan di semua berita dan pembuatnya, Sven Jaschen, ditangkap pada hari yang sama dengan saya, selama operasi bersama, karena mereka khawatir saya mungkin memperingatkannya.”

“Bot saya menggunakan kerentanan yang sama dalam layanan LSASS seperti yang dia lakukan, hanya saja bot saya tidak merusak seluruh sistem. Dan saya rasa mereka berpikir bahwa saya memberi dia kode eksploitasi. Tentu saja, saya menolak itu dan mengatakan kepada mereka bahwa saya tidak pernah menulis kode yang mengerikan itu.”

Setelah polisi mulai menyadari bahwa tidak ada hubungan antara Jemeb dan pembuat worm Sasser, mereka mulai beralih ke pertanyaan tentang Valve.

Saya bisa menolak untuk menjawab pertanyaan mereka dan meminta pengacara, tetapi saya memilih untuk memberi tahu mereka semua yang saya tahu. Dengan jujur dan sepenuhnya. Dan saya rasa mereka menghargai sikap itu,” katanya. “Saya disukai oleh petugas yang melakukan interogasi, karena dia mengatakan bahwa saya tidak bodoh seperti kebanyakan orang lain.” Departemen ini biasanya berurusan dengan mereka yang ditangkap karena pembuatdan penyebaran pornografi anak.

Saya rasa saya jujur kepada mereka hanya karena saat itu saya tidak berpikir bahwa saya melakukan sesuatu yang serius.”

Jemeb ditahan selama sekitar dua minggu. Dia dibebaskan segera setelah polisi menyadari bahwa dia tidak berniat untuk melarikan diri. Dia dibebaskan dengan satu syarat — ia harus melapor di kantor polisi tiga kali seminggu. Setiap minggu. Selama tiga tahun. Sampai penyelidikan hukum berakhir.

Dermawan Kami

![](/api/field/image/YcpNISC72pruf)

Sambil menunggu keputusan pengadilan, Jemeb bekerja keras untuk mengubah hidupnya. Dia menyelesaikan sekolah dan mendapatkan pekerjaan di bidang keamanan informasi, membangun program untuk Windows yang mengelola sistem keamanan, serta mengelola basis data dan server.

Pengadilan Axel Jemeb berlangsung selama tujuh jam. Tidak ada perwakilan dari Valve yang hadir, meskipun ada seseorang dari Wall Street Journal. Selain peretasan sistem keamanan Valve, tidak ada fakta yang menunjukkan bahwa Jemeb mengupload kode sumber Half-Life 2 ke internet.

Namun demikian, Jemeb mengaku bersalah atas peretasan jaringan Valve. Hakim memvonisnya dengan hukuman dua tahun percobaan, mempertimbangkan masa kecilnya yang sulit dan upayanya untuk mengubah hidupnya setelah penangkapannya.

Pada saat putusan dijatuhkan, 8,6 juta salinan Half-Life 2 telah terjual. Tampaknya kebocoran yang terjadi pada 4 Oktober 2003 tidak berpengaruh pada kesuksesan permainan.

Hari ini, Jemeb berusia 28 tahun. Hampir sepuluh tahun telah berlalu, dan dia masih menyesali apa yang terjadi pada Half-Life 2.

“Saya naif dan melakukan hal-hal yang seharusnya tidak pernah saya lakukan,” katanya. “Seharusnya bisa lebih bermanfaat, melakukan sesuatu yang lain. Saya menyesal telah merugikan Valve dan mereka menderita kerugian finansial. Saya juga menyesal tentang uang yang hilang oleh beberapa universitas ketika saya menggunakannya sebagai kelinci percobaan untuk virus saya.”

“Saya menyesal atas semua hal ilegal yang saya lakukan saat itu... dan saya menyesal tidak melakukan sesuatu yang berguna sebelum saya ditangkap.”

Dan bagaimana dengan orang yang dia curi permainan itu? Apa yang Axel Jemeb akan katakan kepada Gabe Newell?

Saya akan berkata ini: saya sangat menyesal atas semua yang telah saya lakukan. Tetapi saya tidak pernah berniat untuk membahayakan Anda. Dan jika saya bisa memutar kembali waktu, saya tidak akan melakukan hal itu. Masih menyakitkan bagi saya untuk mengingatnya. Saya ingin bisa berdiri di samping dan menyaksikan Anda menciptakan, tetapi pada akhirnya, saya yang merusaknya.”

“Anda adalah pengembang favorit saya dan saya akan selalu membeli permainan Anda.”


Sumber