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

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

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

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

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

Категории

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

pdfjs-vuln-demo

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

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

Популярное

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

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

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

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

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

Проект демонстрации уязвимости PDF.js

Этот проект предназначен для доказательства концепции эксплуатации уязвимости в библиотеке 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={{}}>
    
Скачать инструмент