Deasembler EVM Bytecode

Deasembluj bytecode Ethereum (EVM) do opkodów i selektorów funkcji — bezpośrednio w przeglądarce.

🔒 100% w Twojej przeglądarce — nic nie jest przesyłane

Jak to działa

Wklej bytecode EVM (Ethereum Virtual Machine) i zobaczysz go zdeasemblowanego na opkody z operandami PUSH i przesunięciami bajtowymi, a także 4-bajtowe selektory funkcji. Narzędzie dekoduje wyłącznie bytecode — nie wykonuje go — i działa w całości w Twojej przeglądarce.

Najczęstsze pytania

Czym jest bytecode EVM?

To niskopoziomowe instrukcje, do których kompiluje się smart kontrakt. Każdy bajt to opkod (np. ADD lub SSTORE); opkody PUSH niosą dane liniowe. EVM wykonuje ten bytecode.

Czym są selektory funkcji?

Pierwsze 4 bajty keccak256 sygnatury funkcji. Kontrakty porównują przychodzące calldata z selektorami PUSH4, aby przekierować wywołanie do właściwej funkcji — narzędzie wypisuje znalezione wartości PUSH4.

Czy narzędzie uruchamia kontrakt?

Nie. Deasembluje tylko bytecode na czytelne opkody; nie ma żadnego wykonania i nic nie jest przesyłane.

Powiązane narzędzia

Osadź to narzędzie

Dodaj to darmowe narzędzie do swojej strony: