Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
icicle-python — Liaisons Python pour l'émulateur Icicle, permettant le fuzzing de firmware en boîte grise, l'émulation binaire et les flux de travail de rétro-ingénierie sur les cibles x64 et ARM64. | Kitploit
Outils/GitHubGitHub/icicle-emu/icicle-python
Analyse Dynamique (Sandboxing)Rétro-ingénierieDébogueursFuzzingAnalyse de MalwareUtilitaires et FrameworksAnalyse de BinairesAnalyse de Micrologiciel
GitHubicicle-emu/icicle-python

icicle-python

Liaisons Python pour l'émulateur Icicle, permettant le fuzzing de firmware en boîte grise, l'émulation binaire et les flux de travail de rétro-ingénierie sur les cibles x64 et ARM64.

4353il y a 11 moisVérifié par Kitploit
Voir le dépôt
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

icicle-python

Ce projet est un wrapper Python facile à utiliser autour de icicle-emu. Vous pouvez en savoir plus sur Icicle dans l'article : Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing.

Installation

Vous pouvez installer la dernière version depuis PyPI :

pip install icicle-emu

Développement

Remarque : Vous devez installer Rust 1.90 ou une version supérieure pour compiler depuis les sources.

Installer 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

Compiler le projet

# 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

Exécuter les tests

Le dossier tests contient des tests qui servent également d'exemples autonomes. Préfixez une fonction avec test_ pour l'exécuter automatiquement :

uv run pytest -v

Vous pouvez également utiliser uv run tests/example.py pour exécuter/déboguer l'exemple autonome.

Compiler un wheel

uv build
Télécharger l’outil