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

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

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

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

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

Категории

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

Dropper

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

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

Популярное

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

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

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

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

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

Stealth dropper JPEG/PNG

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

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

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

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

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

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

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

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

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

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

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

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

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

    • 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 для корректной работы.
    Скачать инструмент