Sesekali ada cerita tentang programmer yang diam-diam mengotomatisasi pekerjaan mereka. Namun kasus seorang programmer kontrak dari negara bagian Pennsylvania, AS, memiliki dimensi yang sangat berbeda: ia mencoba memaksa majikannya menjadi ketergantungan.
David Tinley (62) kini menghadapi hukuman sepuluh tahun penjara dan denda hingga $250.000 (224.000 euro). Pria itu mengaku bersalah di pengadilan federal karena sengaja merusak komputer yang diamankan. Kantor Kejaksaan AS untuk Distrik Barat Pennsylvania melaporkan hal ini dalam sebuah pernyataan jumpa pers.
Tinley ditugaskan oleh kelompok teknologi Jerman Siemens cabang Amerika untuk mengembangkan spreadsheet otomatis khusus. Perusahaan menggunakan spreadsheet ini untuk mengelola pesanan komponen listrik.
Pemrogram menanam bom waktu dalam kode Siemens
Tapi Tinley memasukkan beberapa apa yang disebut bom logika ke dalam kodenya. Setidaknya itulah yang dituduhkan jaksa penuntut umum kepadanya. Bom logika adalah baris kode berbahaya yang mengganggu program ketika kondisi tertentu terpenuhi – seperti waktu atau tanggal tertentu.
Dalam kasus ini, bom logika tersebut diatur waktunya untuk meledak setiap beberapa tahun, demikian tuduhan jaksa. Hal ini menyebabkan spreadsheet mengalami kesalahan berupa pesan kesalahan dan perubahan ukuran gambar, menurut sebuah laporan situs web industri Law360.
Jika program kembali crash, Siemens akan menghubungi Tinley lagi untuk memperbaikinya. Dia memperbaiki sistem dengan menunda tanggal spreadsheet tidak lagi berfungsi, menurut dakwaan.
Dugaan penipuan tersebut akhirnya terungkap pada tahun 2016 saat ia sedang berlibur dan Siemens ingin memproses pesanan mendesak menggunakan program tersebut, namun terhenti lagi. Keadaan tersebut memaksa Tinley untuk membagikan kata sandi yang melindungi kode sistem dengan karyawan – dan hal itu mengungkap bom logika, menurut laporan Law360.
Pengacara Tinley mengatakan dia tidak pernah mendapat uang dari perbaikannya. Motivasinya adalah untuk melindungi karyanya sendiri. Namun, jaksa mengklaim tindakannya menyebabkan kerugian lebih dari $5.000 (€4.500). Jumlah ini merupakan batas yang mengkualifikasi pelanggaran sebagai tindak pidana berat. Siemens menghabiskan sekitar $42.000 (38.000 euro) untuk menyelidiki kerusakan yang mungkin ditimbulkannya, Law360 melaporkan.
Sekarang bahkan ada risiko hukuman penjara
Tinley Pengakuan bersalah Kesepakatan itu mencakup dia membayar kembali biaya-biaya tersebut dan menyerahkan dua laptop – di samping hukumannya, di mana dia bisa menghadapi hukuman penjara atau denda.
Omong-omong, tidak jarang pemrogram dipenjara karena bom logika.
-
Pada tahun 2008, seorang administrator sistem dijatuhi hukuman 30 bulan setelah bom logikanya ditemukan di perusahaannya, Medco. Setelah Medco dipecat dari Merck, dia khawatir akan dipecat, portal berita Inggris melaporkan Pendaftaran pada waktu itu. Administrator sistem mengaku bersalah menanam bom. Hal itu rupanya dimaksudkan untuk menghapus banyak data setelah dia keluar dari perusahaan. Namun, kesalahan pemrograman menghalangi mereka untuk aktif tepat waktu. Dia akhirnya tertangkap saat mencoba memperbaiki bom logikanya, kata jaksa.
-
Pada tahun 2018, seorang hakim di Atlanta menjatuhkan hukuman dua tahun penjara kepada seorang pemrogram basis data setelah mengaku bersalah menanam bom logika di basis data penggajian militer AS. lapor ZDNet. Dia menanam bom setelah majikannya kehilangan kontrak untuk terus menjalankan database tersebut. Bom ini meledak dan menghapus data yang menghalangi pasukan cadangan Angkatan Darat AS untuk dibayar dan dikerahkan tepat waktu. Militer menghabiskan $2,6 juta (2,3 juta euro) untuk menyelidiki dan memperbaiki sistemnya. Mereka telah memulihkan semua data. Pelaku harus membayar denda sebesar 1,5 juta dolar AS (1,3 juta euro) dan dijatuhi hukuman penjara.
Teks ini diterjemahkan dari bahasa Inggris oleh Hannah Schwär.