Doom oyununu her yerde çalıştırma yarışına şu anda sıra dışı bir örnek daha eklendi: Sıra efsanevi oyunu bir PDF dosyası içinde çalıştırma etabına gelmiş görünüyor.

30 yaşını geçmiş olan klasik FPS oyunu Doom’un pek çok alakasız aygıtta çalıştığını gördük. Şu Anda ise bir cihada değil, bir PDF dosyası içinde çalıştırma denemesi ortaya çıktı.
Şüphesiz ki PDF düzgün bir sistem, fakat bazen kötü hedefli yazılım geliştiricileri PDF’ler içine ziyanlı kodlar saklamayı başarabiliyorlar. PDF motorunun belgeyi görüntülemek için Javascript uygulamasını en azından kısmen desteklediğini varsayarak, bir PDF üzerinde oyun çalıştırmak ne kadar mümkün sorusunun karşılığı da, bu yeni DOOM versiyonu ile verilmiş olabilir.
DoomPDF isimli oyun için yazılımcı PDF’i bir Chromium tarayıcısında çalıştırdı ve tamamen araştırma emeliyle, 90’lardaki oyunun kodlarını Javascript’e ekleyip ekleyemeyeceğini test etti. Github kullanıcısı ading2210, açıklamasında “PDF’lerde Javascript için tam olarak çalıştırmak güvenlik nedeniyle mümkün değil. Fakat, kararlı ve yetenekli şahıslar için herzaman arka kapılar var” diyor.
Çalışma haline gelince, C kodunu bir PDF’de çalışacak şekilde derlemek mümkün; anahtar girdileri alınabiliyor ve çıktı için bir çerçeve arabelleği kullanılabiliyor. Özet olarak, evet, Doom kodunu PDF üzerinde çalıştırmak mümkün.
Oyun renk ve kare suratı olarak kusursuz görünmese de, sonuçta hala klavye üzerindeki tuşlarla oynanabilen klasik bir Doom oyununu PDF üzerinden çalıştırabiliyoruz.
Peki şu anda asıl soru şu, PDF üzerinde Doom oyunu çalıştıranlar, virüs yaymak isteseler PDF’lere neler etmezler? Bundan Ötürü tanımadığınız kaynaklardan gelen PDFleri açmadan önce iki sefer düşünmenizde fayda var…