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

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

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

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

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

Категории

Все категории
Loading categories
xed — Низкоуровневая библиотека для кодирования и декодирования инструкций IA32/Intel64 x86, предоставляющая API для определения длины инструкций, операндов, категорий и метаданных потока управления. | Kitploit
Инструменты/GitHubGitHub/intelxed/xed
Статический анализАнализ КодаОбратная инженерияУтилиты и фреймворкиАнализ Бинарных Файлов
GitHubintelxed/xed

xed

Низкоуровневая библиотека для кодирования и декодирования инструкций IA32/Intel64 x86, предоставляющая API для определения длины инструкций, операндов, категорий и метаданных потока управления.

Репозиторий
1.6k1721 месяц назадПроверено Kitploit

Популярное

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

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

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

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

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

Intel® X86 Encoder Decoder (Intel® XED)

Справочник по API Doxygen и руководство по сборке из исходников:

https://intelxed.github.io

Ошибки:

https://github.com/intelxed/xed/issues/new

Сокращённая инструкция по сборке из GITHUB:

root@kitploit:~
git clone https://github.com/intelxed/xed.git xed
git clone https://github.com/intelxed/mbuild.git mbuild
cd xed
./mfile.py

Затем возьмите ваш libxed.a/libxed.so (Linux) или xed.lib (Windows) из каталога obj. Добавьте " --shared", если нужна сборка в виде разделяемого объекта. Добавьте " install", если вы хотите, чтобы заголовочные файлы и библиотеки были помещены в kit в каталоге "kits". Добавьте "C:/python3/python " перед "./mfile.py", если вы работаете в Windows.

Как собрать примеры:

Есть два варианта:

  1. При сборке libxed вы также можете собрать примеры из главного каталога (на уровень выше examples):
root@kitploit:~
./mfile.py examples

и скомпилированные примеры будут находиться в obj/examples.

  1. Соберите скомпилированный "kit", а затем соберите примеры внутри этого kit:
root@kitploit:~
./mfile.py install
cd kits
cd <whatever the kit is called>
cd examples
./mfile.py

Более подробную информацию см. в документации по сборке из исходников.

Размер бинарных файлов?

Беспокоит большой размер библиотек или бинарных файлов? Есть несколько вариантов:

  1. Рассмотрите сборку с параметром "--limit-strings"
  2. Выполните strip для бинарных файлов
  3. Рассмотрите сборку только кодера или только декодера, если вам нужно лишь одно из них.

Внесите вклад в Intel® XED:

Чтобы внести вклад, пожалуйста:

  1. Прочтите Соглашение о вкладе
  2. Подпишите сообщение коммита, чтобы подтвердить своё согласие
  3. Отправьте Pull-Request
Скачать инструмент