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

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

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

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

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

Категории

Все категории
Loading categories
Dropper — Инструмент для встраивания полезных нагрузок в изображения формата JPG/PNG, позволяющий выполнять определённые действия при их открытии. | Kitploit
Инструменты/GitHubGitHub/gmh5225/dropper
Оборонительные ИнструментыЭксплуатацияСтеганографияАнализ вредоносных программТестирование на ПроникновениеRed TeamingРазработка Полезной Нагрузки
GitHubgmh5225/dropper

Dropper

Инструмент для встраивания полезных нагрузок в изображения формата JPG/PNG, позволяющий выполнять определённые действия при их открытии.

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

Популярное

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

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

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

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

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

Stealth dropper JPEG/PNG

Этот проект представляет собой инструмент для встраивания полезных нагрузок в изображения формата JPG/PNG, позволяющий выполнять определённые действия при их открытии.

🚫 Отказ от ответственности

Этот репозиторий предоставлен исключительно в образовательных целях и предназначен для авторизованных исследований в области безопасности. Использование этих материалов в несанкционированной или незаконной деятельности строго запрещено.

Руководство по работе с проектом и использованию exploit3r.py

Проект использует CMake для автоматизации сборки и интеграции различных библиотек, включая Python 2. Ниже приведены основные шаги по сборке проекта и использованию эксплойта.

Основные возможности CMakeLists.txt:

  1. Стандарт C++ и параметры компиляции:

    • Проект настроен на использование стандарта C++17.
    • Добавлены флаги компиляции -Wall для предупреждений и -g для отладочной информации.
  2. Линковка внешних библиотек:

    • Проект использует следующие внешние библиотеки:

      • Capstone: фреймворк для дизассемблирования.
      • Pwnlib: библиотека функций безопасности.
      • S2E: движок символьного исполнения.
      • LLVM: инфраструктура компилятора.
      • Boost: набор библиотек C++ (включает компонент signals2).
      • KLEE: инструмент динамического анализа.
  3. Интеграция с Python 2 через pybind11:

    • Pybind11 используется для связывания кода C++ с Python 2.
  4. Установка зависимостей Python 2:

    • Все зависимости Python 2 автоматически устанавливаются через CMake при выполнении pip2 install -r requirements.txt.
  5. Автоматическая обработка файлов:

    • Файлы exploit3r.py и Resou.sln.scr автоматически копируются в выходной каталог после сборки, но не выполняются автоматически.
  6. Компиляция и линковка:

    • CMake компилирует все .cpp файлы в проекте и генерирует исполняемый файл.
    • Проект линкуется с вышеупомянутыми библиотеками: Capstone, Pwnlib, S2E, LLVM, Boost, KLEE и pybind11.

Сборка проекта:

  1. Для сборки проекта выполните следующие команды:
  • mkdir build
  • cd build
  • cmake ..
  • make

Это создаст исполняемый файл проекта и скопирует необходимые файлы Python и другие скрипты в выходной каталог.

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

  1. Шаг 1: Установка зависимостей Python 2: Убедитесь, что у вас установлен Python 2. Все зависимости Python перечислены в файле requirements.txt. Для их установки выполните:

    pip2 install -r requirements.txt

    Это установит необходимые библиотеки, такие как BeautifulSoup, argparse, requests и другие.

  2. Шаг 2: Запуск скрипта exploit3r.py: После успешной сборки проекта и установки всех зависимостей вы можете запустить скрипт exploit3r.py вручную. Его следует запускать в среде Python 2.

    python2 exploit3r.py

    exploit3r.py — это основная часть программы для генерации файла эксплойта. После запуска появится графический интерфейс, в котором вы можете выбрать файл вредоносного ПО (например, файл .exe) и JPG-файл, в который будет встроен вредоносный код.

  3. Шаг 3: Использование интерфейса

    • Выберите файл вредоносного ПО (например, payload.exe).
    • Выберите JPG-изображение, в которое будет встроен вредоносный код.
    • Настройте дополнительные параметры, такие как MD5, выполнение кода после встраивания и автообновление.
    • Нажмите Build Silent JPG.
  4. Шаг 4: Проверка результата После завершения вы получите файл, который выглядит как изображение, но содержит вредоносный код. Вы можете проверить этот файл с помощью различных антивирусных сканеров, чтобы оценить его скрытность.

Важные замечания:

  • Этот проект создан для интеграции C++ и Python 2. Убедитесь, что у вас установлен Python 2 для корректной работы.
Скачать инструмент