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

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

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

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

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

Категории

Все категории
Loading categories
InfectPE — InfectPE - Внедрение пользовательского кода в PE-файл [Этот проект больше не поддерживается] | Kitploit
Инструменты/GitHubGitHub/secrary/infectpe
Обратная инженерияАнализ вредоносных программАнализ Бинарных ФайловОбучение и Образование
GitHubsecrary/infectpe

InfectPE

InfectPE - Внедрение пользовательского кода в PE-файл [Этот проект больше не поддерживается]

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

Популярное

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

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

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

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

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

InfectPE

С помощью этого инструмента вы можете внедрить x-код/шеллкод в PE-файл. InjectPE работает только с 32-битными исполняемыми файлами.

Зачем нужен InjectPE?

  • Вы можете тестировать свои продукты безопасности.
  • Использовать в фишинговой кампании.
  • Узнать, как работает внедрение в PE.
  • ...и так далее.

В проекте есть жестко закодированный x-код MessageBoxA, вы можете его изменить.

Загрузка

Windows x86 binary — Жестко закодированный x-код MessageBoxA, только для демонстраций.

Зависимости:

vc_redist.x86 — Распространяемый пакет Microsoft Visual C++

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

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe code

X-код внедряется в секцию кода, этот метод более скрытный, но иногда в секции кода недостаточно места.

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe largest

X-код внедряется в секцию с наибольшим количеством нулей; используя этот метод, можно внедрить более крупный x-код. Этот метод изменяет характеристики секции и является немного более подозрительным.

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe resize

Расширить размер секции кода и внедрить x-код. Этот метод, как и "code", менее подозрителен, также можно внедрить гораздо больший x-код.

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe new

Создать новую секцию и внедрить в нее x-код, жестко закодированное имя секции — ".infect"

В измененном файле отключены ASLR и NX; за более технической информацией обращайтесь к анализу проекта VS.

Пожалуйста, не используйте с упакованными или поврежденными исполняемыми файлами.

Демонстрация

Vimeo — техники "code" и "largest".

Vimeo — техника "resize".

TODO:

Добавить больше техник для внедрения x-кода в PE-файл.

!!!

Я создал этот проект, чтобы немного больше узнать о формате PE-файлов.

Здесь нет продвинутых техник.

Только для образовательных целей.

Скачать инструмент