Desensamblador de Bytecode EVM

Desensambla bytecode Ethereum (EVM) en opcodes y selectores de función — en tu navegador.

🔒 100% en tu navegador — no se sube nada

Cómo funciona

Pega bytecode EVM (Ethereum Virtual Machine) y observa su desmontaje en opcodes, con operandos PUSH y desplazamientos de byte, además de cualquier selector de función de 4 bytes que empuje. Solo decodifica el bytecode — no lo ejecuta — y funciona completamente en tu navegador.

Preguntas frecuentes

¿Qué es el bytecode EVM?

Son las instrucciones de bajo nivel a las que se compila un contrato inteligente. Cada byte es un opcode (como ADD o SSTORE); los opcodes PUSH llevan datos en línea. El EVM ejecuta este bytecode.

¿Qué son los selectores de función?

Los primeros 4 bytes del keccak256 de la firma de una función. Los contratos comparan los calldata entrantes con los selectores PUSH4 para dirigir la llamada a la función correcta — esta herramienta lista los valores PUSH4 que encuentra.

¿Ejecuta el contrato?

No. Solo desensambla el bytecode en opcodes legibles; no hay ejecución y nada se sube al servidor.

Herramientas relacionadas

Inserta esta herramienta

Añade esta herramienta gratuita a tu propio sitio: