Bunu da gördük: Doom, şimdi de PDF dosyası içinde çalıştırıldı

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

Bunu da gördük: Doom, şimdi de PDF dosyası içinde çalıştırıldı

30 yaşını geçmiş olan klasik FPS oyunu Doom'un pek çok alakasız cihazda çalıştığını gördük. Şimdi ise bir cihada değil, bir PDF dosyası içinde çalıştırma denemesi ortaya çıktı.

Şüphesiz ki PDF düzgün bir sistem, ancak bazen kötü amaçlı yazılım geliştiricileri PDF'ler içine zararlı 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 mümkün mü sorusunun cevabı 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 amacıyla, 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. Ancak, kararlı ve yetenekli kişiler için herzaman arka kapılar var" diyor.

Çalışma şekline 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 hızı olarak mükemmel görünmese de, sonuçta hala klavye üzerindeki tuşlarla oynanabilen klasik bir Doom oyununu PDF üzerinden çalıştırabiliyoruz.

Peki şimdi asıl soru şu, PDF üzerinde Doom oyunu çalıştıranlar, virüs yaymak isteseler PDF'lere neler etmezler? Dolayısıyla tanımadığınız kaynaklardan gelen PDFleri açmadan önce iki kez düşünmenizde yarar var...