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

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

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

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

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

Категории

Все категории
Loading categories
die-in-browser — Статический анализ бинарных файлов с Detect It Easy — 100% в вашем браузере, без загрузок. | Kitploit
Инструменты/GitHubGitHub/xoreaxlmbdx/die-in-browser
Статический анализАнализ хэшейОбратная инженерияАнализ вредоносных программАнализ Бинарных ФайловАнализ Прошивок
GitHubxoreaxlmbdx/die-in-browser

die-in-browser

Статический анализ бинарных файлов с Detect It Easy — 100% в вашем браузере, без загрузок.

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

Популярное

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

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

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

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

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

die-in-browser

Статический бинарный анализ с помощью Detect It Easy — 100% в вашем браузере, без загрузок.

🔍 Что это такое?

Этот проект запускает Detect It Easy (DIE) — мощный статический бинарный анализатор — полностью внутри вашего браузера с помощью v86 эмулятора.

  • ✅ Без загрузки файлов: бинарные файлы обрабатываются локально.
  • ✅ Полный анализ: все обнаружения, точка входа, секции (в PE-файле), хеши, энтропия, строки.

Создано с помощью:

  • Buildroot 2025.11 – минимальная Linux-система для гостевой ОС;
  • v86 – x86 эмулятор на JavaScript/WebAssembly;
  • Detect It Easy 3.21 (diec) – консольная версия DIE для анализа без графического интерфейса;
  • Docker – для воспроизводимых сборок;

🚀 Попробуйте сейчас

👉 Демо

📂 Исходный код – исходный код демо

⚠️ Всё работает в вашем браузере — начальная загрузка включает файл состояния эмулятора размером ~17 МБ. Кроме того, большие бинарные файлы могут анализироваться дольше.

📦 Использование в качестве библиотеки

Вы можете встроить этот анализатор непосредственно в ваше веб-приложение.

Вариант 1: Использовать готовые файлы

Загрузите всё необходимое со страницы Releases:

  • v86.wasm, libv86.js
  • seabios.bin
  • Сжатое состояние эмулятора (v86state.bin.zst)

💡 Файл v86state.bin.zst содержит полный снимок Linux-системы с предустановленным DIE и имеет размер примерно 17 МБ.

Вариант 2: Собрать самостоятельно

Следуйте инструкциям в следующем разделе.

Затем:

  1. Поместите файлы в каталог вашего проекта.
  2. Поместите die.js в ту же папку.

📌 Смотрите папку library/ для примера использования и полной документации API.

🛠️ Сборка из исходного кода

Предварительные требования: Docker с включённым BuildKit.

root@kitploit:~
git clone https://github.com/xoreaxlmbdx/die-in-browser.git
cd die-in-browser
./build.sh

Результат сборки появится в ./build/ и включает:

  • v86.wasm, libv86.js
  • seabios.bin
  • licenses.tar.gz
  • buildroot-state.bin.zst (сжатый снимок эмулятора)

🙌 Благодарности

  • Эмулятор v86 — copy/v86;
  • Detect It Easy — horsicq/Detect-It-Easy;
  • Конфигурация Buildroot — humphd/browser-vm;
  • Buildroot;

📝 Лицензия

MIT — свободно для использования и изменения.

📄 Сборка включает архив licenses.tar.gz (сгенерированный Buildroot), содержащий тексты лицензий для всех компонентов, используемых в гостевой системе.

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