heimdall-rs
EVM analyzer
An advanced toolkit for analyzing and extracting information from smart contracts written in the Ethereum Virtual Machine (EVM) bytecode
Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.
1k stars
14 watching
125 forks
Language: Rust
last commit: 5 days ago cfgdecoderdecompilerdisassemblerethethereumevmrustsecuritysoliditytoolkityul
Related projects:
Repository | Description | Stars |
---|---|---|
quilt/etk | A toolkit for working with EVM bytecode and analyzing Ethereum contracts. | 360 |
cdump/evmole | Extracts information from Ethereum Virtual Machine bytecode | 282 |
holiman/goevmlab | A toolset for analyzing and manipulating Ethereum Virtual Machine (EVM) bytecode and traces | 246 |
crytic/ethersplay | An EVM bytecode disassembler and analysis tool for Ethereum contracts. | 842 |
muellerberndt/mythril | Detects security vulnerabilities in smart contracts written in EVM bytecode. | 54 |
crytic/ida-evm | A Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries | 308 |
vorot93/evmodin | An implementation of the Ethereum Virtual Machine in Rust, with support for resumability and gas metering. | 162 |
rust-ethereum/evm | A flexible, customizable, and portable implementation of the Ethereum Virtual Machine | 1,187 |
tintinweb/ethereum-dasm | An ethereum bytecode disassembler and analysis tool | 219 |
takenobu-hs/haskell-ethereum-assembly | A Haskell-based DSL for generating Ethereum Virtual Machine (EVM) bytecode | 66 |
smlxl/evm.codes | An Ethereum Virtual Machine opcode reference tool with a web-based interface. | 730 |
danielvf/evm-contract-draw | A tool for visualizing and analyzing the byte code of Ethereum smart contracts | 122 |
crytic/pyevmasm | A Python library for assembling and disassembling the Ethereum Virtual Machine's instruction set | 362 |
arachnid/evmdis | An EVM bytecode disassembler that performs static analysis to provide a higher-level abstraction of the bytecode. | 546 |
apeworx/evm-trace | A tool to analyze and visualize the execution of smart contract transactions on the Ethereum Virtual Machine | 301 |