EVM baitkoda disasemblētājs
Disasemblē Ethereum (EVM) baitkodu opkodos un funkciju selektoros — tieši pārlūkprogrammā.
🔒 100% tavā pārlūkprogrammā — nekas netiek augšupielādēts
Kā tas darbojas
Ielīmē EVM (Ethereum virtuālās mašīnas) baitkodu un redzi to disasemblētu opkodos ar PUSH operandiem un baitu nobīdēm, kā arī visus 4 baitu funkciju selektorus, ko tas pievieno. Šis rīks tikai dekodē baitkodu — neizpilda to — un darbojas pilnībā pārlūkprogrammā.
Biežāk uzdotie jautājumi
Kas ir EVM baitkods?
Zemā līmeņa instrukcijas, kurās kompilējas vieds līgums. Katrs baits ir opkods (piemēram, ADD vai SSTORE); PUSH opkodi satur iekļautus datus. EVM izpilda šo baitkodu.
Kas ir funkciju selektori?
Pirmie 4 keccak256 baiti no funkcijas paraksta. Līgumi salīdzina ienākošos calldata ar PUSH4 selektoriem, lai novirzītu izsaukumu uz pareizo funkciju — šis rīks uzskaita atrastos PUSH4 vērtības.
Vai šis rīks izpilda līgumu?
Nē. Tas tikai disasemblē baitkodu lasāmos opkodos; izpildes nav un nekas netiek augšupielādēts.