8 месяцев назад
Как известно, внутри файлов PDF можно размещать скрипты JavaScript, которые будут запускаться на исполнение в браузере. Например, если загрузить этот PDF, то вы увидите результат выполнения скрипта: Это стандартная функция формата. Все разработчики браузеров знают, что PDF подобно HTML является активным контентом и может содержать исполняемые скрипты. Читать дальше →
3 месяца назад
Студент запустил в PDF функциональный эмулятор Linux
В начале прошлого месяца некто использовал поддержку JavaScript в формате PDF для запуска игры Tetris внутри обычно считающегося статичным текстового документа. Предсказуемо, уже через несколько дней он усовершенствовал этот хак, чтобы запустить Doom внутри PDF-файла. Теперь тот же разработчик пошел ещё дальше и адаптировал код для запуска целой операционной системы Linux. Едва ли прошёл месяц после публикации порта Doom, работающего внутри PDF, как старшеклассник и программист под ником Ading2210 успешно эмулировал Linux в популярном формате файлов...