Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
icicle-python — Enlaces de Python para el emulador Icicle, que permiten fuzzing de firmware de caja gris, emulación binaria y flujos de trabajo de ingeniería inversa en objetivos x64 y ARM64. | Kitploit
Herramientas/GitHubGitHub/icicle-emu/icicle-python
Análisis Dinámico (Sandboxing)Ingeniería InversaDepuradoresFuzzingAnálisis de MalwareUtilidades y FrameworksAnálisis de BinariosAnálisis de Firmware
GitHubicicle-emu/icicle-python

icicle-python

Enlaces de Python para el emulador Icicle, que permiten fuzzing de firmware de caja gris, emulación binaria y flujos de trabajo de ingeniería inversa en objetivos x64 y ARM64.

4353hace 11 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Ver Repositorio
Sitio web
Compartir

icicle-python

Este proyecto es un envoltorio de Python fácil de usar para icicle-emu. Puedes leer más sobre Icicle en el artículo: Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing.

Instalación

Puedes instalar la última versión desde PyPI:

pip install icicle-emu

Desarrollo

Nota: Necesitas instalar Rust 1.90 o superior para compilar desde el código fuente.

Instalar 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

Compilar el proyecto

# 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

Ejecutar las pruebas

La carpeta tests contiene pruebas que también sirven como ejemplos independientes. Añade el prefijo test_ a una función para que se ejecute automáticamente:

uv run pytest -v

Como alternativa, puedes ejecutar uv run tests/example.py para ejecutar/depurar el ejemplo independiente.

Compilar una wheel

uv build
Descargar herramienta