Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
pdfjs-vuln-demo — Данный проект предназначен для демонстрации эксплуатации уязвимости в библиотеке PDF.js (pdfjs-dist), о которой сообщалось в CVE-2024-4367, в качестве доказательства концепции. | Kitploit
Инструменты/GitHubGitHub/clarkio/pdfjs-vuln-demo
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийВеб-безопасностьОбучение и ОбразованиеЛаборатории и Практика
GitHubclarkio/pdfjs-vuln-demo

pdfjs-vuln-demo

Данный проект предназначен для демонстрации эксплуатации уязвимости в библиотеке PDF.js (pdfjs-dist), о которой сообщалось в CVE-2024-4367, в качестве доказательства концепции.

Репозиторий
421 год назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Демонстрационный проект уязвимости PDF.js

Этот проект предназначен для демонстрации proof of concept эксплуатации уязвимости в библиотеке PDF.js (pdfjs-dist), о которой сообщается в CVE-2024-4367

Запуск проекта

  • Форкните и клонируйте этот репозиторий
  • npm install
  • npm run dev

Тестирование

  • Сначала перейдите по адресу http://localhost:4321/

  • Выберите любой компонент фронтенд-фреймворка (react, vue, svelte), который хотите протестировать, нажав на соответствующую карточку

  • Убедитесь, что образец PDF (не эксплуатирующий уязвимость) загружается

  • Вы можете найти и проанализировать все образцы PDF в каталоге /public. Каждый из них пытается продемонстрировать различные способы эксплуатации уязвимости.

  • Когда будете готовы протестировать PDF, который действительно эксплуатирует уязвимость, измените файл PDF, на который указывает компонент, на тот, который вы хотите попробовать

    Например:

    root@kitploit:~
    // src/components/ReactPdfViewer.jsx
    <Document
      file='/ex1.pdf'
      onLoadSuccess={onDocumentLoadSuccess}
      options={{}}>
    
Скачать инструмент