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

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

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

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

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

Категории

Все категории
Loading categories
icicle-python — Python-биндинги для эмулятора Icicle, обеспечивающие grey-box фаззинг прошивок, эмуляцию бинарных файлов и рабочие процессы обратной разработки для целей x64 и ARM64. | Kitploit
Инструменты/GitHubGitHub/icicle-emu/icicle-python
Динамический анализ (песочница)Обратная инженерияОтладчикиФаззингАнализ вредоносных программУтилиты и фреймворкиАнализ Бинарных ФайловАнализ Прошивок
GitHubicicle-emu/icicle-python

icicle-python

Python-биндинги для эмулятора Icicle, обеспечивающие grey-box фаззинг прошивок, эмуляцию бинарных файлов и рабочие процессы обратной разработки для целей x64 и ARM64.

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

Популярное

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

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

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

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

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

icicle-python

Этот проект представляет собой простую в использовании обёртку Python для icicle-emu. Подробнее об Icicle можно узнать в статье: Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing.

Установка

Вы можете установить последний релиз из PyPI:

pip install icicle-emu

Разработка

Примечание: для сборки из исходного кода необходимо установить Rust 1.90 или выше.

Установка uv

# On Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# On macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

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

# Clone the repository with submodules
git clone --recursive https://github.com/icicle-emu/icicle-python
cd icicle-python

# Install dependencies and build
uv sync
uv run maturin develop

Запуск тестов

Папка tests содержит тесты, которые также служат автономными примерами. Добавьте префикс test_ к функции, чтобы она запускалась автоматически:

uv run pytest -v

Кроме того, вы можете выполнить uv run tests/example.py, чтобы запустить/отладить автономный пример.

Сборка wheel-пакета

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