Филипп Киркоров станцевал на столе для диджея на презентации клипа «Луиза» История Ивана Капкова: эмиграция, внутренний кризис и трагический финал «Ставка на любовь»: кто участвовал в первом выпуске третьего сезона и какая пара ушла Девушка Kizaru заявила о фиктивном браке рэпера и насилии В Роспотребнадзоре назвали основные меры профилактики ВИЧ-инфекции Team Spirit сохранила первое место в рейтинге HLTV Как диагностировать сетевые проблемы в Kubernetes BrandSecurity: число нарушений прав на бренды выросло на 56,9% Пять способов сделать макияж губ в коричневой гамме К2Тех и «КуйбышевАзот» внедрили 1С:ERP на отечественной инфраструктуре Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау Сбербанк повысил ставку по накопительному счету до 14,5% годовых Александр Ревва раскритиковал мрачную шутку Михаила Галустяна в день рождения В Донецке сообщили об использовании Starlink при атаке беспилотников Исследование: 72% россиян обращаются в поддержку по одному вопросу несколько раз Полина Трубенкова рассказала о расходах в браке и споре из-за дома Криштиану Роналду стал первым спортсменом с карьерным доходом свыше $2 млрд Британский актер погиб после падения в вольер с тиграми «АйТи Бастион» и YADRO протестировали решение для защищённого резервного копирования Писательница из ЮАР выпустила 370 книг с помощью ИИ за несколько месяцев
Лента новостей
Технологии

KillerPDF 1.9.0 получил собственный движок и усиленные функции безопасности

Открытый портативный редактор PDF KillerPDF обновился до версии 1.9.0: PDFium заменили собственным движком, а обновление усилило защиту документов и автоматизации.

KillerPDF 1.9.0 получил собственный движок и усиленные функции безопасности
Фото: Хабр

В конце октября 2026 года вышла версия 1.9.0 открытого проекта KillerPDF — бесплатного портативного редактора PDF для Windows 10 и 11. Программа распространяется без установщика и не требует прав администратора, учётной записи или телеметрии.

Исходный код KillerPDF написан на C# и опубликован на GitHub под лицензией GNU General Public License v3.0. Всё необходимое для работы находится внутри исполняемого файла, а приложение использует .NET Framework 4.8, который поставляется с поддерживаемыми версиями Windows.

Редактирование PDF без облачных сервисов

KillerPDF предназначен для автономной работы с документами. В программе можно менять текст непосредственно в PDF, открывая его двойным щелчком, при этом механизм сопоставления шрифтов помогает сохранить исходный внешний вид страницы.

Редактор поддерживает объединение нескольких файлов, разделение документов и извлечение выбранных страниц. Страницы можно переставлять перетаскиванием, а миниатюры, масштабирование и сочетания клавиш упрощают навигацию по большим документам.

В число инструментов также входят текстовые поля, рисование от руки, выделение текста и полнотекстовый поиск с подсветкой результатов. Выделенный текст можно копировать, в том числе с помощью Ctrl+A, а документы с аннотациями — печатать в сглаженном виде. Поддерживаются создание, сохранение и повторное использование подписей с размещением в нужном месте щелчком мыши.

Программа умеет открывать защищённые паролем PDF-файлы: вместо сообщения об ошибке она запрашивает пароль. Расшифрованная копия хранится во временной памяти только в течение текущей сессии.

Что изменилось в версии 1.9.0

Одним из главных изменений стала замена PDFium на собственный движок KillerPDF. Одновременно разработчики расширили возможности редактирования, конвертации, автоматизации и защиты документов.

  • добавлено полное удаление скрытых векторных элементов и конфиденциальных описаний; экспорт блокируется, если небезопасное содержимое не удалось удалить;
  • метки сохраняются после редактирования страниц и отмены действий;
  • подтверждения макросов остаются связанными с исходным документом, а автоматический запуск останавливается, если требуется подтверждение растеризации;
  • при преобразовании устаревших файлов Office макросы VBA отключаются;
  • небезопасные встроенные HTML-ссылки при экспорте сохраняются неактивными;
  • скрипты могут передавать пароли PDF через стандартный ввод;
  • экспорт электронных таблиц защищён от превращения значений документов в формулы;
  • пакетные CSV-отчёты предотвращают интерпретацию имён файлов как формул.

Защита обновлений и портативного режима

Отдельный блок изменений касается самого механизма установки и обновления. Открытие перенаправленных файлов ограничено той же учётной записью Windows и сеансом, а проверка целостности каталогов отклоняет папки с несвязанными или непроверенными файлами.

Портативные обновления больше не запускают вспомогательный скрипт из временной папки. Версия устанавливается только при точном совпадении строки контрольной суммы с загруженным файлом, а установщик дополнительно проверяется непосредственно перед запуском.

Если новый лаунчер не проходит проверку, портативное обновление автоматически откатывается. Это снижает риск запуска повреждённой или подменённой версии и дополняет общий курс проекта на автономную работу без подписок и внешних сервисов.

Источник