Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
icicle-python — Python bindings para o emulador Icicle, permitindo fuzzing de firmware grey-box, emulação binária e fluxos de trabalho de engenharia reversa em alvos x64 e ARM64. | Kitploit
Ferramentas/GitHubGitHub/icicle-emu/icicle-python
Análise Dinâmica (Sandboxing)Engenharia ReversaDepuradoresFuzzingAnálise de MalwareUtilitários e FrameworksAnálise de BináriosAnálise de Firmware
GitHubicicle-emu/icicle-python

icicle-python

Python bindings para o emulador Icicle, permitindo fuzzing de firmware grey-box, emulação binária e fluxos de trabalho de engenharia reversa em alvos x64 e ARM64.

4353há 11 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Ver Repositório
Site
Compartilhar

icicle-python

Este projeto é um wrapper Python fácil de usar em torno do icicle-emu. Você pode ler mais sobre o Icicle no artigo: Icicle: A Re-designed Emulator for Grey-Box Firmware Fuzzing.

Instalação

Você pode instalar a última versão a partir do PyPI:

pip install icicle-emu

Desenvolvimento

Nota: Você precisa instalar o Rust 1.90 ou superior para compilar a partir do código-fonte.

Instalar o 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 o projeto

# 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

Executando os testes

A pasta tests contém testes que também funcionam como exemplos independentes. Prefixe uma função com test_ para executá-la automaticamente:

uv run pytest -v

Alternativamente, você pode usar uv run tests/example.py para executar/depurar o exemplo independente.

Compilando um wheel

uv build
Baixar ferramenta